1. Bulldozer

    Bulldozer

    Design and construct a sturdy car that can push dirt, and program it to be controlled by touch sensors.      Tip 1 : How can the touch sensor be used to trigger the bulldozer to generate more torque? Resources Bulldozer Lesson Plan – NXT + NXT-G/ROBOLAB...

    Read more...

  2. ROBOLAB quick guide

    ROBOLAB quick guide

    Here is a selection code examples and some simple challenges for the various modes of ROBOLAB, i.e. Pilot, Inventor, and Investigator. In each case, the idea is to copy the sample code and then see if you can work out how to modify it as suggested. Pilot...

    Read more...

  3. Dancing robot

    Dancing robot

    Design, construct and program a dancing robot that has at least two moving parts and at most two motors. Set your robot’s dance to music. Resources Dancing Robot lesson plan – ROBOLAB + NXT-G (PDF)  

    Read more...

  4. The stubborn car

    The stubborn car

    Think of a way to design and construct the stubborn car: a car that will always return to its original place no matter how far it is rolled away from its starting point. Tip: How can you track the rotary motion of the car’s wheels? This challenge...

    Read more...

  5. Relay race

    Relay race

    Design and construct a team, comprising of  three cars, to compete in a relay race. Only one car may move at a time. Hint: Is there a way to send messages between team mates?  Resources Relay Race lesson plan – ROBOLAB + RCX (PDF)    ...

    Read more...

  6. Tomb raider

    Tomb raider

    The idea of this challenge is to have students set up several light sensors to log data over time. After the setup is complete, run the programs, turn off the lights in the room, and have the students leave. Walk around the room near the different sensors...

    Read more...

  7. Zombie attack

    Zombie attack

    In this activity, a group of students each build a robot. Each robot is assigned a number. It will then have to tag other robots with the number by using mail. Five tags and the robot takes on that robot’s number. The winner is the robot that...

    Read more...

  8. Third-party sensors: Code examples

    Third-party sensors: Code examples

    Here is a collection of code examples for third party sensors. Codatex Download Codatex code examples (ZIP) including: RFID read NXT-G – This code will use the Codatex RFID sensor to find the correct RFID tag. Once the RFID sensor finds the correct tag, it will make a...

    Read more...

  9. Drive in a square

    Drive in a square

    The goal of this activity is to make a robot car drive in a square path. Hint: Rotation sensors are great for controlling the angle of a car’s turn. Resources Square lesson plan – NXT-G (PDF) Square lesson plan – RCX + ROBOLAB (PDF)

    Read more...

  10. Random motion

    Random motion

    The code will run Motor A in a random direction (via a Random-Comparison Block combination), at a random speed, for a random amount of time. The motor speeds will fall between 0-100 and the time will fall between 0-3 seconds. Resources Random Motion.rbt (ZIP)

    Read more...