Detailed Recordings of Student Programming Sessions.
Daniel TollTobias OlssonMorgan EricssonAnna WingkvistPublished in: ITiCSE (2015)
Keyphrases
- intelligent tutor
- programming course
- computer programming
- programming skills
- programming language
- student learning
- learning environment
- novice programmers
- introductory programming
- learning styles
- introductory computer science
- intelligent tutoring systems
- learning process
- pair programming
- real world
- programming concepts
- object oriented programming
- student model
- high school students
- online course
- undergraduate students
- introductory programming courses
- programming assignments
- computer science curriculum
- award winning
- cognitive tutor
- automatic assessment
- university level
- computer assisted instruction
- tutoring system