In the past few months, we have covered a bunch of awesome robots and electronics kits designed to teach your child programming. The Everything Machine App for iOS can also help. This is a versatile app that lets you build complex machines using your smart device’s camera, microphone, speakers, gyroscope, and screen. It is possible to use logic gates to build more advanced machines.
The app comes with sample machines and a visual programming language. It is kid-friendly and intuitive. Use it to build a kaleidoscope, a voice disguiser, or anything else you can think of. This is a premium app.