Robotics Project - Spring 2018: Revision

Welcome!

We are going to spend four weeks learning how to program robots and then show off what we know in a competition.

For this program, we are using the mBot, an Arduino-based robot which is pretty easy to assemble and program, but which is also capable of doing some very complex things. It comes with three sensors. An ultrasound sensor lets it determine how far it is from something. A light sensor lets it determine how bright (or dark) a place is. And a line sensor lets it determine the difference between light and dark things is rolls over.

 

The Challenges

You will be learning how to program your mBot first by learning some of the basics. Then, you and your fellow students will be working to compete in two challenges.

 

The Dance Off Challenge

In the Dance Off Challenge, you will program your robot to dance to a song of your choosing. The song must last at least two minutes. It must also make use of at least one of the robot's sensors. In other works, it must dance and respond to changes in its environment. You will then upload your code, a video of your robot dancing, and a reflection to Pace Commons.

The Dealer's Choice Challenge

In the The Dealer's Choice Challenge, you will program your robot to do something of your own choosing. It should show off your programming skills and be cool, innovative, and creative. You will then upload your code, a video of your robot dancing, and a reflection to Pace Commons.

 

The Robotics Project

Here is what we will be up to each week of the project.

Week 1: Introduction to the mBot

  1. Introduction to this robotics program.
  2. Introduction to the mBot.
  3. Basics of programming your mBot.

Week 2: More mBot Basics

  1. More basics of mBot programming.
  2. Planning for your Dance-Off Challenge
  3. Decide on a song for the Dance Off and begin planning your dance routine.

Week 3: The Dance Off Challenge

  1. Complete your Dance Off challenge programming.
  2. Document your great work (upload code, photos, video)
  3. Decide on a Dealers Choice challenge and begin planning your programming.

Week 4: The Dealer's Choice Challenge

  1. Completing the Dealer's Choice Challenge (and reflection)
  2. Document your great work (upload code, photos, video)
  3. Celebrating your new robotics skills.

This work is due to be completed by Sunday April 15th. Be sure to stay connected with your classmates throughout the project. Use the tag: robotics2018 for all of your postings.

Computer Science for Teachers Spring 2018

Computer Science for Teachers Spring 2018

Here is the online home for CS for Teachers.

History