π€ 1. Programming with Purpose
Before you begin, remember:
Dash follows exactly what you program β no more, no less.
Small changes in speed, distance, or timing can make a big difference.
Your program may need multiple tests and revisions to work correctly.
Think like an engineer: Test β Observe β Adjust β Improve.
Measure the distance from Dash to the basket carefully.
Keep your units consistent (inches or centimeters β not both!).
Measure the same way every time to keep your data accurate.
π If your measurements change, your results will change.
You will need to:
Record launcher power/setting
Record distance from basket
Record if the shot was successful
Repeat trials for reliable results
Scientists donβt guess β they collect evidence.
A variable is something you can change.
Examples in this challenge:
Distance from basket
Launcher power
Angle (if adjustable)
To test fairly:
Change only ONE variable at a time
Keep everything else the same
π§ 5. Using Data to Make Decisions
At the end, you should be able to explain:
Which settings worked best
Why you believe those settings were most accurate
What patterns you noticed in your data
Your goal isnβt just to make the basket β
your goal is to prove why your solution works.