Peer Review for material titled "Physlets"
eTextbook Reviews for material titled "Physlets"
User Rating for material titled "Physlets"
Member Comments for material titled "Physlets"
Bookmark Collections for material titled "Physlets"
Course ePortfolios for material titled "Physlets"
Learning Exercises for material titled "Physlets"
Accessibility Info for material titled "Physlets"
Please enter a Bookmark title
Please limit Bookmark title to 65 characters
Please enter a description
Please limit Bookmark title to 4000 characters
A Bookmark with this title already existed.
Please limit a note about this material to 2048 characters
Search all MERLOT
Select to go to your profile
Select to go to your workspace
Select to go to your Dashboard Report
Select to go to your Content Builder
Select to log out
Search Terms
Enter username
Enter password
Please give at least one keyword of at least three characters for the search to work with. The more keywords you give, the better the search will work for you.
Select OK to launch help window
Cancel help


Advanced Search


Search > Material Results >




Logo for Physlets
Educational physics applets designed to be scripted in JavaScript for use in quizzes, homework problems, and Just in Time Teaching activities. Includes applets that can be used in a wide range of classes and at different levels.
Go to material
Material Type: Collection
Technical Format: Java Applet
CAUTION: Java Applets may not run on all browsers
Date Added to MERLOT: March 14, 1998
Date Modified in MERLOT: October 24, 2016
Submitter: Bethany Gross


  • Rate this material
  • Create a learning exercise
  • Add accessibility information
  • Pick a Bookmark Collection or Course ePortfolio to put this material in or scroll to the bottom to create a new Bookmark Collection
    Name the Bookmark Collection to represent the materials you will add
    Describe the Bookmark Collection so other MERLOT users will know what it contains and if it has value for their work or teaching. Other users can copy your Bookmark Collection to their own profile and modify it to save time.
    Edit the information about the material in this {0}
    Submitting Bookmarks...


Primary Audience: High School, College General Ed
Mobile Compatibility: Not specified at this time
Technical Requirements: Requires a browser that allows communication between Javascript and Java applets. Will work on Macs with OS 10.3 and the Safari browser.
Language: English
Material Version: 3 and 4
Cost Involved: no
Source Code Available: no
Accessibility Information Available: no
Creative Commons: unsure


QR Code for this Page

Users who viewed this material also viewed...


Discussion for Physlets

Log in to participate in the discussions or Sign up if you are not already a MERLOT member.

Return to Top of Page
Avatar for Jade Boyle
1 day ago

Jade Boyle (Content Developer/Author)

Awesome! I love it when people use complicated science and distribute it to ordinary people! That's what we are doing at academic writing services!
Time spent reviewing site: 2 hours

Avatar for Miley Heilman
15 weeks ago

Miley Heilman (Student)

I am very glad that these applets that can be used in a wide range of classes and at different levels. I will definitely use them in my custom writing service. Thanks for haring.

Avatar for Sam Luu
7 years ago

Sam Luu (Student)

Very nice! The various java animations enabled me to better understand many of the topics covered in physics. Nice doppler effect animation!

Technical Remarks:

This site was tested using Mac OS X, I just happen to be using Tiger (OS 10.4) right now, so the compatibility was seamless.
Time spent reviewing site: 15 minutes

Avatar for Chuck Bennett
16 years ago

Chuck Bennett (Faculty)

Physlets are small, versatile building blocks that can be controlled by JavaScripts. 
Individual Physlets can intercommunicate; for example, the Animator4 physlet can
display motion as the DataGraph4 physlet plots it. The details of how this
occurs are controlled by your scripts, and thus may be completely customized
according to your pedagogical goals.

More importantly, Phylets allow you to go beyond the typical Java simulation
by creating applications that require active participation from the
student.  Students can be asked to analyze motion using parameters that
must be inferred from "measurements" taken from the computer

The authors have recently published a
that provides a wealth of tutorial and pedagogical information.

Technical Remarks:

A Physlet only does what your scripts tell it to do. Therefore the usability
and effectiveness a particular Physlet application has much more to do with the
associated scripts than with any particular Physlet. 

Getting started with your first Physlet application can be a bit
daunting.  The very best approach is to copy the source (just right-click
on the browser screen) from an application you want to use. You can
download the java archives (jar files) if you want to host the application on
your server.

Most folks with just a bit of programming background will find it easy to modify
existing scripts to produce customized applications.  The Physlet book and
the Physlet website have tons of example script to start with.

Avatar for John Walkup
16 years ago

John Walkup (Staff)

My first comment was a little unfair, as I did not appreciate the utility of this site for physics educators on my first visit. Rather than being a mere tutorial on applets as I first described, this site contains very useful resources for those that want to incorporate physics-related applets into their curriculum.