Learning Computing With Robots
From IPRE Wiki
Important: Be sure to choose the correct edition of the textbook
This page refers to the:
- Fall 2011 Python + Scribbler or Scribbler 2 Edition
You may also be interested in the CALICO Edition:
Fall 2011 Python + Scribbler or Scribbler 2 Edition
The complete text, Learning Computing With Robots, is now available at Lulu.com in print form. It is also available below as a PDF. This version is from July 2011 and designed for use in the fall 2011 courses. Individual Chapters can be downloaded by clicking on links below.
| Section | Python, English | Python, Spanish | C++, English | Java, English |
|---|---|---|---|---|
| Front matter | Cover Page, Table of Contents, Preface, etc. PDF | |||
| Chapter 1 | The World of Robots PDF | |||
| Chapter 2 | Personal Robots PDF | |||
| Chapter 3 | Building Robot Brains PDF | |||
| Chapter 4 | Sensing From Within PDF | |||
| Chapter 5 | Sensing The World PDF | |||
| Chapter 6 | Insect-like Behaviors PDF | |||
| Chapter 7 | Behavior Control PDF | |||
| Chapter 8 | Sights & Sounds PDF | |||
| Chapter 9 | Image Processing & Perception PDF | |||
| Chapter 10 | Artificial Intelligence PDF | |||
| Chapter 11 | Computing & Computation PDF | |||
| Chapter 12 | Fast, Cheap & Out of Control PDF | |||
| End Material | Python Overview and Myro Overview and Index PDF | |||
| Errata2011 |
Fall 2008, Revised June 2009 Version
July 28: The PDF below is nicely compatible (very readable) in Amazon Kindle DX...the size and formatting matches very well. Though it suffers from the deficiencies of Kindle's PDF navigation features.
The complete text, Learning Computing With Robots, is now available as a PDF. This version is from July 28, 2009 and designed for use in the fall 2009 courses. Individual Chapters can be downloaded by clicking on links below.
| Section | Python, English | Python, Spanish | C++, English | Java, English |
|---|---|---|---|---|
| Front matter | Cover Page, Table of Contents, Preface, etc. PDF | |||
| Chapter 1 | The World of Robots PDF | El Mundo de los Robots PDF | 22 April 2011 Draft PDF | |
| Chapter 2 | Personal Robots PDF | Robots Personales PDF | 22 April 2011 Draft PDF | |
| Chapter 3 | Building Robot Brains PDF | Construyendo Cerebros de Robot PDF | 22 April 2011 Draft PDF | |
| Chapter 4 | Sensing From Within PDF | Percibiendo desde adentro PDF | 1 May 2011 Draft PDF | |
| Chapter 5 | Sensing The World PDF | Percibiendo el Mundo PDF | ||
| Chapter 6 | Insect-like Behaviors PDF | Comportamientos de Insecto PDF | ||
| Chapter 7 | Control Paradigms PDF | Control de Comportamiento PDF | ||
| Chapter 8 | Sights & Sounds PDF | Vistas & Sonidos PDF | ||
| Chapter 9 | Image Processing & Perception PDF | Procesamiento de Imágenes PDF | ||
| Chapter 10 | Artificial Intelligence PDF | Inteligencia Artificial PDF | ||
| Chapter 11 | Computing & Computation PDF | Computadoras & Computación PDF | ||
| Chapter 12 | Fast, Cheap & Out of Control PDF | Rápido, Barato & Fuera de Control PDF |
- Python Overview PDF
- Myro C++ Overview and materials
- Myro Python Overview (Includes Index) PDF
- Myro Java documentation
- Errata
Printed copies: Your local FedEx Office (formerly Kinko's) will be able to produce bound copies of the text for you using the combined PDF (above) in a two-sided 8x7.5 inch format. The cost will be anywhere from $8 to $20 per book (in grayscale) depending on the number of copies you print. They will need to adjust the margins on images in the Chapter heading pages, and perhaps the inside cover pages (inside cover, i, iii----move them about 3/4 inch to the right). Ask them to print the cover page on white card stock (in color), blue card stock at the back and also place transparent plastic cover sheets (front and back), bind them using 22mm black plastic coil.
FedEx Office Docstore Option For $19.44 (per copy) FedEx Office can now take online orders and have them delivered either directly to you (using FedEx) or to the nearest FedEx Office (formerly Kinko's) location. Visit FedEx DocStore: IPRE. We are in negotiation with them for a better rate as well as automated QTY discounts. Come back here for latest news.
Spanish Translation The textbook has also been translated into Spanish by a team working under Professor Javier Díaz at the Universidad Nacional De La Plata in Argentina. You can find the Spanish translation Here
Fall 2008 Version
June 18: The PDF below is nicely compatible (very readable) in Amazon Kindle DX...the size and formatting matches very well. Though it suffers from the deficiencies of Kindle's PDF navigation features. We are in the process of revising and updating and hope to have a new version available here by the end of June 2009. A fully Kindle compatible version is in the works as well!
News Flash (October 24, 2008): This text is now available from amazon.com for $17.95
The complete text, Learning Computing With Robots, is now available as a PDF. This version is from August 20, 2008 and designed for use in the fall 2008 courses. Individual Chapters can be downloaded by clicking on links below. The materials are all in draft form and are under constant revision. If you find an error or would like to make a comment, please see Errata.
- Cover Page, Table of Contents, Preface, etc. PDF
- Chapter 1: The World of Robots PDF
- Chapter 2 Personal Robots PDF
- Chapter 3 Building Robot Brains PDF
- Chapter 4 Sensing From Within PDF
- Chapter 5 Sensing The World PDF
- Chapter 6 Insect-like Behaviors PDF
- Chapter 7 Control Paradigms PDF
- Chapter 8 Sights & Sounds PDF
- Chapter 9 Image Processing & Perception PDF
- Chapter 10 Artificial Intelligence PDF
- Chapter 11 Computing & Computation PDF
- Chapter 12 Fast, Cheap & Out of Control PDF
- Python Overview PDF
- Myro Overview PDF
- Index (in 8.5x11 inch format)PDF
Printed copies: Your local FedEx Kinkos will be able to produce bound copies of the text for you using the combined PDF (above) in a two-sided 8x7.5 inch format. The cost will be anywhere from $8 to $15 per book (in grayscale) depending on the number of copies you print. They will need to adjust the margins on images in the Chapter heading pages, and perhaps the inside cover pages (inside cover, i, iii----move them about 3/4 inch to the right). Ask them to print the cover page on white card stock (in color), blue card stock at the back and also place transparent plastic cover sheets (front and back), bind them using 22mm black plastic coil.
You may also contact Georgia Robotics for orders of printed copies for use in your classrooms and with your robot kits.
May 2008 Version The complete text, Learning Computing With Robots, is now available as a PDF. This version is from May 20, 2008. Individual Chapters can be downloaded by clicking on links below. The materials are all in draft form and are under constant revision. If you find an error or would like to make a comment, please see Errata.
- Chapter 1: The World of Robots PDF
- Chapter 2 Personal Robots PDF
- Chapter 3 Building Brains PDF
- Chapter 4 Sensing From Within PDF
- Chapter 5 Sensing The World PDF
- Chapter 6 Insect-like Behaviors PDF
- Chapter 7 Control Paradigms PDF
- Chapter 8 Sights & Sounds PDF
- Chapter 9 Image Processing & Perception PDF
- Chapter 10 Artificial Intelligence PDF
- Chapter 11 Computing & Computation PDF
- Chapter 12 Fast, Cheap & Out of Control PDF
- Myro Review PDF
- Python Review PDF
An older Version The materials below have been superceded by the ones above. These below are here only for tracking. These curricular materials are for being used by the students of Georgia Institute of Technology and Bryn Mawr College in CS1, Spring and Fall 2007. These materials are developed by the Institute for Personal Robots in Education (IPRE).
A PDF was made of the following chapters on March 23, 2007: http://myro.roboteducation.org/docs/myro-book.pdf
- Chapter 1 The World of Robots
- Chapter 2 Robots: Personal or Otherwise
- Chapter 3 Building Brains
- Chapter 4 Sensing the World
- Chapter 5 Making Decisions
- Chapter 6 Behaviors
- Chapter 7 Control Paradigms
- Chapter 7.5 Manipulating Pictures and Robot Vision
- Chapter 8 Making Music
- Chapter 9 Communication
- Chapter 10 Computing & Computation
- Chapter 11 Artificial Intelligence
- Chapter 12 Applications of Robots
- Appendix Resources, references, and other items
- Notes for Myro version 2
- More Robots
Course Links
- CS110: Introduction to Computing Fall 2011 with Calico at Bryn Mawr College taught by Doug Blank
- CS 1301: Introduction to Computing Spring 2010 at Georgia Tech taught by Jay Summet
- CS 1301: Introduction to Computing Fall 2009 at Georgia Tech taught by Jay Summet
- CS110: Introduction to Computing Fall 2008 course at Bryn Mawr College, taught by Ananya Misra and Doug Blank
- CS 1301: Introduction to Computing Fall 2008 course at Georgia Tech
- CS110: Introduction to Computing Spring 2008 course at Bryn Mawr College
- CS110: Introduction to Computing Fall 2007 course at Bryn Mawr College
- CS1301: Intro to Computing with Robots Fall 2007 course at GeorgiaTech
- CS110: Introduction to Computing Spring 2007 course at Bryn Mawr College
- CS1301: Introduction to Computation (CS1 with Robots) Summer 2007 course at GeorgiaTech
- CS1301: Introduction to Computation (CS1 with Robots) Spring 2007 course at GeorgiaTech
Course pictures:
- Lab 1 Photo Gallery Pictures from first lab...
- http://www.flickr.com/photos/ccgatech/sets/72157594571632673/ Symposium at GATech with student demo photos



