Descriptor
Source
| Journal of Educational… | 1 |
Publication Type
| Information Analyses | 1 |
| Journal Articles | 1 |
| Opinion Papers | 1 |
| Reports - Research | 1 |
Education Level
Audience
Location
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Pea, Roy D. – 1984
Persistent conceptual bugs exist in how novices, from primary school to college age, program and understand programs. These bugs are not specific to a given programming language but appear to be language-independent. The three different classes of bugs are: (1) parallelism, the assumption that different lines in a program can be active at the same…
Descriptors: Computer Science Education, Elementary Secondary Education, Error Patterns, Higher Education
Peer reviewedBayman, Piraye; Mayer, Richard E. – Journal of Educational Psychology, 1988
BASIC programing was taught to 95 undergraduates from a manual emphasizing the language's syntax or from a manual that included additional material on the underlying semantics. Both approaches produced equivalent learning of syntactic features of BASIC; however, semantically trained students developed fewer misconceptions and performed better on…
Descriptors: Computer Science Education, Higher Education, Instructional Materials, Misconceptions


