Lego Makerspace so I figured we could spend the rest of the time building racing courses and letting the teens race their bots.
The day of the program, these teens genuinely surprised me. Instead of building tracks, they began doing little experiments of their own. One kid used a mini-figurine and his bot motor to see if he could get the person to move. Another built a horse and did the same. They take a concept and ran with it.
Then they started building cars using Legos and their bot motors to race. This meant they had to experiment a lot because whether or not the car would move depended on things like design, size, and the size of the motor/battery from the bot. For bigger cars, they tried using two motors, which didn't work as well. But they could make a variety of smaller cars, use their brush bot motors, and race.
And as they built race tracks, they found that they had to consider things like how to round the corners so that the bots didn't get stuck in them.
And the beauty of it is that it all came from them. I gave them free reign and they allowed their minds to take them places I would never have thought of. I was very impressed and the take away for me is that in our programming sometimes it's a great idea to leave space for creativity; we can try and control the program, or we can be open to allowing the program to go in new directions and surprise us all.