Publication Date
| In 2026 | 0 |
| Since 2025 | 1 |
| Since 2022 (last 5 years) | 2 |
| Since 2017 (last 10 years) | 4 |
| Since 2007 (last 20 years) | 5 |
Descriptor
Source
| Education and Information… | 1 |
| Educational Technology… | 1 |
| Journal of College Teaching &… | 1 |
| Journal of Computer Assisted… | 1 |
| Technology, Knowledge and… | 1 |
Author
| André Tricot | 1 |
| Cavanaugh, Terence W. | 1 |
| Kevin Sigayret | 1 |
| Liu, Ji | 1 |
| Ma, Hongliang | 1 |
| Naidoo, N. | 1 |
| Naidoo, R. | 1 |
| Nathalie Blanc | 1 |
| Su, Siyu | 1 |
| Wan, Xinqi | 1 |
| Wang, Huixin | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 5 |
| Reports - Research | 4 |
| Reports - Evaluative | 1 |
| Tests/Questionnaires | 1 |
Education Level
| Elementary Education | 5 |
| Grade 5 | 5 |
| Intermediate Grades | 4 |
| Middle Schools | 4 |
| Elementary Secondary Education | 1 |
| Secondary Education | 1 |
Audience
Location
| South Africa | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Kevin Sigayret; Nathalie Blanc; André Tricot – Journal of Computer Assisted Learning, 2025
Background: Teaching programming and computational thinking is becoming a major issue in many education systems. Numerous approaches are possible, but very few studies compare these different ways of implementing programming and computational thinking learning. Objectives: We compared three ways of teaching programming and computational thinking…
Descriptors: Educational Technology, Technology Uses in Education, Robotics, Computation
Zhong, Baichang; Xia, Liying; Su, Siyu – Education and Information Technologies, 2022
One of the aspects of programming that novices often struggle with is the understanding of abstract concepts, such as variables, loops, expressions, and especially Boolean operations. This paper aims to explore the effects of programming tools with different degrees of embodiment on learning Boolean operations in elementary school. To this end, 67…
Descriptors: Programming Languages, Programming, Novices, Elementary Education
Ma, Hongliang; Zhao, Mei; Wang, Huixin; Wan, Xinqi; Cavanaugh, Terence W.; Liu, Ji – Educational Technology Research and Development, 2021
Computational thinking (CT) is a fundamental skill and an analytical ability that children in the twenty-first century should develop. Students should begin to work with algorithmic problem-solving and computational methods in K-12. Drawing on a conceptual framework (IGGIA) that combines CT and problem-solving, this study designed and implemented…
Descriptors: Computer Science Education, Programming Languages, Thinking Skills, Problem Solving
Yildiz Durak, Hatice – Technology, Knowledge and Learning, 2020
The aim of this research is to determine the effects of Scratch and Alice tools and programming teaching practices on student engagement, reflective thinking and problem-solving skills and computational thinking (CT) comparatively. A quasi-experimental design was used in the research and patterns with pretest-posttest control group were chosen for…
Descriptors: Secondary School Students, Computer Science Education, Programming, Programming Languages
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
Direct link
