Assignments

  • Aug 23-25: Building on Basics

      • Downhill Racers (2 pts)

      • Electric Racers (5 pts)

      • Blink LED

        • For loop (5 pts)

        • While loop (5 pts)

  • Aug 30-Sept 1: Building the Bot

  • Sept 6-8: Start Driving

      • Meter (5 pts)

      • Square - Data types/variable size

        • Multiple For loops (5 pts)

        • Nested For loops (5 pts)

      • Dead reckoning maze - Subroutines and Array for directions

  • Sept 13-15: Lights and Sounds

      • Sounds (2 pts)

      • Light Sensor - Serial.print (5 pts)

  • Sept 20-22: Learning to Line Follow

      • Line following with 1 sensor - Comparison operators (5 pts)

      • Line following with LED (5 pts)

      • Line following with 2 or more sensors - Boolean operators (5 pts)

  • Sept 27-29: Sumo (part 1)

      • Blind sumo

        • If... then... elseif... else... (5 pts)

        • Random number gen (5 pts)

  • Oct 4-6: Distance and Mazes

      • IR and Ultrasonic range finders (5 pts)

      • Maze runner (micro-mouse) - (5 pts)

  • Oct 11-13: Sumo (part 2)

      • Sighted Sumo (5 pts)

      • Push button for alternate starts (5 pts)

  • Oct 18-20: Data Logging

  • Oct 25-27: Data Transfer

      • IR or 433MHz software serial transmission (10 pts)

    • Nov 1-Dec 1: Personal Projects

    • Dec 6-8: Present personal projects (40 pts total)

      • Selections and Execution of project (30 / 40 pts)

      • Presentation (10 / 40 pts)