Interactive Applets in Calculus and Engineering Courses

Interactive Applets in Calculus and Engineering Courses

Heidi Burgiel (Bridgewater State University, USA), Chad Lieberman (MIT, USA), Haynes Miller (MIT, USA) and Karen Willcox (MIT, USA)
DOI: 10.4018/978-1-4666-4050-4.ch007
OnDemand PDF Download:
List Price: $37.50


This chapter reports on the use of specialized computer applets (“Mathlets”) in two different contexts: on-line instruction in calculus through MIT OpenCourseWare and on-campus laboratory exercises on stability of difference schemes in class. Specific applets are described. Three use cases with varying levels of sophistication (elementary, intermediate, and advanced) are outlined.
Chapter Preview


In the fall of 2000, a group in the MIT Mathematics Department began work on a suite of computer applets (“MIT Mathlets”) designed to support basic MIT mathematics education. For a report on this work and a review of relevant literature see Miller and Upton (2008). The current state of this collection, along with supplementary material, can be found at The intent of this chapter is to discuss the recent design and application of two new families of MIT Mathets serving very different audiences:

  • Calculus tools designed for self-learners and delivered over the Internet through MIT OpenCourseWare.

  • Tools designed for use in an aerospace engineering classroom workshop to aid in understanding the stability of certain difference schemes.

We will begin by describing the pedagogical factors guiding the creation of this family of applets, the history of their early development, and the background for the recent additions. The next section is devoted to the design and usage of calculus applets for self-learners, and the section that follows to similar treatment of the Eigenvalue Stability applet built for use in an Aerospace Engineering class. We wrap up each section with some lessons learned and a sketch of future work in this direction.



Development of the MIT Mathlets began in the Fall of 2000 under a grant from the MIT d’Arbeloff Fund for Excellence in Education. Initially they focused on material for the large course on Ordinary Differential Equations. In the spring of 2003 they were first introduced in that course as lecture demo material and, more powerfully, as a framework for homework assignments. This initial phase of development is reported on by Miller and Upton (2008, available also online), where a detailed study of the pedagogical impact of the applets can be found. As described in that paper, the initial MIT Mathlets began as modifications of applets created for an earlier project, Interactive Differential Equations (2008), authored by Beverly West, Steven Strogatz, Jean Marie McGill, and John Cantwell. The applets for IDE (short of Interactive Differential Equations) were designed and programmed by Hu Hohn, Director of the Computer Arts Center at Massachusetts College of Art, and Hohn continued the development of this initial group and many subsequent applets for the MIT project.

Several well-defined overarching design elements, described in Miller and Upton (2008) shaped the creation of these tools and continue to shape the new ones. They may be summarized as follows. Each applet

  • Responds in real time to slider or cursor movements determining system parameters.

  • Is narrowly focused, providing maximal insight into important concepts using carefully selected examples.

  • Is designed to maximize the visual connections among components, using color coding, layout, and other methods.

In the ensuing years many homework problems incorporating these applets have been written (and many are available at the MIT Mathlets site) and further applets were added to the collection. Some of the new applets were again connected with differential equations, but increasingly attention turned to providing material for use in other courses, especially in courses outside the Mathematics Department. Most of our engineering students will have seen these applets in use in the basic differential equations course and will be familiar with their visual conventions and their philosophy of multiple representation and cursor controls. They are therefore easier for these students to use, and provide an attractive link between courses in different departments and different years of the student’s career.

Complete Chapter List

Search this Book: