My team has been working on this same project over the past year. We have developed small robots to teach programing with. To make it fun for the kids we made some simple games around it which they have to learn how to program. Here are some examples
1) Pushing a tennis ball through a maze. Faster one wins
2) Fastest around maze wins
3) They put an arm on the robot to play a modified version of 2015 games
https://www.youtube.com/watch?v=Llu7zepKHXU
4) Sumo Wrestling bots
- Put a bump switch on the back of the robot and 3 LED light. The goal of the game is try and hit the other robots bump switch 3 times without them hitting yours
5) Mario Kart
a. This one we have not finished yet but the idea is
b. There are RFID tags on the floor and when you run over them your robot get some benefits
i. Benefits
1. Speed boast
2. Turtle Shell (there is a laser tag gun on top so you can attempt to hit another robot. If they get hit they will spin out)
3. Star power (if you hit another players bump switch they will spin out)
c. The goal is to get around the track X amount of times before other bots do
6) Laser tag
a. This one is also in the works
7) This year game with just shooting no defenses
a. This is also in the works
If you guys have any other ideas please let me know. We would love to make them and post a video of it. If you are interested in these bots here is are release video
https://www.youtube.com/watch?v=EFmnmp_VHHU