NotesFAQContact Us
Collection
Advanced
Search Tips
Back to results
Peer reviewed Peer reviewed
Direct linkDirect link
ERIC Number: EJ966183
Record Type: Journal
Publication Date: 2004-Sep
Pages: 0
Abstractor: As Provided
ISBN: N/A
ISSN: ISSN-1531-4278
EISSN: N/A
Pyro: A Python-Based Versatile Programming Environment for Teaching Robotics
Blank, Douglas; Kumar, Deepak; Meeden, Lisa; Yanco, Holly
Journal on Educational Resources in Computing, v4 n3 Article 3 Sep 2004
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.
Association for Computing Machinery. 2 Penn Plaza Suite 701, New York, NY 10121. Tel: 800-342-6626; Tel: 212-626-0500; Fax: 212-944-1318; e-mail: acmhelp@acm.org; Web site: http://www.acm.org
Publication Type: Journal Articles; Reports - Descriptive
Education Level: N/A
Audience: N/A
Language: English
Sponsor: N/A
Authoring Institution: N/A
Grant or Contract Numbers: N/A