to expose students' thought processes in CS2/CS7.
Roy P. PargasSamuel P. BryfczynskiPublished in: SIGCSE (2009)
Keyphrases
- student motivation
- introductory programming
- introductory computer science
- introductory programming courses
- student learning
- computer science
- programming assignments
- learning environment
- higher education
- programming course
- e learning
- high school
- learning process
- learning experience
- students learning
- learning gains
- computer assisted instruction
- elementary school
- high school students
- undergraduate students
- distance education
- educational environment
- science education
- college students
- automatic assessment
- open ended
- collaborative learning
- tutoring system
- mobile devices