We use cookies to make your experience better. To comply with the new e-Privacy directive, we need to ask for your consent to set the cookies. Learn more.
NextWaveSTEM | Creation and Evaluation of Drones: Coding with Tello | Curriculum Renewal | Designed for learners in Grades 9-12
Course Description:
Students develop an understanding of safe, ethical, and innovative drone technologies and their critical impact on the future. Learning how to effectively use a drone becomes an amazing way to integrate math, coding, and engineering concepts for students while having lots of fun too! Students analyze and apply how Unmanned Aerial Vehicles (UAVs or drones) work and can be used to solve realworld problems. Through manual control, students will explore the drone’s range while building protocols for effective UAV operation. Using the Droneblocks app and Python, students will program the drone for autonomous flight while practicing simulations for package delivery, and wildlife photography.
- Curriculum - 1-Year License, 15 lesson hours + supporting materials
- Support - 1-Year ongoing curriculum support
LESSONS | LEARNING TARGET EXAMPLES |
Introduction to Drones | Understand how drones are flown and the laws that affect their operation. |
Drone Safety and Regulation | Safely pilot the drone for the first time with a remote control. |
Drone Blocks: Basic Flight Commands | Use Drone Blocks to code a series of maneuverability tasks |
Drone Blocks: Looping and Flipping | Use additional drone blocks to create looping and flipping acrobatics. |
Drone Blocks: Incorporating Variables | Program the drone to store data and respond to variables in its flight plan. |
Drone Blocks: Conditionals and Logic | Use conditional statements and boolean logic to create a drone delivery service that only delivers a product when the customer is home |
Drone Blocks: Advanced Flight Paths | Program the drone to use different flight paths based on the weather conditions |
Python: Installing and basic flight commands |
Explore the advantages of using text based programming, then install software to control the drone using Python. |
Python: Autonomous Patterns and Loops |
Use text based coding to create autonomous loops and flight patterns. |
Python: Image Capture | Write and load basic image capture Python scripts |
Python: Face Tracking | Explore the basics of computer vision to track and respond to faces |
Python: Object Tracking | Learn the basic vision principles behind tracking and following an object |
Drone Careers: Land Surveying | Utilize a drone to collect surveying data on a plot of land near the school. |
Drone Careers: Entertainment | Explore how drones are used in the entertainment industry through synchronized flight and capturing action sports footage. |
Drone Careers: Agriculture | Explore how drones are used in agriculture to survey land, evaluate crop grown, apply fertilizer and pest control, and more! |
Related items you may like
Customer Reviews
of customers recommend this product