Helping Novice Programmers to Bootstrap in the Cloud: Incorporating Support for Computational Thinking into the Game Design Process.
Navid AhmadiMehdi JazayeriMonica LandoniPublished in: ICALT (2012)
Keyphrases
- design process
- game design
- computational thinking
- concurrent engineering
- novice programmers
- collaborative design
- learning scenarios
- conceptual design
- design team
- development process
- life cycle
- educational games
- design principles
- product design
- video games
- database design
- game play
- computer games
- programming environment
- knowledge management
- user interface
- serious games
- database
- data types
- design processes
- case study
- databases