Math Applets (Mathlets)

The mathlets below are available as single file executbles for Windows.(exe) and Macintosh (.zip), and as platform independent files for Linux/Unix (.kit). They are written in a language called Tcl/Tk (see my Tcl/Tk page for details on running the .kit files from Linux/Unix and for other Tcl/Tk specific information).



Mathlets to Try

First Order Grapher: An applet for graphing first order differential equations. There is one graph window. Opens with an interesting differential equation with nonunique solutions.

Windows: First Order

Macintosh:First Order

Linux/Unix: First Order



System Grapher: An applet for graphing systems of two differential equations. There are three graph windows for viewing a phase plot and two time plots at the same time. Can be used to graph second order equations by rewriting them as systems.

Windows: Systems

Macintosh:Systems

Linux/Unix: Systems



Two Functions:  An applet for graphing two functions. The applet starts up with one graph window and two parabolas, one written in standard form, and the other written in vertex form (h-k form). There is also data, which is quadratic. Try fitting each parabola to the data; for which form is it easier to get a good fit? Why?

Windows: TwoFuncs

Macintosh: TwoFuncs

Linux/Unix: TwoFuncs



More Mathlets for Calculus and Differential Equations


Calculus

Windows (.exe)

Macintosh (.zip)

Linux/Unix (.kit)

Function Grapher

Function Grapher

Function Grapher

Function and Data

Function and Data

Function and Data

Pressure/Volume

Pressure/Volume

Pressure/Volume

Third Derivative

Third Derivative

Third Derivative

Adding Trig Functions/Beats

Adding Trig Functions/Beats

Adding Trig Functions/Beats




Differential Equations

Windows (.exe)

Macintosh (.zip)

Linux/Unix (.kit)

Trace-Determinant Plane

Trace-Determinant Plane

Trace-Determinant Plane

Fit Mass-Spring

Fit Mass-Spring

Fit Mass-Spring

Beats

Beats

Beats

Mass-Spring vs Pendulum

Mass-Spring vs Pendulum

Mass-Spring vs Pendulum

Period Doubling

Period Doubling

Period Doubling

Bifurcate

Bifurcate

Bifurcate



The mathlets below start out blank. You can customize your mathlet for a specific application or concept.


General (blank)

Windows

Macintosh

Linux/Unix (.kit)

One Window

One Window

One Window

Two Windows

Two Windows

Two Windows

Three Windows

Three Windows

Three Windows






Conferences and Papers



The paper that I presented at this conference can be viewed as it appears in the conference proceedings below. How to use mathlets in teaching differential equations; no Tcl/Tk.

Differential Equation Investigations using Customizable Mathlets



My ICTM 3 Page: ICTM 3



Montréal
International Symposium


Technology and its Integration in Mathematics Education

TIME-2004

École de technologie supérieure (ÉTS), July 15-18, 2004
Montréal, Québec, Canada

The paper that I presented at this conference can be viewed as it appears in the conference proceedings below. Emphasizes interplay between computer algebra systems and interactive software. Some Tcl/Tk, and how complex mathlets are built from components.

Adding an Interactive Component to Computer Algebra in Differential Equations




The Vienna International. Symposium on Integrating Technology into Mathematics Education (VisitMe). Viena, Austria (2002)

The paper that I presented at this conference can be viewed as it appears in the conference proceedings below. Early report; lots of details about very simple programs and Tcl/Tk.

Building and Using Interactive Mathematics Software