Computer Engineering
Course #:
ROBO
5-673
Division:
Engineering & Technology
Department:
Robotics
Suggested Age:
13+
Prerequisites:
Robot Programming / Scratch Programming (or equivalent),
Transition Math or higher,
Placement exam given by teacher prior to registering
Course Description:
This course will provide the environment for the student to learn programming while working with robots.
​
In the course we will using the Sphero RVR. This is a robot that builds on what the student has learned in the Robot Programming course.
​
In the course we will be adding a Raspberry Pi to the RVR. We will be teaching the Python programming language. Each student will be adding sensors and devices to the RVR through the Raspberry Pi. The students will learn how to integrate the Raspberry Pi and the RVR. The students will be taught basic electronic circuit design.
The year will finish with a team project.
​
Team development is encouraged and required. Students will work in teams of 2 or 3.
Curriculum/Materials:
Windows 10 Laptops, Mac laptops or Chrome laptops are required.
Sphero RVR Robot: Buy @ Sphero.com Buy @ Amazon
Raspberry Pi: New Raspberry Pi 4s and used robots are available for purchase by contacting stbaoda@gmail.com.
Programming the Raspberry Pi, Third Edition: Getting Started with Python
If you cannot afford a RVR and Raspberry PI, RVR robots with a Raspberry Pi’s may be rented for $100 (first come, first served) by contacting stbaoda@gmail.com