Robot Tutoring: On the Feasibility of Using Cognitive Systems as Tutors in Introductory Programming Education: A Teaching Experiment.
Sarah MüllerBianca BergandePhilipp BrunePublished in: ECSEE (2018)
Keyphrases
- introductory programming
- cognitive systems
- intelligent tutoring systems
- intelligent tutoring
- model tracing
- tutoring system
- intelligent tutors
- peer tutoring
- high school
- e learning
- introductory programming courses
- student learning
- programming assignments
- cognitive tutor
- mobile robot
- programming course
- cognitive processes
- student model
- complex environments
- human tutoring
- artificial cognitive systems
- cognitive science
- novice programmers
- answer questions
- autonomous agents
- distance learning
- higher education
- learning process
- training program
- serious games
- learning environment
- mobile learning
- distance education
- learning resources
- automatic assessment
- play a crucial role
- educational institutions
- elementary school
- artificial intelligence
- learning experience
- learning systems
- human tutors
- lower level