Using_Game_Design_Mechanics_As_Metaphors-Chaima
#notesFromPaper
Authors: Chaima Magy Erica Tags : CS education gamification
constructivist approaches such as scratch increase engagement, but don’t actually teach students core concepts.
so they built Mays Journey in order to use metaphors to teach this stuff
- Abstraction
- Via a function / class system
- Modularity
- Saving functions to one’s inventory
- Semantics
- Given broken or unrunnable code, forcing players to understand it / debug it
- Debugging
- broken code