Drone RacerEver tried flying a drone before? Drone technology has grown drastically and gained immense popularity in various industries because of its ability to accomplish complex tasks and cost-effectiveness. This course will introduce students to programming concepts in a fun, intuitive, and imaginative way using the drone. Beyond just learning how to operate a drone, they will be able to apply the computational thinking and programming skills acquired to pilot it through a flight path with obstacles.Related ITE Courses: Higher Nitec in Electronics Engineering
At the end of the module, students will be able to:Understand the concept of drone, theory of flight and different types of application using drone technologyProgram and pilot a drone using both visual code blocks and Python programming
S/N Module Outline 1Practice workshop safety and housekeeping Explain dangers involved and importance of safe work proceduresExplain regulations on drone flying in SingaporeDescribe proper handling of drone.List of no flying or restricted zones in Singapore 2Perform drone configurationExplain concept of drone technologyList different types of application using drone technologyElaborate on drone theory of flightDescribe different control functions using remote control application 3Perform drone programming Explain coding termsExplain structure of a programming statementExplain basic functions of various block codesExplain basic functions of python programmingExplain programming techniques and troubleshooting techniques