1. The 6 tile challenge

    The 6 tile challenge

     I recently ran a simple challenge that I called the “6 Tile Challenge” that worked well in my classes and got the point across that you should calculate the number of rotations before you drive your robot.  This was the second day of robotics programming for my classes and we...

    Read more...

  2. The Wave and beyond

    The Wave and beyond

    Teachers (and other people) often ask me how I go about getting my students to do some of their cool projects. The simple answer is I let them have as much freedom as I can to design the project themselves, and I give them all the available tools I have...

    Read more...

  3. Music box

    Music box

    Design and construct a working music box in which LEGO mini-figures move while a song plays. This lesson is one in a series of introductory lessons that is applicable to all types of robotics kits. The lessons are geared to students in early primary to middle school (depending on the lesson). Additional...

    Read more...

  4. Peak performance

    Peak performance

    Design and develop a car that is capable of traveling across flat surfaces quickly, but can also negotiate a steep ramp. Note: The WeDo version of the car remains tethered to the computer via the USB cable and therefore cannot travel very far.    Tip 1: What gear train yields...

    Read more...

  5. Fan-tastic

    Fan-tastic

    Design and construct a LEGO fan with at least one sensor and program it to run at variable speeds and have a stop/start function. Note: the RCX and NXT versions of the attachments use two touch sensors while the WeDo version uses the tilt sensor.      This lesson is...

    Read more...

  6. Mountain rescue (Ramp climber)

    Mountain rescue (Ramp climber)

    What is the best design for cars used by people on sloping paths? Construct a car that is capable of climbing steep inclines.     What is torque and why is it important? This lesson is one in a series of introductory lessons that is applicable to all types of...

    Read more...

  7. Snail car

    Snail car

    The idea of this challenge is to design and construct a car that can move extremely slowly. These cars must compete in the snail race; the winner is the car that crosses the finish line last. Note: The WeDo car stays tethered to the computer via the USB cable so...

    Read more...

  8. Going the distance

    Going the distance

    Design, construct and program a car to run for varying lengths of time. The distances that the car travels should be recorded and plotted on a graph to determine how long the car will need to travel in order to make it stop as close as possible to a randomly...

    Read more...

  9. Exploring gears

    Exploring gears

    How do gears interact to vary torque and angular speed? Build different gear assemblies to discover these effects. What do the terms “gear up” and “gear down” mean? This lesson is one in a series of introductory lessons that is applicable to all types of robotics kits. The lessons are...

    Read more...