logo

Open Calculus is an exportable distance-learning/self-study environment for learning calculus. Embodied in this open source project is a calculus text, online homework problems, videotapes of worked examples, and more, which have been organized and linked together in a flexible fashion.

The intent is for an institution to take all of these materials, install them locally, and serve their local constituency as a center for distance learning of calculus, or as a vehicle for students to learn calculus outside of a formal course. Being open source, these materials can be reorganized or augmented to suit local needs.

User and Host system requirements

Requirements for the student/user

Requirements for the host

The host requires a server (at the moment Unix/Linux or MacOSX) with the following software installed and configured: Apache, LaTeX, MySQL, Perl, PHP, and (at the moment) Helixserver (to stream the video). The homework problems are served via an open source project called WeBWorK, which imposes some of the above requirements.

At Dartmouth, the various aspects of the project are hosted by different servers with the following constraints: