Teaching a Robot How to Dance:
Computational Thinking Off the Screen

Our first project is a course in computational thinking for high-school students, in which simple rolling robots with mutual awareness serve as the exploratory medium for the constructive learning process. For the course’s final project, students will “teach” their robots to improvise a lead-follow dance with an unknown robot partner in time to unknown music.

In December, 2011, we road-tested several elements of the curriculum.  To see a short video documenting what happened, please contact us.  We are just beginning to explore!