How do you program the drones?

Coding the drone for autonomous flight is done using a computer, tablet, or phone.

Programming methods vary by drone, please see the manufacturer web sites for more information.

Programming options range from blocks-based coding for beginners, including MIT Scratch and Blockly for PC/Mac to apps such as Tynker, Tello EDU, and DroneBlocks for Android/iOS tablets and phones.

Advanced programming options include Swift Playgrounds, Python, and JavaScript.

The autonomous missions, mission dimensions, mission locations within the netted airspace, and mission point values are posted in advance to allow teams to program before the competition.