Language-Independent Conceptual "Bugs" in Novice Programming
Journal of Educational Computing Research Volume 2, Number 1, ISSN 0735-6331
Three classes of conceptual bugs presenting obstacles to all novice programmers and not related to any specific program--parallelism, intentionality, and egocentrism--are identified and exemplified through student errors. It is suggested these bugs are rooted in students' intuitive feeling that programming languages, like humans, have intelligent, interpretive powers. (MBR)
Pea, R.D. (1986). Language-Independent Conceptual "Bugs" in Novice Programming. Journal of Educational Computing Research, 2(1), 25-36.
Cited ByView References & Citations Map
The development of a virtual learning platform for teaching concurrent programming languages in the Secondary Education: The use of Open Sim and Scratch4OS
Journal of e-Learning and Knowledge Society Vol. 10, No. 1 (Jan 25, 2014)
These links are based on references which have been extracted automatically and may have some errors. If you see a mistake, please contact firstname.lastname@example.org.