There is no better way to learn coding than building and programming your own drones and robots. The Air:bit is a coding drone with micro:bit that lets you do all the coding in a web browser or on your iPhone/iPad. It can be controlled using your smartphone or another micro:bit device.
The Air:bit supports block based programming but is ready for Python. It has a Koskisen Birch plywood frame and can be easily repaired with easily replaceable parts. The drone can fly for 7 minutes on battery. It has a control board with I2C, serial or PWM inputs for advanced users.[where to get it]