Keyphrases
- multi disciplinary
- programming exercises
- automatic assessment
- object oriented programming
- learning tools
- trends in artificial intelligence
- intelligent systems
- computer programming
- programming concepts
- researchers and practitioners
- related fields
- database design
- learning experience
- databases
- real world
- automatic analysis
- game design
- key concepts
- programming language
- general purpose
- learning environment
- machine learning