Vernier Caliper JS Model Documents

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

Main Document

Vernier Caliper JS Model 

written by Jiun Wei Chia

The Vernier Caliper JavaScript Model shows the principle of operation and the physical parts of a Vernier Caliper.

The Vernier calipers model has

  • an object (Blue) for the internal jaws to measure width of an object with slider to control width of the object and simple drag action to control position of object.
  • an object (Green) for external jaws to measure internal diameter of a cylinder for example with slider to control dimensions of the cylinder.
  • checkbox for answer to show the meaning of reading on the main scale and the vernier scale with zero error calculations if any.
  • drop down menu of the various common vernier scales for sense making and additional testing out by learners their ideas of how vernier works.
  • fine <> control buttons for learners to manipulate the model with single incremental precision
  • slider control for fast changes in the vernier measurement
  • reset button to bring simulaton back to original (default)

Published November 29, 2014
Last Modified November 27, 2014

Supplemental Documents

Vernier Caliper Demo JS Model 

An alternative modification of the original Java model by Fy-Kwun Hwang.

Last Modified September 27, 2015

Source Code Documents (2)

Vernier Caliper Source Code 

This source code zip archive contains an XML representation of the Vernier Caliper Model.   Unzip this archive in your EJS workspace to compile and run this model using EjsS ver 5.1.  Although EjsS is a Java program, it creates a stand alone JavaScript program from this source code.

Last Modified November 27, 2014

Vernier Caliper Demo Source Code 

Source code for the Vernier Caliper Demo model.

Last Modified September 27, 2015