Advanced Robotics

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

Advanced Robotics

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: