Exploring the Use of Games and a Domain-Specific Teaching Language in CS0.
Jennifer Parham-MocelloAiden NelsonMartin ErwigPublished in: ITiCSE (1) (2022)
Keyphrases
- domain specific
- language skills
- general purpose
- language learning
- learning games
- simulation game
- programming language
- computer games
- game theory
- learning process
- higher education
- domain independent
- video games
- game theoretic
- educational technology
- cooperative learning
- computer programs
- introductory programming
- introductory programming courses
- learning environment
- computer science
- game playing
- english language
- helping students
- distance learning
- pedagogical design
- introductory computer science
- nash equilibrium
- object oriented programming
- nash equilibria
- computer technology
- learning systems
- pair programming
- foreign language learning
- natural language