MoveToCode: An Embodied Augmented Reality Visual Programming Language with an Autonomous Robot Tutor for Promoting Student Programming Curiosity.
Thomas R. GroechelIpek GoktanKaren LyAnna-Maria VelentzaMaja J. MataricPublished in: RO-MAN (2023)
Keyphrases
- programming language
- augmented reality
- autonomous robots
- intelligent tutoring systems
- real environment
- mobile robot
- high level
- robot navigation
- programming environment
- general purpose
- virtual objects
- visual programming
- object oriented programming
- cognitive tutor
- software engineering
- computer programs
- virtual reality
- programming tool
- strongly typed
- human computer interaction
- object oriented
- robotic systems
- camera tracking
- student learning
- learning process
- live video
- three dimensional
- programming paradigms
- head mounted display
- real scenes
- programming course
- functional programming
- databases
- concurrent programming
- high level programming language
- functional language
- computer programming
- learning styles
- artificial intelligence