A Grammar and Parameterization-Based Generator for Python Programming Exercises.
Philipp PeeßAnnabell BrockerRené RöpkeUlrik SchroederPublished in: ABP (2023)
Keyphrases
- object oriented programming
- programming exercises
- programming language
- automatic assessment
- object oriented
- learning tools
- natural language
- programming concepts
- open source
- key concepts
- context free grammars
- machine learning
- case study
- computer programming
- mobile phone
- general purpose
- artificial intelligence
- learning algorithm