"So my program doesn't run!" Definition, origins, and practical expressions of students' (mis)conceptions of correctness.
Yifat Ben-David KolikantM. MussaiPublished in: Comput. Sci. Educ. (2008)
Keyphrases
- programming course
- computer programs
- science education
- programs written
- undergraduate engineering
- applied sciences
- computer science education
- student learning
- learning experience
- learning outcomes
- distance learning
- introductory programming
- learning environment
- practical experience
- programming education
- novice programmers
- higher education
- university level
- computer programming
- college students
- real world
- high school students
- undergraduate students
- mobile learning
- intelligent tutoring systems
- learning activities
- distance education
- information systems
- tutoring system
- learning process
- university students
- introductory programming courses
- grade students
- national science foundation
- e learning
- high school
- collaborative learning
- computer software
- multiple choice
- control group
- problem based learning
- facial expressions
- learning styles
- online course
- school district
- adult students
- programming environments
- middle school
- science learning
- teaching materials