1. How to write efficient NXT-G programs

    How to write efficient NXT-G programs

    Writing Efficient NXT-G Programs (PDF) describes how to make your NXT-G programs as efficient as possible to create complex behaviours with a minimum of memory. These techniques are particularly relevant for competitions such as FIRST LEGO League (FLL) and RoboCup Junior, in which competitors often download several complex programs onto...

    Read more...

  2. 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 has given its...

    Read more...

  3. Tunnel vision

    Tunnel vision

    Design and construct a car and program it to drive through a tunnel, automatically turn on its headlights when it enters the tunnel, and turning them off when it gets to the other side.       Tip: What kind of sensor would be suitable for detecting when the robot...

    Read more...

  4. Motor vs Move – Part II: Action

    Motor vs Move – Part II: Action

    In Part I of Motor vs. Move, we looked at how the Move block incorporates a control algorithm to help robots move more accurately. What else is different between the Motor and Move block in NXT-G? Motor The Motor block has an “Action” panel which includes a drop-down menu pertaining...

    Read more...