Keyphrases
- professional development
- learning environment
- mobile robot
- high school
- real time
- e learning
- authoring tool
- learning process
- teaching materials
- learning community
- learning analytics
- teacher education
- pre service
- learning scenarios
- intelligent agents
- young students
- educational software
- elementary school
- technology enhanced
- educational technology
- robotic systems
- student learning
- high school students
- game based learning
- programming course
- teaching methods
- problem based learning
- middle school
- blended learning
- students learning
- online environment
- introductory programming
- object manipulation