Document Type
Article
Publication Date
12-1-2003
Published In
Journal On Educational Resources In Computing
Abstract
In this article 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, its novel abstractions, 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.
Recommended Citation
D. Blank, D. Kumar, Lisa A. Meeden, and H. Yanco.
(2003).
"Pyro: A Python-Based Versatile Programming Environment For Teaching Robotics".
Journal On Educational Resources In Computing.
Volume 3,
Issue 4.
DOI: 10.1145/1047568.1047569
https://works.swarthmore.edu/fac-comp-sci/10
Comments
© ACM, 2003. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published in Journal On Educational Resources In Computing, {Volume 3, Issue 4, (2003)} http://doi.acm.org/10.1145/1047568.1047569