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
| Comprehension | 3 |
| Computer Science Education | 3 |
| Novices | 3 |
| Programming | 3 |
| Teaching Methods | 2 |
| Barriers | 1 |
| Coding | 1 |
| Cognitive Processes | 1 |
| Cognitive Style | 1 |
| Comparative Analysis | 1 |
| Computer Assisted Instruction | 1 |
| More ▼ | |
Author
| Luxton-Reilly, Andrew | 1 |
| Sazilah, Salam | 1 |
| Settle, Amber | 1 |
| Wei, Liew Tze | 1 |
| Whalley, Jacqueline | 1 |
| Zeyad Alshaikh | 1 |
Publication Type
| Journal Articles | 2 |
| Reports - Research | 2 |
| Dissertations/Theses -… | 1 |
Education Level
| Higher Education | 1 |
| Postsecondary Education | 1 |
Audience
Location
Laws, Policies, & Programs
Assessments and Surveys
| Group Embedded Figures Test | 1 |
What Works Clearinghouse Rating
Whalley, Jacqueline; Settle, Amber; Luxton-Reilly, Andrew – ACM Transactions on Computing Education, 2023
Debugging is a core skill required by programmers, yet we know little about how to effectively teach the process of debugging. The challenges of learning debugging are compounded for novices who lack experience and are still learning the tools they need to program effectively. In this work, we report a case study in which we used a think-aloud…
Descriptors: Protocol Analysis, Novices, Troubleshooting, Programming
Zeyad Alshaikh – ProQuest LLC, 2021
Programming skills are a vital part of many disciplines but can be challenging to teach and learn. Thus, the programming courses are considered difficult and a major stumbling block. To overcome these challenges, students could benefit from extensive individual support such as tutoring, but there are simply not enough qualified tutors available to…
Descriptors: Questioning Techniques, Teaching Methods, Intelligent Tutoring Systems, Coding
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

Peer reviewed
Direct link
