These pages present interactive Java applets for teaching and learning single variable calculus. They use graphs and tables to illustrate concepts in calculus and allow the user to dynamically change the functions involved or the point on the graph that is of interest. Each applet comes in a version shown on a web page, suitable for viewing in a browser window. Note that this set of pages is not a complete text for calculus, but is intended to supplement a standard textbook or web site.
See Compatibility, Downloading, and Modifying for more information on computer/OS/browser compatibility, downloading the entire web site, and modifying the web pages.
The following list includes topics from Elements of Calculus I and II. Generally speaking, Elements of Calculus I covers topics in sections 2-6 and some topics in section 7. The topics in sections 8-11 are included in Elements of Calculus II.
This is not the syllabus for Elements of Calculus I, but a listing of interactive activities available to students and teachers studying calculus.
- Using the Graphing Tools
- Continuity and Limits
- Introduction to the Derivative
- Differentiation Short Cuts
- Constant, Line, and Power Functions
- Exponential Functions
- Trigonometric Functions
- Constant Multiple
- Combinations: Sum, and Difference
- Combinations of Functions: Product and Quotient
- Composition of Functions (the Chain Rule)
- Transformations of Functions
- Inverses of Functions
- Hyperbolic Functions
- Linear Approximation
- Mean Value Theorem
- Applications of Differentiation
- Introduction to the Definite Integral
- Constructing Antiderivatives
- Integration Techniques
- Applications of Integration
- Differential Equations
- Sequences and Series
- Integral Test
- Comparison Test
- Limit Comparison Test
- Ratio Test
- Alternating Series and Absolute Convergence
- Power Series & Interval of Convergence
- Taylor Series & Polynomials
- Lagrange Remainder
For more information on rights and downloading, refer to http://www.calculusapplets.com/download.html.
© Copyright 2001 David J. Eck
© Copyright 2007 Thomas S. Downey
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
You must cause any files that you modify to carry prominent notices stating that you changed the files and the date of any change, and modified files must be put into a Java package different from edu.hws.
THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.