We teach weekly classes at the Chapel Hill Chinese School on drone programming and flying.  Combined with our regular coaching sessions with our drone teams, we've taught 20+ students total.

Our class focuses on drone programming and flying, but we aim build a fundamental understanding of Python programming.  We also go over strategies specifically for the Aerial Drone Competition.

Materials

You may view this semester's class slides here, whether you're in our class and looking to review, or if you want to use them to coach your own team.  These slides cover how to program drones, the basics of drone movement and flight, the rules of this year's competition, and different strategies that can be used to score points.

We also have a repository containing custom movement functions, useful debugging and visualization tools, and code templates that we used for the autonomous event of the Aerial Drone Competition last year (we'll continue to update and maintain this repository through the competition cycle this year as well).  We'll grant access to this repository and a share guide to the Aerial Drone Competition we wrote if you fill out our form here. 

Class Slides Repository/Materials Access Form