Keyphrases
- computer science
- simulation game
- computer science students
- computing education
- computer programming
- artificial intelligence
- computer science curriculum
- computer science education
- learning environment
- game theoretic
- distance learning
- higher education
- online learning
- game playing
- programming course
- lecture notes
- video games