Publication Date
| In 2026 | 0 |
| Since 2025 | 0 |
| Since 2022 (last 5 years) | 1 |
| Since 2017 (last 10 years) | 2 |
| Since 2007 (last 20 years) | 3 |
Descriptor
| Computer Science Education | 3 |
| Educational Strategies | 3 |
| Programming | 3 |
| Computation | 2 |
| Programming Languages | 2 |
| Abstract Reasoning | 1 |
| Coding | 1 |
| Cognitive Style | 1 |
| College Students | 1 |
| Comparative Analysis | 1 |
| Control Groups | 1 |
| More ▼ | |
Source
| Online Submission | 3 |
Author
| Aljameel, Iman H. | 1 |
| Curzon, Paul | 1 |
| Hadwen-Bennett, Alex | 1 |
| Hui, Tie Hui | 1 |
| Marsh, William | 1 |
| Sentance, Sue | 1 |
| Umar, Irfan Naufal | 1 |
| Waite, Jane Lisa | 1 |
Publication Type
| Journal Articles | 3 |
| Reports - Research | 3 |
Education Level
| Elementary Education | 1 |
| Elementary Secondary Education | 1 |
| Higher Education | 1 |
| Postsecondary Education | 1 |
Audience
Location
| United Kingdom (England) | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Aljameel, Iman H. – Online Submission, 2022
This study aims to conduct a literature review to explore the justification for including programming and coding in K-12 curricula. Additionally, it considers the value of teaching computational thinking and programming principles, pedagogical strategies, and the advantages and drawbacks of teaching programming to young students. Most studies…
Descriptors: Elementary Secondary Education, Computer Science Education, Programming Languages, Programming
Waite, Jane Lisa; Curzon, Paul; Marsh, William; Sentance, Sue; Hadwen-Bennett, Alex – Online Submission, 2018
Research indicates that understanding levels of abstraction (LOA) and being able to move between the levels is essential to programming success. For K-5 contexts we rename the LOA levels: problem, design, code and running the code. In our qualitative exploratory study, we interviewed five K-5 teachers on their uses of LOA, particularly the design…
Descriptors: Elementary School Teachers, Computer Science Education, Programming, Abstract Reasoning
Hui, Tie Hui; Umar, Irfan Naufal – Online Submission, 2011
Learning to programme requires complex cognitive skills that computing students find it arduous in comprehension. PP (pair programming) is an intensive style of programme cooperation where two people working together in resolving programming scenarios. It begins to draw the interests of educators as a teaching approach to facilitate learning and…
Descriptors: Direct Instruction, Educational Strategies, Experimental Groups, Control Groups

Peer reviewed
