The Arizona STEM Acceleration Project
Sensor Integrated Movement (Taking Flight)
Sensor Integrated Movement (Taking Flight)
A 7th grade STEM lesson
Scott Blevins
Amanda Sibley
3/23/2024
Notes for teachers
Today is the day! Today the drones with take flight and will navigate based on sensor input! The importance of the last couple of days should not be downplayed. When working with hardware, the drone, errors can lead to financial cost (breakage), or even physical harm. It is critical that before code is testing that it is vetted to avoid as many foreseeable mistakes as possible. As students develop their programing skills they may be able to advance through this stage more quickly but revision is the process of programming.
Developing Predictive Models: Click here
Error Sources and Sensor Integration: Click here
Sensor Integration: Click here
Loops and Logic: Click here
Sensor Integrated Movement: Click here
Sensor Integrated Movement- Taking Flight: Click here
List of Materials
Standards
Standards
Arizona Science Standards
Science and Engineering Practices:
Develop a model
Using mathematics and computational thinking
Arizona Mathematics Standards
7.RP.A Analyze proportional relationships and use them to solve mathematical problems and problems in real-world context.
Objective:
Students will be able iteratively improve on their code as they seek to navigate a drone through their maze based on sensor integration alone.
Agenda (1 Day)
Students will assemble their maze and field elements and will deploy their code to the drone to navigate the maze.
Students will make note of what works well about their program and what need to be improved upon. Students will make one change at a time and will re-deploy the code to the drone to see if they can improve on the effectiveness of their code.
Students will need to keep a log of what they are encountering as problems and how they are taking steps to improve effectiveness.
Intro/Driving Question/Opening
How can I develop a code that will seek input from on board sensors and successfully navigate a maze?
Hands-on Activity Instructions
Assessment
The students will deploy their code and will improve on the functionality of their early draft through systematically fine tuning the operations of the drone.
Differentiation
Pair small groups based on ability- stronger peers with those who are struggling.
Remediation
Extension/Enrichment
Ask students who are getting the hang of it to create a cheat sheet. Take the best cheat sheet and give to groups in following lessons to serve as memory aids (remediation).