Please enable JavaScript to use CodeHS

Exploring Collisions in Physics

Students use JavaScript graphics to create their own elastic collision simulation using conservation of momentum and kinetic energy equations. This course is designed for students who have taken or are taking a physics course and have a background in solving algebraic equations. The approximate length of this course is 2-4 hours.

Overview & Highlights

High School
Contact Hours

Course Overview

To view explore the full course, click here.

Exploring Collisions in Physics
Explore how simulations are used in research by creating your own elastic collision simulation! Students use JavaScript graphics to create objects on a canvas and then apply conservation of momentum and kinetic energy equations to study how mass and speed affect the final speeds of each object.

Offline Handouts

Demo Programs

Explore programs that your students will build throughout this course!

Course Resources

Here are a few examples of teacher resources and materials to use in the Exploring Collisions in Physics course

Customizable Assignments

Create and organize Assignments in any CodeHS course that you're teaching. You can even add custom assignments to pre-existing CodeHS courses.

Learn More

Actions for Teachers

Didn’t find what you were looking for? Here are a few links that might be useful to you.