Explore the Science Behind Self-Driving Cars
Use these free STEM lessons and activities to help K-12 students think about and experiment with designing and training self-driving cars and autonomous vehicles.

Teach About Self-Driving Cars
Once thought of as something only in science fiction or the future, technologies that support self-driving cars and autonomous vehicles are in development. While fully autonomous vehicles are not yet mainstream, the number of cars being produced with self-driving features is increasing. Your students may even be familiar with seeing self-driving cars in training on the roads!
What is involved in developing and training autonomous vehicles? How is machine learning used in testing and training self-driving cars? How will these technologies improve safety and society? What are the challenges? With accessible, student-friendly science projects and experiments, students can explore these and other science questions about the rapidly evolving field of autonomous vehicles.
Get Started Thinking About Training Autonomous Vehicles
Educators and families can use the following resources to get students started thinking about the science behind self-driving cars.
- STEM Activity: How difficult is it to program or train a self-driving car? What are the safety considerations? The How do Self-Driving Cars Know What to Do? activity helps students think about the complexity of the task and the many variables that have to be considered. In the activity, students explore the kinds of decisions a self-driving car has to make and develop a set of directions that a self-driving car could follow. Students will quickly discover that writing an algorithm that takes into account all possible scenarios is complicated. For autonomous vehicles to be successful (and safe), extremely robust algorithms and training protocols are necessary. This activity works well for groups or in the classroom and is a good way to introduce the topic of autonomous vehicles.
- STEM Video: The video below provides an overview of using Arduino to turn the BlueBot robot into a self-driving car and can be used as another resource to introduce autonomous vehicles.
Independent Projects and Science Fair Projects
Students eager to take next steps building, training, simulating, and testing technologies related to self-driving cars can experiment with the following projects:
- Build a Miniature Self-Driving Car: Build a self-driving Arduino model car and test it on a simulated roadway.
- What Sensors Are Best for Self-Driving Cars?: Experiment with different kinds of distance sensors used in autonomous vehicles.
- How Fast is Automatic Braking?: How fast can autonomous cars stop? Explore the science behind automatic braking with this student project.
- Drive a Race Car with Machine Learning: Use AWS DeepRacer to investigate machine learning and how a self-driving car is trained.
- Identify Road Signs with Machine Learning: Experiment with machine learning to teach a car to identify road signs in various environments.
Explore Self-driving Cars & Autonomous Vehicles
Making Connections
For additional educator resources to teach about robotics, circuits, and electricity, see the following educator resource collections:
- Teach About Robotics with Free STEM Lessons & Activities
- 18 Science Lessons to Teach Circuits
- 16 Science Experiments to Teach About Electricity
Thematic Collections
Collections like this help educators find themed activities in a specific subject area or discover activities and lessons that meet a curriculum need. We hope these collections make it convenient for teachers to browse related lessons and activities. For other collections, see the Teaching Science Units and Thematic Collections lists. We encourage you to browse the complete STEM Activities for Kids and Lesson Plans areas, too. Filters are available to help you narrow your search.
Categories:
You Might Also Enjoy These Related Posts:
- Spring Science Projects: 26 Science Experiments for Spring
- 6 Picks for St. Patrick's Day STEM
- March Madness Basketball Science Projects: Sports Science Experiments
- Mario Day STEM — Bring Mario World to Life with Hands-on Science and Engineering Activities!
- 8 Wearables Science Projects - Experiment with Wearable Electronics!
- 12 Valentine's Day STEM Activities
- Optical Illusion Science Projects
- 12 STEM Experiments for Lunar New Year