Affective Reporting: Improving Student Programming Self-assessments in CS0.
Ally LimkePublished in: SIGCSE (2) (2023)
Keyphrases
- introductory programming
- introductory programming courses
- programming course
- introductory computer science
- intelligent tutor
- pair programming
- student learning
- programming assignments
- computer programming
- novice programmers
- student motivation
- learning process
- affective states
- affect recognition
- intelligent tutoring systems
- programming language
- subject matter experts
- learning environment
- programming environment
- cognitive model
- object oriented programming
- undergraduate students
- student model
- tutoring system
- human computer interaction
- computer science curriculum
- cognitive tutor
- programming skills
- affective computing
- automatic assessment
- answer questions
- high school students
- high school
- business intelligence
- facial expressions
- computer science