Calculus1.mws

Several Interactive Tutors added to Student[Calculus1] in Maple 9

Maplesoft, 2003

Over 15 interactive tutors have been added to the Student[Calculus1]  package to help students gain insight into first year Calculus concepts.  These routines will make it easier for students, who may not be familiar with Maple syntax, to learn the concepts presented in a Calculus 1 course.   Virtually every visualization and single stepping routine that was available in Maple 8 is now available in an interactive tutor.

>    with(Student[Calculus1]);

[AntiderivativePlot, AntiderivativeTutor, ApproximateInt, ApproximateIntTutor, ArcLength, ArcLengthTutor, Asymptotes, Clear, CriticalPoints, CurveAnalysisTutor, DerivativePlot, DerivativeTutor, DiffTut...
[AntiderivativePlot, AntiderivativeTutor, ApproximateInt, ApproximateIntTutor, ArcLength, ArcLengthTutor, Asymptotes, Clear, CriticalPoints, CurveAnalysisTutor, DerivativePlot, DerivativeTutor, DiffTut...
[AntiderivativePlot, AntiderivativeTutor, ApproximateInt, ApproximateIntTutor, ArcLength, ArcLengthTutor, Asymptotes, Clear, CriticalPoints, CurveAnalysisTutor, DerivativePlot, DerivativeTutor, DiffTut...
[AntiderivativePlot, AntiderivativeTutor, ApproximateInt, ApproximateIntTutor, ArcLength, ArcLengthTutor, Asymptotes, Clear, CriticalPoints, CurveAnalysisTutor, DerivativePlot, DerivativeTutor, DiffTut...
[AntiderivativePlot, AntiderivativeTutor, ApproximateInt, ApproximateIntTutor, ArcLength, ArcLengthTutor, Asymptotes, Clear, CriticalPoints, CurveAnalysisTutor, DerivativePlot, DerivativeTutor, DiffTut...
[AntiderivativePlot, AntiderivativeTutor, ApproximateInt, ApproximateIntTutor, ArcLength, ArcLengthTutor, Asymptotes, Clear, CriticalPoints, CurveAnalysisTutor, DerivativePlot, DerivativeTutor, DiffTut...
[AntiderivativePlot, AntiderivativeTutor, ApproximateInt, ApproximateIntTutor, ArcLength, ArcLengthTutor, Asymptotes, Clear, CriticalPoints, CurveAnalysisTutor, DerivativePlot, DerivativeTutor, DiffTut...

Single-stepping through differentiation problems

The DiffTutor  routine launches an interactive tutor to walk through the stages of differentiation problems.  While walking through a problem, students can apply a rule, ask for a hint to the problem, display a fill solution, or jump to the final answer all with the simple click of buttons.  If students need further clarification to the particular rules, select the rule from the Rule Definition  menu.  If students already understand specific rules, they can select the specific rule from the Understood Rules  menu.

>    DiffTutor(ln(x)*sin(x));

[Maple Bitmap]

Single-stepping through integration problems

Interactive tutors are also available for integration and limit problems using the IntTutor and LimitTutor respectively.  The following shows the results after walking through the stages of a problem using indefinite integration.  To walk through the same problem with definite integtraion, simply enter an integral and start over.

>    IntTutor(csch(x));

[Maple Bitmap]

Learning by seeing in interactive tutors

Numerous tutors also exist for the various visualization routines available in this package.  Not only is the concept conveyed graphically, but the corresponding integrals, numerical approximations, and required syntax to display this image into the Maple worksheet are also available.

Curve Analysis

The CurveAnalysisTutor  launches a tutor interface that analyzes the graph of a function on an interval.

>    CurveAnalysisTutor();

[Maple Bitmap]

Tangent and Secant

The TangentSecantTutor  command launches an interface that shows how the secant line between a  and a point b on the graph of a function approaches a tangent line, as b approaches a  .

>    TangentSecantTutor(x^3-2,x=1);

[Maple Bitmap]

Mean Value Theorem

The MeanValueTheoremTutor  command launches a tutor interface that illustrates the Mean Value Theorem applied to a function on an interval.  Change the interval and see the results.

>    MeanValueTheoremTutor(1/x, x=0.5..2.5);

[Maple Bitmap]

Approximate Integration

The ApproximateIntTutor  command launches a tutor interface that computes, plots, and animates approximated definte integrals of a function.

>    ApproximateIntTutor(2*x*sin(x), x=0..2*Pi);

[Maple Bitmap]

Volume of Revolution

The VolumeOfRevolutionTutor  displays the plot, interval, and area of the volume of revolution of a function where the axis of revolution can be either the horizontal or vertical axis.  The corresponding Maple command is displayed in the bottom of the maplet application.  Copy this command from the maplet application and paste the result into a Maple worksheet.

>    VolumeOfRevolutionTutor(sin(x)*x, x=-10..10);

[Maple Bitmap]

Taylor Approximation

The TaylorApproximationTutor  displays the Taylor Approximation of a function and allows you to animate the approximation.

>    TaylorApproximationTutor(tanh(x));

[Maple Bitmap]