We have been attending a robots club at our library with our friends. We recently got our own Edison Robots to experiment with at home. These are easily programmed with either printable bar-codes or by using the free software. They are compatible with Lego so you can build onto them.
A favourite game is wrestling robots.
They can also be made to track a line. We made our own track with black paint.