Login / Signup

Using cognitive conflict and visualisation to improve mental models held by novice programmers.

Linxiao MaJohn D. FergusonMarc RoperIsla RossMurray Wood
Published in: SIGCSE (2008)
Keyphrases
  • mental models
  • novice programmers
  • learning strategies
  • decision process
  • cognitive processing
  • programming environment
  • conceptual change
  • decision making
  • programming course
  • situation awareness