Meet the CoDrone Mini: a tiny coding drone that teaches you fundamental programming concepts with Blockly. It can be programmed to fly in patterns and do flips. You can also control its lights. This coding drone can fly for 5 minutes and has a range of 160ft. It comes with a 3-axis gyroscope, accelerometer, and barometer sensor for altitude control.
CodeDrone Mini can be programmed via drag & drop. It also comes with a convenient remote.