Pyro: A Python-Based Versatile Programming Environment for Teaching Robotics

Fuente: ERIC Institute of Education Sciences
Guardado en:
Detalles Bibliográficos
Autores principales: Blank, Douglas, Kumar, Deepak, Meeden, Lisa, Yanco, Holly
Formato: Recurso educativo Open Access
Lenguaje:en
Publicado: 2004
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1867181666755149824
author Blank, Douglas
Kumar, Deepak
Meeden, Lisa
Yanco, Holly
author_facet Blank, Douglas
Kumar, Deepak
Meeden, Lisa
Yanco, Holly
Blank, Douglas
Kumar, Deepak
Meeden, Lisa
Yanco, Holly
collection Education Resources Information Center
contents Pyro: A Python-Based Versatile Programming Environment for Teaching Robotics Blank, Douglas Kumar, Deepak Meeden, Lisa Yanco, Holly Learning Modules Programming Robotics Models Students Instruction Curriculum Case Studies Technology Education 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.
format Recurso educativo Open Access
id eric_EJ966183
institution ERIC Institute of Education Sciences
language en
publishDate 2004
record_format eric
spellingShingle Pyro: A Python-Based Versatile Programming Environment for Teaching Robotics
Blank, Douglas
Kumar, Deepak
Meeden, Lisa
Yanco, Holly
Learning Modules
Programming
Robotics
Models
Students
Instruction
Curriculum
Case Studies
Technology Education
Pyro: A Python-Based Versatile Programming Environment for Teaching Robotics Blank, Douglas Kumar, Deepak Meeden, Lisa Yanco, Holly Learning Modules Programming Robotics Models Students Instruction Curriculum Case Studies Technology Education 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.
title Pyro: A Python-Based Versatile Programming Environment for Teaching Robotics
topic Learning Modules
Programming
Robotics
Models
Students
Instruction
Curriculum
Case Studies
Technology Education
url https://eric.ed.gov/?id=EJ966183