Gregory V. Bard
Associate Professor of Mathematics
Preserving the lookandfeel of the World Wide Web as it was, in 1998.
Interactive Web Applications (Interacts) for Learning Mathematics
Whether you call them applets, apps, interactive webpages, or interacts, these gamelike internet resources
are great for teaching mathematics to college students. These tools allow students to tweak and manipulate
parameters, and therefore teach students how one math object can alter another. Moreover, the visual
aspect can be a great boona picture is worth a thousand words! Also, interacts are just plain fun,
and that helps too.
One of the keys to using interacts in teaching mathematics is: DO NOT ATTEMPT TO REINVENT THE WHEEL.
I have on this page a collection of interacts that I've written myself, and further down I have several
links to websites that contain dozens and dozens of interacts written by other people.
And now, here are some interacts that I've written myself, for my students.
 The famous smiley face applet, that shows the role of matrices in computer graphics:
 The feasible region of a system of inequalities: click here.
 To visualize the span of two vectors: click here.
 What is better? 6% compound interest or 8% simple interest? click here.
 Leontief InputOutput Analysis click here.
 An interesting problem about a solvent factory and environmental compliance: click here.
 A simple portfolio balancing problem, risk versus reward: click here.
 Three Linear Equations in Three Unknowns (unique solution):
click here.
 [Incomplete] The design of the optimal oil barrel, minimizing the metal used:
click here.
 [Incomplete] StepbyStep, the quadratic equation:
click here.
 [Incomplete] Comparing Contour Plots vs 3D Plots:
click here.
 [Incomplete] The Behavior of Newton's Method on a Polynomial with Multiple Roots:
click here.
 [Incomplete] Visualizing Infinitely Many Solutions in a Linear System of 3 Equations and 3 Unknowns:
click here.
 [Incomplete] How the Complex Numbers are used in Signal Processing:
click here.
 These rather simplistic interacts are the examples that I used in Chapter 6
of my book Sage for Undergraduates:
 [Incomplete] The Classic Tangent Line Interact:
click here.
 [Incomplete] Visualizing the Definite Integral:
click here.
 [Incomplete] Optimal Aquarium Design:
click here.
 [Incomplete] Amplitude and Phase Shift in Sine Waves:
click here.
 [Incomplete] A Simple Polynomial Graphing Interact:
click here.
Here are some collections (treasuretroves, really) of interacts from around the net:
 The Sage Interactions Archive is already large, and
growing larger. It is likely that whatever you need, you can find it here.
 The JSXGraph Interacts Archive,
hosted by Universataet Bayreuth in Germany, is quite huge.
 The following mind map (graciously provided by Prof. Hofacker of UWRiver Falls)
as part of the Wisconsin Project Next technology training,
is full of exciting internet tools (including interacts) for teaching mathematicsin particular calculus and its prerequisite algerba/trigonometry/precalc
courses.
(Just click on Visualization or Interactive Web Activities.)
 While I certainly do not approve of their business practices, the Wolfram Demonstrations Project has numerous
interacts with dazzling graphics, if not always excellent pedagogy. The Wolfram company makes Mathematica.
 At UWStout, we have a project called MathWiz, and it has a small but growing collection of interacts.
 The UWStout MathWiz page has a bunch of excellent videos too.
 The PhET project at the University of Colorado, Boulder, has many physicsoriented interacts
that are very useable in a calculusforengineers classroom.
If you'd like to make your own interacts,
 Chapter Six of my book Sage for Undergraduates, published by the American Mathematical Society in 2014, is
an easytounderstand tutorial for anyone who wants to build an interact using Sage. (Just click "Sage Stuff"
on the menu to the left to get a free electronic copy.)
 The Sage Community Wiki for Interacts has a lot of demos and examples to get you started.
 There is also a wiki for making applets using JSXGraph, if you already know JavaScript. The syntax is much more difficult than Sage.
Last updated July 21st, 2014.
