Editor selections by Topic and Unit

The Physics Front is a free service provided by the AAPT in partnership with the NSF/NSDL.

Detail Page

Item Picture
written by Fu-Kwun Hwang
This Java applet simulates two particles moving and colliding in one dimension.  The collision is elastic and is shown as being caused by a virtual spring.  The user can change the starting velocities of the two particles and the spring constant of the virtual spring.  The applet also graphs the momentum and kinetic energy of the two particles as they move.  It is part of a larger collection of Java simulations for beginning through advanced physics.

Please note that this resource requires Java.

Please note that this resource requires at least version 1.5 of Java (JRE).
Subjects Levels Resource Types
Classical Mechanics
- Linear Momentum
= Collisions in One Dimension
- Motion in One Dimension
- Work and Energy
- High School
- Lower Undergraduate
- Instructional Material
= Interactive Simulation
Appropriate Courses Categories Ratings
- Physical Science
- Physics First
- Conceptual Physics
- Algebra-based Physics
- Activity
- New teachers
  • Currently 0.0/5

Want to rate this material?
Login here!


Intended Users:
Educator
Learner
Formats:
application/java
text/html
Access Rights:
Free access
License:
This material is released under a Creative Commons Attribution-Noncommercial 3.0 license.
Rights Holder:
Fu-Kwun Hwang
Merlot:
pending
Keywords:
conservation, elastic collision, kinetic energy, momentum
Record Cloner:
Metadata instance created June 28, 2006 by Jason Garman
Record Updated:
February 22, 2025 by Lyle Barbato
Last Update
when Cataloged:
June 7, 2005
Other Collections:

This resource is part of 2 Physics Front Topical Units.


Topic: Impulse and Momentum
Unit Title: Collisions

This simulation is a good starting point for learning about collision, as students observe two particles move and collide in one dimension.  The collision is elastic -- caused by a virtual spring.  Students can set starting velocities and spring constant, then view graphs of momentum and kinetic energy alongside the simulation. Editor's Note In the middle school classroom, this item could also serve well as a teacher-led demonstration, with students predicting the motion and graph changes as velocity and spring constant are changed.

Link to Unit:

Topic: Impulse and Momentum
Unit Title: Collisions

This simulation is a good starting point for learning about collision, as students observe two particles move and collide in one dimension.  The collision is elastic -- caused by a virtual spring.  Students can set starting velocities and spring constant, then view graphs of momentum and kinetic energy alongside the simulation. Editor's Note In the middle school classroom, this item could also serve well as a teacher-led demonstration, with students predicting the motion and graph changes as velocity and spring constant are changed.

Links to Units:
ComPADRE is beta testing Citation Styles!

Record Link
AIP Format
F. Hwang, (2005), WWW Document, (https://www.phy.ntnu.edu.tw/ntnujava/index.php?topic=193.0).
AJP/PRST-PER
F. Hwang, NTNU Java: Simulate 1D Collision with a Virtual Spring (2005), <https://www.phy.ntnu.edu.tw/ntnujava/index.php?topic=193.0>.
APA Format
Hwang, F. (2005, June 7). NTNU Java: Simulate 1D Collision with a Virtual Spring. Retrieved March 23, 2025, from https://www.phy.ntnu.edu.tw/ntnujava/index.php?topic=193.0
Chicago Format
Hwang, Fu-Kwun. NTNU Java: Simulate 1D Collision with a Virtual Spring. June 7, 2005. https://www.phy.ntnu.edu.tw/ntnujava/index.php?topic=193.0 (accessed 23 March 2025).
MLA Format
Hwang, Fu-Kwun. NTNU Java: Simulate 1D Collision with a Virtual Spring. 2005. 7 June 2005. 23 Mar. 2025 <https://www.phy.ntnu.edu.tw/ntnujava/index.php?topic=193.0>.
BibTeX Export Format
@misc{ Author = "Fu-Kwun Hwang", Title = {NTNU Java: Simulate 1D Collision with a Virtual Spring}, Volume = {2025}, Number = {23 March 2025}, Month = {June 7, 2005}, Year = {2005} }
Refer Export Format

%A Fu-Kwun Hwang %T NTNU Java: Simulate 1D Collision with a Virtual Spring %D June 7, 2005 %U https://www.phy.ntnu.edu.tw/ntnujava/index.php?topic=193.0 %O application/java

EndNote Export Format

%0 Electronic Source %A Hwang, Fu-Kwun %D June 7, 2005 %T NTNU Java: Simulate 1D Collision with a Virtual Spring %V 2025 %N 23 March 2025 %8 June 7, 2005 %9 application/java %U https://www.phy.ntnu.edu.tw/ntnujava/index.php?topic=193.0


Disclaimer: ComPADRE offers citation styles as a guide only. We cannot offer interpretations about citations as this is an automated procedure. Please refer to the style manuals in the Citation Source Information area for clarifications.

Citation Source Information

The AIP Style presented is based on information from the AIP Style Manual.

The APA Style presented is based on information from APA Style.org: Electronic References.

The Chicago Style presented is based on information from Examples of Chicago-Style Documentation.

The MLA Style presented is based on information from the MLA FAQ.

This resource is stored in 11 shared folders.

You must login to access shared folders.

Save to my folders

Supplements

Contribute

Similar Materials