APS Excellence in Physics Education Award
November 2019

Education Prize Logo
Science SPORE Prize
November 2011

NSF Logo
The Open Source Physics Project is supported by NSF DUE-0442581.

Mini-Golf Model Documents

This material has 2 associated documents. Select a document title to view a document's information.

Main Document

Mini-Golf Model 

written by Ben Stroup

The Mini-Golf Model is a three level putting game that get progressively harder. There are obstacles that the ball bounces off and water hazards that add a stroke to the score and returns the ball to the starting position. When the ball is resting, there is a velocity arrow that displays the direction and magnitude (length) of the initial velocity. To change the velocity, drag the sliders at the bottom and left side of the screen. The bottom slider changes the direction of the velocity, with a range of 0 to 360 degrees. The slider on the left changes the magnitude of the velocity, which is displayed by the length of the arrow.

The Mini-Golf Model was created using the Easy Java/JavaScript Simulations (EjsS) modeling tool.  It is distributed as a ready-to-run (compiled) Java archive.

Last Modified June 10, 2014

This file has previous versions.

Source Code Documents

Mini-Golf Source Code 

The source code zip archive contains an XML representation of the Mini-Golf Model.  Unzip this archive in your EjsS 5 workspace to compile and run this model using EjsS 5 or above.

Last Modified March 11, 2014

OSP Projects:
Open Source Physics - EJS Modeling
Physlet Physics
Physlet Quantum Physics
STP Book