Using an Online Serious Game to Teach Basic Programming Concepts and Facilitate Gameful Experiences for High School Students.
Hernán MontesRaquel Hijón-NeiraDiana Pérez-MarínSergio MontesPublished in: IEEE Access (2021)
Keyphrases
- high school students
- programming concepts
- serious games
- game design
- computer programming
- high school
- game play
- junior high
- object oriented programming
- virtual environment
- educational games
- online learning
- video games
- computer games
- middle school
- programming course
- game based learning
- case study
- game development
- learning scenarios
- design principles
- learning tools
- learning experience
- design process
- open source
- reinforcement learning
- databases