The Drone Programming Workshop allows students to experience the joy of manually controlling a drone, learn the principles of 3D flight, and master the drone's structure, components, and sensors. They will then use programming software to program the drones and complete various flight missions and creative performances. This workshop is designed for the Tello Talent and Hula drones, specifically designed for their specific functions.
Course Overview

先體驗飛行的樂趣,繼而細察 三維空間的飛行控制元素,如 高度、距離、位置及速度等。

了解無人機的結構、元件和傳感器,包括 [Tello Talent: 8x8 點陣顯示屏、RGB LED 和前向 ToF 傳感器] [Hula: 1 軸雲台、激光束發射功能和側向障礙避免傳感器]。導師將以大自然的現象或生物器官構造作參考例子,幫助學生明白相關部件的重要。

學習條件式編程任務,包括自動拍照、環繞、基本 LED 無人機舞蹈表演等。觸發條件如Tello Talent: 前視ToF、Mission Pad; Hula: QR 碼、圖案和特定物體等

以比賽任務讓學生分組作編程,亦需要使用邏輯積木(如 If、Else、Loop)解決一系列條件式探測和觸法,如自主駕駛飛行。

讓學生匯聚 所學,設計一個一分鐘的無人機表演程式。

學習如何將 Tello Talent 設定為Station模式,並使用一台 iPad 透過路由器控制六台無人機,完成一個兩分鐘的迷你無人機表演。
Learning Values and Achievements
Targets
This workshop is suitable for Primary 4 to Secondary 6 students. The teaching content and tasks will be adjusted according to the students' abilities and learning goals.
Learning Goals
Master the basic flight principles and control methods of drones
Understand the structure, components and sensors of drones
Learn to use programming software to program and complete various flight missions and creative performances
Cultivate creativity, problem-solving and teamwork skills
Why is this workshop important?
With the rise of the low-altitude economy, drones will become a vital component of future economic development. This workshop will help students master the fundamentals of drone programming and cultivate creativity, problem-solving, and teamwork skills. It will also help students understand the practical applications of drones, laying a solid foundation for their future studies and careers, and further promoting the development of the low-altitude economy.
Learning Outcomes
After completing this workshop, students will:
Master the basic skills of drone programming
Understand the structure, components and sensors of drones
Able to use programming software to program and complete various flight missions and creative performances
Cultivate creativity, problem-solving and teamwork skills
Students will acquire the following skills and knowledge
Drone programming and manual flight control
Creativity, problem-solving and teamwork skills
Related occupations
Drone application or industry engineer
Smart City Drone Manager
Logistics Drone Operations Manager
Drone inspection and maintenance engineer
Drone Flight Test Engineer
Sharing of achievements within the school
Group Flying Demonstration
AI image analysis

Other Information
Our drone programming workshop uses Tello Talent or Hula drones, allowing students to experience the joy of manually controlling a drone, learn the principles of 3D flight, and master the drone's structure, components, and sensors. They then use programming software to program the drones and complete various flight missions and creative performances.
Why do we choose drones that are most helpful for students to learn?
The drone is light, so even young students can hold it and study it.
Can be controlled with a tablet to teach students the connections and applications between different technologies
A drone can take photos, videos, and perform fancy moves to ensure students have fun
The fuselage is equipped with a propeller guard to ensure the safety of students
Hula's latest features

Let students categorize the programs first when creating, so that they can focus more on problem solving and design
(Tello EDU building block programming interface)

Instructors

Alex Kwok, Ivanes Chow, Quentin Hui, Eddie Leung, Gordon Chong, etc.
Led by founder Alex, the team trains several selected instructor candidates each year to:
- Possess relevant knowledge, control, and programming skills regarding drones.
- Effectively impart knowledge to students in an engaging and engaging manner, explaining complex technical knowledge in a clear and accessible manner to ensure students easily grasp the course content.
- Some instructors have experience collaborating with the Education Bureau, providing drone programming workshops for Hong Kong high school students to enhance their confidence and expressive skills.
- Some instructors have also provided RoboMaster training for students from selected schools, allowing them to learn how to collaborate and compete.
Add-on Services
We offer the following additional services to further enhance students' drone programming skills:
Competition training - such as RoboMaster
Focus on improving students' ability to quickly design and organize programs to complete a maze or track in a competition within a limited time.
Learn how to create fast and achievable flight procedures using fewer building blocks and higher tolerances
School demonstration days - such as open days, STEM days, and class-wide lectures
Focus on developing specific programs that allow students to demonstrate their drone flying capabilities, both individually and in swarm mode
Students will be able to demonstrate their programming and drone control skills and share their results with classmates
FAQ
Q: How to deal with security issues?
A: We use Tello Talent and Hula drones because they are very lightweight and both have propeller guards installed, making them very safe to fly indoors. We also ensure a safe distance between students and the drones during flight tests. Schools can purchase third-party liability insurance, and we can also include this service in our quotes if desired.
Q: Can drones be rented or purchased?
A: Tello Talent can be sold or rented to schools, but Hula drones are not available for rental. We recommend that schools or institutions purchase their own drones to better control costs and usage rights.
Applicable Subsidies
If your school wishes to apply for relevant subsidies or funding, we can advise you or help you prepare the required documents.
- 學校起動計劃, 小學奇趣IT識多啲計劃, 中學IT創新實驗室計劃, 優質教育基金, 學生活動支援津貼