Assigning student programming pairs based on their mental model consistency: an initial investigation.
Alex RadermacherGursimran S. WaliaRichard RummeltPublished in: SIGCSE (2012)
Keyphrases
- mental models
- learning strategies
- mental representations
- programming language
- sensemaking
- intelligent tutor
- computer programming
- programming environment
- conceptual understanding
- novice programmers
- decision process
- programming course
- data sets
- object oriented programming
- travel information
- declarative knowledge
- tutoring system
- learning styles
- case based reasoning
- active learning
- machine learning