Speed Rolling Down A Ramp | Smart Science Projects – SCOPES-DF

Lesson Details

Subjects *
Age Ranges *
8-11,
Fab Tools *
Author
Additional Contributors

Author

Rebecca Jiang
Rebecca Jiang
Fablab manager
I am operation manager of Mushroom cloud FabLab in Shanghai ,founded by DFRobot.DFRobot has more 10 years STEM education experience in China and worldwide. Read More

Summary

This hands-on science and technology course guides students to recreate Galileo’s classic inclined plane experiment using Micro:bit, BOSON light sensors, and self-made cardboard structures. Students will first master the principle of timing gates based on light intensity detection, then build horizontal tracks and inclined plane models step by step. By measuring the time it takes for a ball to pass through spaced light sensors, they will calculate average speed using the formula “Speed = Distance / Time” and visualize data through Mind+ programming. The course combines hardware assembly, circuit connection, and block-based programming, allowing students to directly observe the acceleration phenomenon of objects rolling down a ramp while developing practical operation and data analysis skills.

What You'll Need

Materials:

Cardboard Sheet

Hardwares:

1 Micro:bit + Extension Board

2 BOSON Light Sensors

Making Steps:

1.Prepare the long sides of the track from cardboard. Cut out 2 slots about 2.5cm x 1cm for sensors 10cm apart.

2.Prepare the bottom in the same length of the side and 2.5cm wide.

3.Prepare the short sides 2.5cm wide and higher than the track to stop the ball from rolling.

4.Glue everything together.

Learning Objectives

  1. Understand the working principle of light sensors—detecting object movement by sensing changes in light intensity—and grasp the core logic of timing gates for speed measurement.
  2. Master the basic method of calculating average speed (Speed = Distance / Time) and learn to analyze motion state (uniform motion vs. acceleration) through experimental data.
  3. Develop hands-on ability by independently assembling horizontal track and inclined plane models using cardboard, including accurate slot cutting, structural gluing, and reasonable layout of sensors.
  4. Learn to connect hardware such as Micro:bit, extension boards, light sensors, and button sensors correctly, and familiarize yourself with the basic operation of Mind+ software (program downloading, hardware connection, data visualization).
  5. Cultivate scientific thinking—experience the process of “proposing hypotheses → designing experiments → collecting data → verifying conclusions” and understand the scientific significance of Galileo’s inclined plane experiment in physics.

 

Reflection

  1. This course effectively integrates physics knowledge (motion and speed), electronic technology (sensor application, circuit connection), and programming (block-based logic design), breaking the separation between theoretical learning and practical application. Students can intuitively perceive abstract physical concepts such as acceleration through hands-on operation, making science learning more tangible and interesting.
  2. The course design follows a “from simple to complex” progressive logic: starting with the horizontal track (to master speed measurement methods) and advancing to the inclined plane experiment (to explore acceleration phenomena). This structure is in line with students’ cognitive rules, helping them build confidence through initial success and gradually tackle more complex tasks. The combination of hardware assembly and programming also caters to the learning characteristics of tech-savvy students.
  3. Group collaboration can be encouraged during the course. For example, assigning roles such as “structure builder,” “hardware connector,” and “program operator” allows students to complement each other’s strengths. Providing multiple sets of sample data and encouraging students to adjust variables (e.g., ramp angle, ball material) can further stimulate their curiosity and exploratory spirit.
  4. To enhance the depth of learning, supplementary content can be added: introducing the historical background of Galileo’s experiment to connect science with history; or guiding advanced students to try modifying the program to measure instantaneous speed or record acceleration curves. Additionally, preparing more durable materials (e.g., foam boards instead of cardboard) can improve the stability of experimental models and reduce errors caused by structural deformation.
  5. The course effectively combines technology with scientific inquiry. Students not only learn to use electronic tools and programming software but also experience the core of scientific research—using data to verify phenomena. However, it is necessary to pay attention to guiding students to analyze experimental errors (e.g., sensor sensitivity, track smoothness) and propose improvement plans, which helps deepen their understanding of the scientific method.

 

The Instructions

Build the Model : Horizontal Track

The horizontal track is a simple model to explain how to measure the speed of a rolling ball. It consists of 2 light sensors placed 10cm in between and plugged into a micro:bit to collect and visualize the data in a Mind+ program.

Making Steps:

1.Prepare the long sides of the track from cardboard. Cut out 2 slots about 2.5cm x 1cm for sensors 10cm apart. 2.Prepare the bottom in the same length of the side and 2.5cm wide. 3.Prepare the short sides 2.5cm wide and higher than the track to stop the ball from rolling. 4.Glue everything together.

Connect Hardwares:

 

 

projectImage

Activity 1: Measure the Speed on A Horizontal Track

Measure the Speed on A Horizontal Track

Download the sample program 1 and open it. Click connect hardware on the top and choose micro:bit port. (If there is no micro:bit port showed up, try to re-plug the micro:bit to your computer.)

 

projectImage

Click the green flag to start the program.

 

projectImage

In this program, the distance is set to 0.1m. After the ball passes by and get t1 and t2, the speed will be calculated automatically.

 

projectImage

 

Build the Model : Inclined Plane

Build the Model : Inclined Plane

Build the Model : Inclined Plane

After understanding how to measure the speed, you can apply the same method and upgrade the model into a inclined plane. The model uses a button to start timing, and places 3 light sensors to measure the average speed of three sections.

 

projectImage

 

Making Steps:

Making Steps:

projectImage

Connect Hardwares:

projectImage



 

Activity 2: Rolling Down A Ramp

Activity 2: Rolling Down A Ramp

Download the sample program 2 and open it in Mind+. Press the ball against the button and let go. After the ball passed each sensor, the average speed of 3 sections will be shown and visualized in a line chart.

 

projectImage

Conclusion:

The ball accelerates down a ramp.

Lesson Feedback

Contact us

Having trouble? Let us know by completing the form below. We'll do our best to get your issues resolved quickly.

"*" indicates required fields

This field is for validation purposes and should be left unchanged.
Name*
Email*
?