Teaching and learning logic programming in virtual worlds using interactive microworld representations.
Spyros VosinakisGeorge AnastassakisPanayiotis KoutsabasisPublished in: Br. J. Educ. Technol. (2018)
Keyphrases
- logic programming
- virtual world
- learning process
- logic programs
- virtual reality
- virtual learning environments
- learning environment
- deductive databases
- virtual environment
- immersive environments
- mixed reality
- reinforcement learning
- face to face interactions
- programming language
- knowledge base
- inductive logic programming
- high school
- nonmonotonic reasoning
- general purpose
- knowledge representation
- answer set programming
- expert systems
- high level
- constraint logic programming
- logic programming language
- machine learning