Publication Date
| In 2026 | 0 |
| Since 2025 | 1 |
| Since 2022 (last 5 years) | 1 |
| Since 2017 (last 10 years) | 2 |
| Since 2007 (last 20 years) | 2 |
Descriptor
| Coding | 2 |
| Flow Charts | 2 |
| Programming | 2 |
| Programming Languages | 2 |
| 21st Century Skills | 1 |
| Artificial Intelligence | 1 |
| Cognitive Processes | 1 |
| Computation | 1 |
| Computer Science Education | 1 |
| Difficulty Level | 1 |
| Game Based Learning | 1 |
| More ▼ | |
Author
| Anna Y. Q. Huang | 1 |
| Cheng-Yan Lin | 1 |
| Sheng-Yi Su | 1 |
| Stephen J. H. Yang | 1 |
| Threekunprapa, Arinchaya | 1 |
| Yasri, Pratchayapong | 1 |
Publication Type
| Journal Articles | 2 |
| Reports - Research | 2 |
Education Level
| Secondary Education | 1 |
Audience
Location
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Anna Y. Q. Huang; Cheng-Yan Lin; Sheng-Yi Su; Stephen J. H. Yang – British Journal of Educational Technology, 2025
Programming education often imposes a high cognitive burden on novice programmers, requiring them to master syntax, logic, and problem-solving while simultaneously managing debugging tasks. Prior knowledge is a critical factor influencing programming learning performance. A lack of foundational knowledge limits students' self-regulated learning…
Descriptors: Artificial Intelligence, Technology Uses in Education, Coding, Programming
Threekunprapa, Arinchaya; Yasri, Pratchayapong – International Journal of Instruction, 2020
Computational thinking (CT) has become a necessary skill of students in the 21st century. Various learning approaches have been developed to foster CT among school students. However, these approaches predominantly rely on computer devices and internet connection and fail to promote advanced computer concepts necessary for programming. Therefore,…
Descriptors: Computation, Thinking Skills, Coding, Flow Charts

Peer reviewed
Direct link
