Ozobot is a fun programming robot for kids 6+. It features three different program styles: color, block coding and line coding. Each style can be accessed as the kids progress through the achievement levels in the Ozobot Evo app.
Kids can even communicate with other kids through their program and send custom emojis, called "Zojis," that the Evos can act out when received. All you need to start are colored markers (black, red, blue, and green) and the Ozobot Evo app. Kids can learn to program at their own speed and control the Evo. They come in a variety of colors and characters, including Marvel's Avengers.
Charging the Evo takes about 20 minutes over USB and runs for approximately 60 minutes. The app is available on Google Play and the App Store. Evos are available now at Amazon, Target, and their online store starting at $99 for just an Evo, $129 for an Avo and a skin, and for just a skin is $29.