
Programming Drones with Python
The workshop will cover the fundamental aspects of programming with Python and using User Datagram Protocol (UDP) to communicate with the Tello Edu drones. After learning how to connect a device to a network, students will then learn to program basic flight commands with Python.
Venue:
120 Cantonment Road, Maritime House, s089760
Duration: 10 hours
Schedule: Dates Pending
Course Fee: SG$380
principles
Students will learn about the principles of aerodynamics and how a drone achieves lift to fly.
advanced
Students will gain hands-on coding experience with Python, a widely-used text based programming language.
programming
Students will learn how to use Python to connect to networks and send/receive packets to communicate with drones.
activities
At the end of the workshop, students will go through flight and coding challenges to put what they learned into action.
Learning Outcomes:
Using the Python programming language, learn to send and receive packets from a drone via UDP sockets and program simple aerial manoeuvres. Afterwards, students will get the opportunity to show off their skills in a series of flight challenges.
It is highly recommended for students to know the basics of coding and programming syntax before registering for this course. Students are also recommended to be 13 and above.
