NotesFAQContact Us
Collection
Advanced
Search Tips
Publication Type
Reports - Evaluative7
Journal Articles6
Speeches/Meeting Papers1
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Showing all 7 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Goldenberg, E. Paul; Carter, Cynthia J.; Mark, June; Reed, Kristen; Spencer, Deborah; Coleman, Kate – Digital Experiences in Mathematics Education, 2021
This article reports on an exploration of how second-graders can learn mathematics through programming. We started from the theory that a suitably designed programming language can serve children as a language for expressing and experimenting with mathematical ideas and processes in order to do mathematics and thereby, with appropriate tasks and…
Descriptors: Elementary School Students, Grade 2, Elementary School Mathematics, Programming
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Robertson, Judy; Gray, Stuart; Martin, Toye; Booth, Josephine – International Journal of Computer Science Education in Schools, 2020
We argue that understanding the cognitive foundations of computational thinking will assist educators to improve children's learning in computing. We explain the conceptual relationship between executive functions and aspects of computational thinking. We present initial empirical data from 23 eleven year old learners which investigates the…
Descriptors: Executive Function, Computation, Thinking Skills, Mathematics Skills
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Maruyama, Ryoga; Ogata, Shinpei; Kayama, Mizue; Tachi, Nobuyuki; Nagai, Takashi; Taguchi, Naomi – International Association for Development of the Information Society, 2022
This study aims to explore an educational learning environment that supports students to learn conceptual modelling with the unified modelling language (UML). In this study, we call the describing models "UML programming." In this paper, we show an educational UML programming environment for science, technology, engineering, art, and…
Descriptors: Case Studies, Programming Languages, Learning Processes, Models
Peer reviewed Peer reviewed
Direct linkDirect link
Papadakis, Stamatios; Kalogiannakis, Michail; Orfanakis, Vasileios; Zaranis, Nicholas – International Journal of Web-Based Learning and Teaching Technologies, 2017
Teaching programming is a complex task. The task is even more challenging for introductory modules. There is an ongoing debate in the teaching community over the best approach to teaching introductory programming. Visual block-based programming environments allow school students to create their own programs in ways that are more accessible than in…
Descriptors: Introductory Courses, Programming, Elementary Education, Secondary Education
Peer reviewed Peer reviewed
Direct linkDirect link
Lambic, Dragan – Teaching Mathematics and Its Applications: An International Journal of the IMA, 2011
One of the biggest problems in teaching Mathematics is the motivation of students (Kloosterman, 1997; Lambic, 2008). The core of this problem is insufficient comprehension of reasons by students, why they want to learn Mathematics and in which way they could apply acquired knowledge of Mathematics (Southwell, 1994; Musto, 2008). Since programming…
Descriptors: Programming Languages, Computer Software, Programming, Mathematics Instruction
Peer reviewed Peer reviewed
Direct linkDirect link
Naidoo, N.; Naidoo, R. – Journal of College Teaching & Learning, 2007
Primary school learners' first encounters with mathematics in a traditional learning environment often create lifelong "math phobia."(Papert 1980) The situation in a country emerging from an oppressive education system designed to educationally disempower the majority of the population is much worse. The typical scenario in a previously…
Descriptors: Foreign Countries, Elementary School Students, Conventional Instruction, Mathematics Instruction
Peer reviewed Peer reviewed
Direct linkDirect link
Papert, Seymour – Contemporary Issues in Technology and Teacher Education (CITE Journal), 2005
The phrase "technology and education" usually means inventing new gadgets to teach the same old stuff in a thinly disguised version of the same old way. Moreover, if the gadgets are computers, the same old teaching becomes incredibly more expensive and biased towards its dullest parts, namely the kind of rote learning in which measurable…
Descriptors: Thinking Skills, Teaching Methods, Technology Uses in Education, Programming Languages