When demonstrating, Steve performs and explains each step of the task. Steve is currently represented by a head and a hand that can manipulate and point at objects. Steve inhabits the virtual world along with students.
To provide a collaborative style of interaction with the student, Steve can gracefully shift between demonstrating a task and monitoring the student s performance of the task. During Steve s demonstrations, the student can interrupt and ask to finish the task, in which case Steve shifts to monitoring.