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) | 3 |
Descriptor
| Flow Charts | 4 |
| Programming Languages | 4 |
| Programming | 3 |
| Coding | 2 |
| Computer Science Education | 2 |
| Robotics | 2 |
| Teaching Methods | 2 |
| 21st Century Skills | 1 |
| Artificial Intelligence | 1 |
| Cognitive Processes | 1 |
| Computation | 1 |
| More ▼ | |
Source
| British Journal of… | 1 |
| International Journal of… | 1 |
| Journal of Educational… | 1 |
| Research in Science Education | 1 |
Author
| Anna Y. Q. Huang | 1 |
| Ben-Jacob, Marion G. | 1 |
| Cheng-Yan Lin | 1 |
| Ginns, Ian S. | 1 |
| McRobbie, Campbell J. | 1 |
| Norton, Stephen J. | 1 |
| Sheng-Yi Su | 1 |
| Stephen J. H. Yang | 1 |
| Threekunprapa, Arinchaya | 1 |
| Yasri, Pratchayapong | 1 |
Publication Type
| Journal Articles | 4 |
| Reports - Research | 3 |
| Reports - Descriptive | 1 |
Education Level
| Middle Schools | 1 |
| 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
Norton, Stephen J.; McRobbie, Campbell J.; Ginns, Ian S. – Research in Science Education, 2007
Little research has been conducted on how students work when they are required to plan, build and evaluate artefacts in technology rich learning environments such as those supported by tools including flow charts, "Labview" programming and Lego construction. In this study, activity theory was used as an analytic tool to examine the social…
Descriptors: Programming Languages, Flow Charts, Problem Solving, Programming
Peer reviewedBen-Jacob, Marion G. – Journal of Educational Technology Systems, 1997
Introductory courses in computer science at colleges and universities have undergone significant changes in 20 years. This article provides an overview of the history of introductory computer science (FORTRAN, ANSI flowchart symbols, BASIC, data processing concepts, and PASCAL) and its future (robotics and C++). (PEN)
Descriptors: Computer Science, Computer Science Education, Flow Charts, Higher Education

Direct link
