Everyone loves robots, right? If you are looking for an introduction to coding robots that also happens to be cheap, try Lego Edison Robots.
Lego Edison bots cost about $50/ea and you can code them; they respond to sound and light; and you can use Legos to build on top of them.
The advantage to Lego Edison is that it’s simple to code. You can code them on a computer or an iPad through the headphone jack. Edison uses a VERY simple drag and drop method but unlike Scratch which some teens find daunting because of all the options, there are only about 20 codes you can use interchangeably.
Edisons are also great for a lesson in problem solving and they fulfill the math portion in STEAM. You can design your curriculum to incorporate geometry.
Edison comes with lesson plans but I designed the maze seen in the video. You can easily design a maze large or small.