Situating Programming Abstractions in a Constructionist Video Game.
David WeintropUri WilenskyPublished in: Informatics Educ. (2014)
Keyphrases
- video games
- educational games
- learning experience
- game play
- game design
- game development
- programming language
- game playing
- high level
- middle school
- high school
- learning tools
- computer games
- abstract data types
- programming course
- learning opportunities
- software environment
- game engine
- higher education
- end users
- computer programs
- database systems
- e learning
- game players