Mathematica -Based Computer Laboratories for the Enhancement Of a Calculus Sequence

10
Mathematica-Based Computer Laboratories for the Enhancement Of a Calculus Sequence Mike O’Leary and Raouf Boules Mathematics Department Towson University ICTCM, 2000

description

Mathematica -Based Computer Laboratories for the Enhancement Of a Calculus Sequence. Mike O’Leary and Raouf Boules Mathematics Department Towson University. ICTCM, 2000. Background (1). Towson is a comprehensive university located in the Baltimore metropolitan area - PowerPoint PPT Presentation

Transcript of Mathematica -Based Computer Laboratories for the Enhancement Of a Calculus Sequence

Page 1: Mathematica -Based Computer Laboratories for the Enhancement Of a Calculus Sequence

Mathematica-Based Computer Laboratories for the

Enhancement Of a Calculus Sequence

Mike O’Leary and Raouf Boules Mathematics

Department Towson University

ICTCM, 2000

Page 2: Mathematica -Based Computer Laboratories for the Enhancement Of a Calculus Sequence

Background (1)

Towson is a comprehensive university located in the Baltimore metropolitan area

SAT mid range score of entering freshman class in Fall 2000 is 500-590 (Verbal), and 510-590 (Math)

Main textbook in use: Stewart’s Calculus: Early transcendental functions, Brooks/Cole 1999

Page 3: Mathematica -Based Computer Laboratories for the Enhancement Of a Calculus Sequence

Background (2)

Audience: Mainly math, math education, computer science, physics and chemistry (lesser degree)

Semester systemClass meets for 4 hours per week for

lectures and one hour in a computer laboratory

Page 4: Mathematica -Based Computer Laboratories for the Enhancement Of a Calculus Sequence

Philosophy (1)

Material supplements the mathematics of an otherwise traditional course in calculus, and is NOT a substitute for it (more on this later)

Only small set of built-in functions used in building small programs (Modules) for graphical demonstration or to bypass tedious repetitive calculations

Page 5: Mathematica -Based Computer Laboratories for the Enhancement Of a Calculus Sequence

Philosophy (2)

No prior knowledge of Mathematica assumed

Material is based on interactive text (A computer document from which symbolic, numerical, and graphic tools can be invoked. The results of these computations can be pasted into the document so that each learner has an individual record of his or her explorations)

Page 6: Mathematica -Based Computer Laboratories for the Enhancement Of a Calculus Sequence

Philosophy (3)

Students are encouraged to experiment and make discoveries

Students may work in small groups but submit a lab report individually

Students are expected to write answers, many comments, observations,…etc

Page 7: Mathematica -Based Computer Laboratories for the Enhancement Of a Calculus Sequence

Mathematica Role: Black Box or Teaching Tool (1)

History of Mathematica and its Use: Wolfram: Born in 1959 and received his

PH.D. in Physics from Caltec in 1979 Began in 1979 constructing a CAS to

solve his own problems in physics Mathematica released in 1988 by

Wolfram Research, Inc

Page 8: Mathematica -Based Computer Laboratories for the Enhancement Of a Calculus Sequence

Mathematica Role: Black Box or Teaching Tool (2)

History of Mathematica and its Use (cont’d): Became popular first in the research fields

of science, engineering, and economics where it was typically used as a black box to solve complicated problems

Later it entered the scene of education as people realized its potentials for demonstrations and as its front end became more user friendly

Page 9: Mathematica -Based Computer Laboratories for the Enhancement Of a Calculus Sequence

Mathematica Role: Black Box or Teaching Tool (3)

Example 1: Using Newton’s method in solving a nonlinear equation in a single variable Black box approach: use the command FindRoot (This also uses Newton’s method)

Approach adopted: see next demonstration

Page 10: Mathematica -Based Computer Laboratories for the Enhancement Of a Calculus Sequence

Mathematica Role: Black Box or Teaching Tool (4)

Example 2: Numerical integration Black box approach: Use the command NIntegrate (This uses a sophisticated numerical adaptive quadrature algorithm)

Approach adopted: build a module to show the graphical meaning of the tarpezoidal, and Simpson’s rules; another assesses the error in each as function of number of partitions and asks for conjectures