The EJS Roller Coaster model explores the relationship between kinetic, potential, and total energy as a cart travels along a roller coaster. Students can choose from five track configurations or create their own roller coaster curve and observe the resulting motion. As the simulation plays, energy bar graphs show the changing levels of kinetic and potential energy. Switch to "stepped motion" to see points at which both forms of energy reach maximum and minimum levels. Users can also control the initial speed of the cart and add friction, enabling the resource to be adaptable to a range of levels from middle school through high school. Editor's Note: Don't miss the lesson plan with accompanying student guide in "Supplementary Documents". See Annotations for additional background information on the physics of roller coasters, recommended by The Physics Front editors. This item was created with Easy Java Simulations (EJS), a modeling tool that allows users without formal programming experience to generate computer models and simulations.


    Education Levels:

    • Grade 1
    • Grade 2
    • Grade 3
    • Grade 4
    • Grade 5
    • Grade 6
    • Grade 7
    • Grade 8
    • Grade 9
    • Grade 10
    • Grade 11
    • Grade 12


    NSDL,Motion in One Dimension,Grade 8,Grade 9,General Physics,Classical Mechanics,Grade 7,Work and Energy,Grade 10,Computational Physics,oai:nsdl.org:2200/20130508143142548T,Informal Education,Middle School,NSDL_SetSpec_ncs-NSDL-COLLECTION-000-003-112-102,thermal energy,Conservation of Energy,kinetic energy,Physics,Computing and Information,roller coaster, friction, gravity, normal force,General,Engineering,High School,Technology



    Access Privileges:

    Public - Available to anyone

    License Deed:

    Creative Commons Attribution Non-Commercial Share Alike


    Update Standards?

    CCSS.Math.Practice.MP4: Common Core State Standards for Mathematics

    Model with mathematics.

    CCSS.Math.Content.6.RP.A: Common Core State Standards for Mathematics

    Understand ratio concepts and use ratio reasoning to solve problems.

    CCSS.Math.Content.6.RP.A.1: Common Core State Standards for Mathematics

    Understand the concept of a ratio and use ratio language to describe a ratio relationship between two quantities.

    CCSS.Math.Content.6.EE.B: Common Core State Standards for Mathematics

    Reason about and solve one-variable equations and inequalities.

    CCSS.Math.Content.6.EE.B.6: Common Core State Standards for Mathematics

    Use variables to represent numbers and write expressions when solving a real-world or mathematical problem; understand that a variable can represent an unknown number, or, depending on the purpose at hand, any number in a specified set.

    CCSS.Math.Content.8.EE.A: Common Core State Standards for Mathematics

    Work with radicals and integer exponents.

    CCSS.Math.Content.8.EE.A.2: Common Core State Standards for Mathematics

    Use square root and cube root symbols to represent solutions to equations of the form x² = p and x³ = p, where p is a positive rational number. Evaluate square roots of small perfect squares and cube roots of small perfect cubes. Know that ?2 is irrational.

    CCSS.Math.Content.8.F.B: Common Core State Standards for Mathematics

    Use functions to model relationships between quantities.

    CCSS.Math.Content.8.F.B.5: Common Core State Standards for Mathematics

    Describe qualitatively the functional relationship between two quantities by analyzing a graph (e.g., where the function is increasing or decreasing, linear or nonlinear). Sketch a graph that exhibits the qualitative features of a function that has been described verbally.
    Curriki Rating
    'NR' - This resource has not been rated
    'NR' - This resource has not been rated

    This resource has not yet been reviewed.

    Not Rated Yet.

    Non-profit Tax ID # 203478467