Lego Plotter

Build a device that can write your initials on a piece of paper.

Lego Arm

Build an arm that can pick up Lego bricks by remote control.  You could combine this with the sorter to pick up and sort Lego bricks.


Build a machine that can sort color bricks (or marbles or M&Ms or ?) into two or more piles depending on color.


Write a program that can play the Blackjack card game from an infinite deck on an RCX. This requires NQC.

Tic Tac Toe

Build a machine that can play Tic Tac Toe.

Lego Stop Watch

Build an “analog” stop watch using Legos, motors, and rotation sensors.

Vending Machine

Build a machine that accepts pennies. When a penny is inserted, the customer can choose from three items by pushing a button. The machine then delivers the item (like a marble) to the customer. You could also make a dispenser that delivers one item for a nickel and a different one for a penny. Another kind of machine would deliver a different number of marbles depending on how many times a button is pressed.

Robot Navigation

Figure out a way for a Lego robot to know where it is at all times on the 4’ x 8’ competition track to an accuracy of plus or minus 1 inch. Does not have to use just LEGO pieces.

Music Reader

Program a robot to read bar codes and play the note associated with them. This means you can write a song just by rearranging the bar code sheets in the order you’d like.

CanDo Extreme

Program your robot to do the CanDo Advanced challenge with a twist. Cones with green stripes on them should be put in the base. Cones without stripes should be pushed outside the circle.