Publication Date
| In 2026 | 0 |
| Since 2025 | 1 |
| Since 2022 (last 5 years) | 2 |
| Since 2017 (last 10 years) | 3 |
| Since 2007 (last 20 years) | 5 |
Descriptor
| Flow Charts | 5 |
| Programming | 5 |
| Computer Science Education | 4 |
| Novices | 3 |
| Problem Solving | 3 |
| Cognitive Processes | 2 |
| College Students | 2 |
| Comparative Analysis | 2 |
| Difficulty Level | 2 |
| Gender Differences | 2 |
| Statistical Analysis | 2 |
| More ▼ | |
Source
| British Journal of… | 1 |
| Education and Information… | 1 |
| Innovations in Education and… | 1 |
| Interactive Technology and… | 1 |
| Journal of Interactive… | 1 |
Author
| Ahmad, Rodina Binti | 1 |
| Anna Y. Q. Huang | 1 |
| Cheng-Yan Lin | 1 |
| Fathi, Moein | 1 |
| Hon-Ren Lin | 1 |
| Hooshyar, Danial | 1 |
| Horng, Shi-Jinn | 1 |
| Jian-Wei Lin | 1 |
| Komis, Vassilis | 1 |
| Lim, Heuiseok | 1 |
| Lung-Chun Chang | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 5 |
| Reports - Research | 4 |
| Reports - Evaluative | 1 |
Education Level
| Higher Education | 3 |
| High Schools | 1 |
| Postsecondary Education | 1 |
Audience
Location
Laws, Policies, & Programs
Assessments and Surveys
| Group Embedded Figures Test | 1 |
What Works Clearinghouse Rating
Lung-Chun Chang; Hon-Ren Lin; Jian-Wei Lin – Education and Information Technologies, 2024
Many students want to enroll in programming courses but fear the challenges ahead. They aspire to design quality systems or games after acquiring related skills but report concerns that programming logic is too difficult to learn because memorization of the syntax is required. Thus, they experience anxiety, are demotivated to learn, and,…
Descriptors: Learning Motivation, Outcomes of Education, Anxiety, Programming
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
Hooshyar, Danial; Ahmad, Rodina Binti; Yousefi, Moslem; Fathi, Moein; Horng, Shi-Jinn; Lim, Heuiseok – Innovations in Education and Teaching International, 2018
In learning systems and environment research, intelligent tutoring and personalisation are considered the two most important factors. An Intelligent Tutoring System can serve as an effective tool to improve problem-solving skills by simulating a human tutor's actions in implementing one-to-one adaptive and personalised teaching. Thus, in this…
Descriptors: Intelligent Tutoring Systems, Problem Solving, Skill Development, Programming
Wei, Liew Tze; Sazilah, Salam – Journal of Interactive Learning Research, 2012
This study investigated the effects of visual cues in multiple external representations (MER) environment on the learning performance of novices' program comprehension. Program codes and flowchart diagrams were used as dual representations in multimedia environment to deliver lessons on C-Programming. 17 field independent participants and 16 field…
Descriptors: Programming, Multimedia Materials, Computer Assisted Instruction, Computer Science Education
Siozou, Stefania; Tselios, Nikolaos; Komis, Vassilis – Interactive Technology and Smart Education, 2008
Purpose: The purpose of this paper is to compare the effect of different representations while teaching basic algorithmic concepts to novice programmers. Design/methodology/approach: A learning activity was designed and mediated with two conceptually different learning environments, each one used by a different group. The first group used the…
Descriptors: Flow Charts, Programming, Longitudinal Studies, Comparative Analysis

Peer reviewed
Direct link
