Document Type

Article

Publication Title

Journal on Educational Resources in Computing (JERIC)

Version

Author's Final Manuscript

Volume

4

Publication Date

9-2004

Abstract

In this paper we describe a programming framework called Pyro which provides a set of abstractions that allows students to write platform­independent robot programs. This project is unique because of its focus on the pedagogical implications of teaching mobile robotics via a top­down approach. We describe the background of the project, novel abstractions created, its library of objects, and the many learning modules that have been created from which curricula for different types of courses can be drawn. Finally, we explore Pyro from the students' perspective in a case study.

DOI

http://doi.acm.org/10.1145/1083310.1047569

Share

COinS