Students can then observe how the behavior of a simulated system changes. The ability to control the behavior of Physlets through a scripting language enables authors to create a wide variety of physics problems out of a single applet. The use of Physlets allows teachers to ask questions that are different from traditional textbook problems. By using Physlets, teachers can avoid the pitfall of having the method of solving a problem suggested by the way the problem is written. When doing a Physlet problem, students are required to observe a motion, apply appropriate physics concepts, and make measurements before solving the problem mathematically.
Students improve their understanding of physics concepts and of experimental error as well.
The source code for Web Mechanics articles is available indefinitely from Computers in Physics.