The Arizona STEM Acceleration Project
Drone Light Show
Drone Light Show
An 8th grade STEM lesson
Nick Valdez
6/22/2024
Notes for teachers
Notes: This project DJI Tello Drones (programmable). It also needs the drone blocks app, that can be used on phones, iPads or chromebooks.
This isn’t the first project for my students using droneblocks and DJI Tello Drones. They should have some familiarity with DJI Tello (there is a very good tutorial on droneblocks.io). If they have not used the DJI tello or droneblocks, you will need to add some time to this project beforehand.
Due to costs, the DJI Tello may be difficult to use as a 1:1 student to drone ratio. However students can be writing program without each having their own. Each group should be allowed 1 drone to test their program. And each group should be given some time with all the drones to test if their programs are in sync.
Example: Class with 28 students and 10 DJI Tello Drones.�Create 7 groups of 4 students.
Each group has 1 DJI tello to test their programs individually. The extra 3 DJI tello can be shared with all groups to test a groups program synchronously.
Safety Considerations:
List of Materials
Standards
Science and Engineering Practices: �
● ask questions and define problems
● develop and use models
● plan and carry out investigations
● analyze and interpret data
● use mathematics and computational thinking
● construct explanations and design solutions
● engage in argument from evidence
● obtain, evaluate, and communicate information
NGSS
MS-ETS1-1: Define the criteria and constraints of a design problem with sufficient precision to ensure a successful solution, taking into account relevant scientific principles and potential impacts on people and the natural environment that may limit possible solutions.
MS-ETS1-2: Evaluate competing design solutions using a systematic process to determine how well they meet the criteria and constraints of the problem.
MS-ETS1-3: Analyze data from tests to determine similarities and differences among several design solutions to identify the best characteristics of each that can be combined into a new solution to better meet the criteria for success.�MS-ETS1-4: Develop a model to generate data for iterative testing and modification of a proposed object, tool, or process such that an optimal design can be achieved.
Cross Cutting Standards:
● Systems and System Models
● Structure and Function
Standards
Technology (Computer Science Standards)�Computing Systems (CS)
Standards
Math
6.RP.A.3: Use ratio and rate reasoning to solve real-world and mathematical problems.
7.RP.A.2: Recognize and represent proportional relationships between quantities.
7.EE.B.4: Use variables to represent quantities in a real-world or mathematical problem, and construct simple equations and inequalities to solve problems.
8.EE.B.5: Graph proportional relationships, interpreting the unit rate as the slope of the graph.
Mathematical Practices
Standards
ELA�L.6-8.1: Demonstrate command of the conventions of standard English grammar and usage when writing or speaking.
Objectives:
Programming Drone Movements:
Design and Implementation:
Data Collection and Analysis:
Teamwork and Collaboration:
Problem-Solving Skills:
Creativity and Innovation:
Communication Skills:
Agenda
Total: 3x 50-60 minute class days. and a 30 minute (5 minute per group) half day to display light shows
Day 1: Introduction and Planning
Introduction to the Project (15 mins)
Form Teams and Brainstorm (20 mins)
Planning the Light Show (30 mins)
Agenda
Day 2: Programming and Initial Testing
Review and Setup (5 mins)
Programming the Light Show (15 mins)
Initial Testing (20 mins)
Feedback and Adjustments (10 mins)
Agenda
Day 3: Final Testing and Presentation
Final Programming Adjustments (20 mins)
Final Testing (30 mins)
Presentation Preparation (10 mins)
Agenda
Day 4: Light Shows
Light Show Presentation (25 mins)
Intro/Driving Question/Opening
Description
Driving Question:
"How can we use programming and drone technology to create a visually stunning and synchronized light show?"
Hook Ideas:
Hands-on Activity Instructions
Instructions and Safety Guidelines (5 minutes):
Activity:
Students will be creating a light show using drones and small drone LED lights.
5. They should plan it out on paper first. Graph paper works nicely for mapping it on an x/y coordinate plane, with the z-axis (height) can be written on the paper. (This will help with their graphing in math)
6. They should be spending 2-3 class days on writing and cleaning up their code-debugging any issues. In their notebooks or journals they should be keeping note on any issues they see when testing, so that they can improve their code. (Example one drone flying directly above another could mess up the program).
7. On day 3 is when groups should be allowed to experiment with attaching different LED lights. This could include where the lights are placed, or what color lights are used.
Assessment
Differentiation
The only way for remediation to work, is for all students who require it to be in a group together. Give them a pre-planned routine. This can also be shortened to a 1 minute flight show for them. This would involve less programming, and the flight plan is already established, they just need to program it.
Remediation
Extension/Enrichment
If possible, their are small programmable LED lights. They can program the lights as well. (These are expensive).
You can also allow them, if time permits, to extend the duration of the light show, up to 5 minutes, or allow them to add music (school appropriate), as part of the synchronization.