 |
Saint
Louis University
Department
of Mathematics and Mathematical Computer
Science
Applets
and Maple
Worksheets for Calculus III
(For
Maple 10)
Introductory comments:
Thoughts on Maple:
Thoughts on Applets:
Instructional Material:
Introductory comments:
In trying to appropriately incorporate technology into the
teaching
of mathematics, there are a number of reasonable strategies. The best
strategy for any given school and sequence of courses will depend on
factors specific to the situation including a description of a
typical student, the technological support available, and financial
constraints.
At Saint Louis University, we are using graphing calculators
as
the primary technology incorporated into teaching the first two
semesters of our main calculus sequence. The easy arguments for
graphing calculators are that they are relatively inexpensive (about
the cost of a standard calculus textbook), moderately easy to learn
to use, and are in the students' hands so that the students have the
same set of tools available in class, for homework, and during
quizzes and tests. Hopefully they will understand that the tools are
tools for doing mathematics rather than tools for working in
mathematics classes. Quite simply, we felt that graphing calculators
made the best fit for the needs of the calculus students we have.
Nevertheless, as the students move through the calculus
sequence
there are topics where a computer is much more
effective than a graphing calculator. This is particularly true in
multi-variable calculus with the need to visualize in 3 dimensions.
Our third semester calculus is being taught in a computer classroom
where, among other tools, the students have access to the computer
algebra system Maple and to Java applets that we have developed.
Thoughts on Maple
One of the drawbacks of a program as powerful as Maple is that
the
difficulties of learning Maple and learning to use a computer need to
be consciously factored in when planning the course. One pedagogical
strategy is to make using Maple a routine part of the course and
consistently teach use of the program along with the mathematics.
This strategy works best if Maple is to be used heavily in a sequence
of courses.
A second strategy (and the one I have used) is to introduce
Maple
through carefully designed worksheets. Depending on the material I
was covering, the worksheets were designed to be used as one of the
following:
- An in class lecture aid with the instructor running the
worksheet
with a projection system.
- A handout to be printed up, copied, and handed out to the
students.
- A lab assignment that the class will start together as a
substitute for a lecture.
- A supplemental homework assignment that the students are
expected
to find and do on their own.
Worksheets to be done by the student are set up so that the
first
time through a student can get through the worksheet by hitting enter
repeatedly. These worksheets include a significant amount of
exploratory text. The exercises tend to ask to student to repeat the
examples from the worksheets with minor modification. I use the
template model because I want them to use the power of the Maple to
look at problems where I could not expect them to produce the code,
but I can expect them to copy and modify a code template, focusing on
the results of the problems.
More recent versions of Maple also have a document that can be
used for nicer visual presentations.
Thoughts on Applets:
A parallel strategy to the use of computer algebra systems is
the introduction of java applets into the course. The applets I
have constructed are designed to be exploratory tools that students can
use to look at a single issue in the course. By the nature of
their design they are not as flexible as Maple, but they also are
easier to explain to the students. Most of the applets for
Calculus III are local implementations of an applet written at Brown
University for the calculus class of Tom Banchoff. (More
precisely the links are to web pages that contain parameter tags that
call that applet in a variety of configurations useful for projects and
demonstrations.) The applet is
used with permission. The applet was designed for use with
multivariable calculus. A help
page is available for these applets.
The full set of applets developed at SLU is available at the applet
page.
Instructional Material:
With that long winded introduction, here are some worksheets I
produced for topics in Calculus III. We are using the "Harvard
Calculus" book for this course, so the worksheets are organized in
line with that book. Most of the material is pretty standard across
multivariable calculus texts.
You can download a zipped archive
of the
Calculus 3 Maple 10 worksheets.
- Preliminary Material
- Chapter 12 - Graphing functions
of several variables
- Plot With Maple
- An
introduction to plotting with Maple, reviewing 2D plotting and
introducing plotting in 3D.
- The 3D
Grapher Applet page collects 3 applets for graphing in
3-space. One can either use the Cartesian Grapher to graph z as a
function of x and y, or use the Cylindrical Grapher to graph r as a
function of theta and z, or use the Spherical Grapher to graph r as a
function of theta and phi.
- The Cross
Section applet looks at how the graph of a 2 variable function is
built up from the cross graphs of the cross sections, which are each
graphs of single variable functions.
- The Level
Curve applet builds up the graph from its level sets. It
connects the contours of a three dimensional surface with the contour
graph obtained by looking down the z-axis.
- Understanding
Limits - is a worksheet on the formal definition of limit for
functions of two variables. To simplify graphing, square neighborhood
in the domain are used in the definition.
- Chapter 13 - Vectors
- The Adding
Vectors Applet lets
you visualize two vectors with their sum and difference and the vectors
measured both in polar and rectangular coordinates. The Adding
Vectors
in 3D Applet is a Banchoff Applet that lets you move the
visualization
to 3 dimensions.
- Cross and
Dot
Products - a fast handout explaining the syntax used for dot and
cross product in Maple. The intent of this worksheet is simply to show
the students how to use Maple to check their work with vector
computations.
- The Cross
Product applet gives a visual
approach to cross products of vectors in 3-space with the coordinates
of the two vectors controlled by sliders.
- The Projections,
Dot and Cross Products Applet lets you specify two vectors by
dragging their endpoints. It then gives bit a visualization as
well as numerical data for the projection of one vector on another,
their dot product of the two vectors, and the cross product of the two
vectors. with their sum and difference and the vectors measured both in
polar and rectangular coordinates.
- Visualizing
Vectors
- is a demonstration worksheet to show the students how to visualize
vectors, vector arithmetic, and cross products with Maple. The
worksheet does not include exercises.
- Chapter 14 - Derivatives
- Partial
Derivatives - walks the students through the syntax for finding
partial derivatives with Maple.
- The Partial
Derivatives applet finds partial derivatives as tangent lines to
the curves in slices where x or y is held constant.
- Easy Tangent
Planes
- is a Maple worksheet that starts with an easy construction of tangent
planes. We construct tangent
planes to a surface by finding the lines tangent to the paths that fix
x and y in turn.
- The Tangent
Planes applet, connects the tangent lines of the x and y cross
sections at a point to the tangent plane to the surface at that point.
- Local Linearity
- is a Maple worksheet that looks at visualizing the book's definition,
that
a function is differentiable at a point if the graph near the point is
locally approximated by the tangent plane. The definition is used to
understand the corresponding delta-epsilon definition.
- The Multivariable
Linear Approximation applet is a for exploring the region where the
tangent plane can be used as a good approximation of a function.
- Visual Gradients
- is a Maple worksheet that
visualizes directional derivatives and connects them to the gradient
for differentiable functions.
- Multivariable
Chain rule - is a Maple worksheet that walks the students through
the chain rule in several
variables, starting with a visualization of the chain rule in a single
variable.
- Taylor
Series - steps the students through the construction of Taylor
polynomials for functions of 2 variables.
- Animated
Taylor Series - Shows an animation of the Taylor
polynomial wrapping down to the surface. (This was broken off the other
worksheet on this section due to the memory demands
of animated 3D-graphics.)
- Checking
Differentiability- Steps the student through the process
of checking differentiability of a function at a point.
- Checking
Differentiability, an example -Since the student have such trouble
with this section, this is a worked example that looks at checking
differentiability.
- The Polar
Functions Applet looks at a collection of functions that are useful
in seeing what can go right or wrong when thinking about
differentiability of functions in two variables.
- Chapter 15 - Optimization
- The Gradient-Contour
Applet uses the gradient field and contours to find local extrema
of a function of two variables.
- Rotations - is a
worksheet to connect the use of the discriminant with rotations of axes
and the elimination of the cross term in polynomials of degree 2.
- The Constrained
Extrema Applet addresses the problem when restricted to a
parameterized constraint function.
- Lagrange
Multiplier
Problem - an extra credit homework worksheet on section 14.3. It
shows how to use maple to solve systems of equations.
- Solving with a
Gradient Search - Shows how to mechanize a gradient search to find
a solution to a system of equations.
- Chapter 16 - Integration
- Integration
Checker - is a fast note that demonstrates for the students the
Maple commands needed to do integration. It seems useful in this
chapter where many of the problems reduce to "and finish by evaluating
the two or three integrals."
- Plotting in
Other
Coordinate Systems - Is another "refresher in Maple commands." It
looks at how to plot in coordinate systems other than Cartesian. It
also shows how to combine objects described in different coordinate
systems on a single plot.
- Multiple Riemann
sums - The worksheet looks at the Riemann sum
definition of double integrals. It follows the usual pattern of the
course by reviewing the definitions in the one variable case, then
generalizing.
- Double
Integrals (Cartesian) - The worksheet looks at visualizing limits
of
integration in Cartesian coordinates in 2 dimensions and in changing
the order of integration.
- Triple
Integrals (Cartesian) - This is similar to the double integral
worksheet, but with triple integrals.
- Extended
Triple Integral Example - This is an extended example for setting
up
a triple integral.
- Extended
Triple Order of Integration Example - This gives an extended
example of changing the order of integration for a triple integral.
- Double
integrals in Polar Coordinates - This Worksheet was done by the
students in class. It looks at setting up integrals in polar
coordinates and switching between rectangular and polar coordinates.
- Chapter 17 - Vector Fields,
parameterized Curves and Surfaces
- Parametric Curves
- is a Maple worksheet that looks at parameterizing curves in R2 and R3,
- The Parameterized
Curve Applet is set up to look at a parameterized curve in x-y as a
space curve in x-y-t space. Rotating the axes lets you see the
parameterized curve as well as the x(t) and y(t) curves in the x-t and
y-t planes respectively.
- Parametric
Surfaces - This Maple worksheet looks at parameterization of
surfaces.
- The Parameterized
Surface Applet lets you see the graph of a parameterized
surface. As we did with the cross section applet above, we can
also see a wire frame constructed from the graphs of lines in the
domain.
- Planetary motion
- This worksheet steps through parameterizing planetary motion under
gravity. This is a demonstration worksheet. It solves for planetary
motion with a flow line solution of a
vector field in 4 dimensions.
- Vector Fields
and
Gradient Fields - is a worksheet that has the students look at
plotting vector fields and gradient fields in 2 and 3 dimensions.
- The Vector
Fields Applet plots a vector field in either 2 or 3 variables.
- Plotting Flow
Lines
- Looks at plotting flow lines for vector fields in 2 and 3 dimensions.
It also shows how Euler's method works as a numerical method.
- The Integral
Curves Applet allows the user to plot integral curves to a
vector field.
- Chapter 18 - Line Integrals
- Line
Integrals - This Maple worksheet steps the students through the
procedure
of setting up and evaluating a line integral along a parameterized
curve. It is intended as a homework checker.
- The Line
Integral Applet explores a visualization of the line integral of a
vector field over a parameterized curve.
- Chapter 19 - Flux Integrals
- Flux
Integrals - This Maple worksheet steps the students through the
procedure
of setting up and evaluating a flux integral through a parameterized
surface. It is
intended as a homework checker.
- The Flux
Integral Applet explores a visualization of the flux integral of a
vector field over a parameterized surface.
Comments
and feedback are appreciated. If you find the worksheets
useful, please e-mail me at maymk@slu.edu.
Return to main
Courseware page.
Return to the Saint Louis University Department
of Mathematics and Computer Science home page
Last updated 12/26/06
 |