Lets set up Spheros long jump pit. Work with your partner to create an adjustable ramp that can be raised or lowered. This ramp will act as Spheros takeoff board.
Once you have the long jump area set up, choose an angel for your ramp. Since Sphero can't jump, the ramp will act as both the takeoff board and determine Spheros takeoff angle.
Complete multiple jumps with Sphero using Blocks Code. Adjust the angle of the ramp every few jumps. Measure the distance Sphero jumps each time. Be sure to inlcude the angle of the takeoff board when collecting data.
The Blocks canvas allows you to code additional features such as Sphero's speed and events like on collision. The video below explains how to create a new Blocks program using these functions.
Create a Blocks program to make Sphero drive up and off the ramp, and that will stay in the sand pit or landing air when it lands.
Use your long jump set up to test your program and make any necessary revisions.
What factors can you change with your program and long jump set up to affect Spheros long jump distance? Try several jumps and record your findings.
Talk to your partner about:
Were you able to complete the long jump by Block Programming your Sphero? Use your notes on what method and ramp angle resulted in the longest jump distance.
Do you think being able to adjust the Block Program would increase Spheros jump distance? If so, what adjustments?
What can you do to make Sphero jump as far as possible?