Module · Detail
Collision: Energy Loss & Kinetic Energy
This module connects fundamental physics concepts with informative modeling. Learners investigate through simulation how energy changes during collisions and how physical models are algorithmically implemented.

Introduction (Original Excerpt)
Didactic Classification
Subjective Objective
The building block connects physical concepts of mechanics with informative modeling. The starting point is a simple simulation of two balls, whose movement and collision are calculated. Learners extend the program step by step with physically relevant parameters such as the restitution coefficient, which describes the energy loss in an impact. In addition, the kinetic energy of the bodies is calculated and evaluated. This makes it clear how physical formulas can be converted into algorithmic processes. The simulation serves as a model to make theoretical connections visible and experimentally investigate them.
Competence development
- Understanding the connection between speed, mass, and kinetic energy
- Interpretation of the restitution coefficient as a measure of elasticity in an impact
- Application of basic vector calculus to determine collision directions
- Implementation of physical formulas in program code
- Analysis of simulation results by comparing energy before and after an impact
- Understanding a simulation as a model of physical processes
- Reflection on simplifications and assumptions in computer-supported models
Didactic added value in teaching
- Connection between physics and informatics in a tangible simulation context
- Step-by-step extension of an existing program to promote structured work
- Promoting analytical thinking by comparing simulation and physical theory
- Transparent goal orientation through visible effects of model parameters
- Possibility to differentiate through different parameter values and extensions
Flow of the lesson unit
1) Introduce restitution coefficient
In this step, the elastic collision model is extended by introducing a restitution coefficient. This parameter determines how strongly the velocities of the balls are reduced after a collision and allows for different types of collisions to be modeled between elastic and inelastic.
- Didactic focus: Modeling physical collision rules
- Typical challenge: Determining the collision direction using the normal vector
2) Show kinetic energy before and after the collision
Building on the extended elastic collision model, the kinetic energy of both balls is calculated and compared before and after the collision. This allows for a quantitative visualization of the energy loss in inelastic collisions.
- Didactic focus: Analysis of physical quantities in a simulation
- Typical challenge: Correct calculation of velocity as the magnitude of a vector
Task (excerpt)
Example (excerpt)
The following fragment shows the basic formula for calculating the kinetic energy of an object from mass and velocity.
| |
This fragment illustrates how physical formulas can be directly transferred into algorithmic calculations.
Hints for teaching practice
- This module is suitable for a lesson unit that connects physical collision models with informative simulation.
- Differentiation can occur through various restitution values or additional energy evaluations.
- Results can be systematically secured by comparing the energy before and after the collision.
- Extensions are possible, such as multiple balls, different masses, or graphical energy displays.
- Further development is offered in topics like impulse conservation, simulation of physical systems, or numerical modeling.
The clearly structured sequence of tasks supports an overviewable organization of teaching and enables a traceable securing of results. Extensions can be flexibly used for differentiation.
Request a demo access and test this module in your own course context. In this way, physical concepts can be directly connected with informative methods.