Using Student Trace Logs To Determine Meaningful Progress and Struggle During Programming Problem Solving.
Yihuan DongSamiha MarwanPreya ShabrinaTiffany BarnesThomas W. PricePublished in: EDM (2021)
Keyphrases
- intelligent tutor
- programming course
- knowledge level
- execution traces
- cognitive model
- cognitive tutor
- knowledge acquisition
- intelligent tutoring systems
- student progress
- learning environment
- programming environment
- solving problems
- log data
- programming language
- information processing
- learning styles
- cognitive skills
- programming skills
- case based reasoning
- learning process