Recently I bought a Minidrone Rolling Spider Parrot and used a beta version of the Tickle App (https://tickleapp.com/en-us/) to control it.
This was the first time I have actual programmed something that flies and it is quite addictive having something you are controlling being able to move in all directions.
On the left is an example code used, essentially lift off, repeatedly move forward, turn and in the end land.
I wish the mini-drone had a little bit more battery time (I would suggest getting an extra battery). Combining with the drone and the Tickle App does add something to the experience, rather than just control it directly (though that is fun).
All opinions in this blog are the Author's and should not in any way be seen as reflecting the views of any organisation the Author has any association with.