Publication Date
| In 2026 | 0 |
| Since 2025 | 0 |
| Since 2022 (last 5 years) | 0 |
| Since 2017 (last 10 years) | 1 |
| Since 2007 (last 20 years) | 1 |
Descriptor
Source
| Computer Science Education | 2 |
Author
| Davidson, Matthew J. | 1 |
| Dong, Dongsheng | 1 |
| Hwa, Leanne | 1 |
| Jadud, Matthew C. | 1 |
| Ko, Andrew J. | 1 |
| Kwik, Harrison | 1 |
| Li, Min | 1 |
| Loksa, Dastyni | 1 |
| Nelson, Greg L. | 1 |
| Tan, Alex Hui | 1 |
| Xie, Benjamin | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 2 |
| Reports - Research | 2 |
Education Level
| Higher Education | 2 |
| Postsecondary Education | 2 |
Audience
Location
| United Kingdom | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Xie, Benjamin; Loksa, Dastyni; Nelson, Greg L.; Davidson, Matthew J.; Dong, Dongsheng; Kwik, Harrison; Tan, Alex Hui; Hwa, Leanne; Li, Min; Ko, Andrew J. – Computer Science Education, 2019
Background and Context: Current introductory instruction fails to identify, structure, and sequence the many skills involved in programming. Objective: We proposed a theory which identifies four distinct skills that novices learn incrementally. These skills are tracing, writing syntax, comprehending templates (reusable abstractions of programming…
Descriptors: Programming, Skill Development, Computer Science Education, Instructional Design
Jadud, Matthew C. – Computer Science Education, 2005
Syntactically correct code does not fall from the sky; the process that leads to a student's first executable program is not well understood. At the University of Kent we have begun to explore the "compilation behaviours" of novice programmers, or the behaviours that students exhibit while authoring code; in our initial study, we have…
Descriptors: Introductory Courses, Programming, Student Behavior, Educational Technology

Peer reviewed
Direct link
