Discovery of Drones! Booking NOW (Grades 3-5)
Young learners answer the questions “What is the history of Unmanned Aviation?” and “How do they work?” Students learn how to program drone flight through coding in the Droneblocks application.
Course Description
Students will learn to fly real drones using block based coding, Students will embark on several different missions of varying levels of complexity to fly their drones around obstacles, understand the concept of variables, and ultimately safely land their drone in a predetermined spot. No remote controls here! This is all code based and an amazing introduction into the worlds of programming and aviation.
Young learners will answer the questions “What is the history of Unmanned Aviation?” and “How do they work?” Students learn how to program drone flight through coding in the Droneblocks application.
Upcoming Schedule: Booking NOW
Program | Date | Time | Lessons |
---|---|---|---|
Drones: 3-5 Session 1 | Saturday, November 5, 2022 | 11:00 AM – 1:00 PM | Introduction to Drones / Drone Safety |
Drones: 3-5 Session 2 | Saturday, November 12, 2022 | 11:00 AM – 1:00 PM | What is Scratch?/ Loops, Loops, Loops |
Drones: 3-5 Session 3 | Saturday, November 19, 2022 | 11:00 AM – 1:00 PM | Using Operators/ Angles and Operators |
Drones: 3-5 Session 4 | Saturday, December 3, 2022 | 11:00 AM – 1:00 PM | Flying a perimeter |
Drones: 3-5 Session 5 | Saturday, December 10, 2022 | 11:00 AM – 1:00 PM | Delivery Abstraction |
Drones: 3-5 Session 6 | Saturday, December 17, 2022 | 11:00 AM – 1:00 PM | Understanding Range/ Time to Compete |
Level One
- Students will be able to explain what a drone is, its functions, and how it flies.
- Students will be able to launch a basic field mission including coding the drone flight and executing the three basic motions of a drone.
- Students will be able to operate a drone safely.
- Students will be able to build tools to measure key factors for safe drone operation.
- Students will be able to identify components of Scratch programming language.
- Students will be able to construct and follow a set of sequential instructions.
- Students will be able to compare the efficiency of sequences and loops in Scratch coding.
- Students will be able to fly a drone to simulate the task of searching for an object in an area.
Level Two
- Students will be able to simulate a real world flight by coding a flight pattern to scale.
- Students will be able to convert metric units for flight into imperial units.
- Students will be able to use block coding to program a drone to yaw in precise angles.
- Students will be able to use block coding to fly a precise course.
- Students will be able to code a drone to follow the perimeter of a complex figure.
- Students will be able to define a real world area to be explored in abstract.
- Students will be able to create a variable change.
- Students will be able to program a flight plan for multiple deliveries.
- Students will be able to test the range of the drone in 3 dimensions and record data about the effective range of the drone.
- Students will be able to plot, in abstraction a flight pattern, that takes range and battery into account.
Examples of Some Standards Addressed
NGSS
Crosscutting Concepts
Influence of Science, Engineering, and Technology on Society and the Natural World:
3-5-ETS1-3 Plan and carry out fair tests in which variables are controlled and failure points are considered to identify aspects of a model or prototype that can be improved.
Disciplinary Core Ideas
ETS1.C: Optimizing the Design Solution Different solutions need to be tested in order to determine which of them best solves the problem, given the criteria and the constraints.
CCSS
Math
MP.2 Reason abstractly and quantitatively.
MP.5 Use appropriate tools strategically.