Matthias Kawski. “ CAS or MATLAB in 1 st year collegiate math ?” ICTME 2 Beirut June, 2003 CAS or MATLAB in.

Slides:



Advertisements
Similar presentations
Using Technology to Enhance Teaching and Learning Some Approaches That Work Using Technology to Enhance Teaching and Learning Some Approaches That Work.
Advertisements

Beginning Programming for Engineers
Welcome to ADVANCED PLACEMENT CALCULUS. Things that I say to parents that make them nervous. Calculus is the first real math class. All of the other classes.
Overview  About ETS: our students, our tools.  What’s New with TI-Npsire CAS?  Different Objects in the Same 2D Plot Window.  Why is Parametric 3D.
Matthias Kawski “Functions: Looking ahead beyond calculus” Kingfisher  elta 05, Fraser Island AUS Functions:
Teaching Courses in Scientific Computing 30 September 2010 Roger Bielefeld Director, Advanced Research Computing.
Experiences of supporting mathematics learning through MATLAB and a VLE J A Rossiter The University of Sheffield.
Lecture 16 Symbolic Mathematics Symbolic mathematics: algebraezplotcalculus © 2007 Daniel Valentine. All rights reserved. Published by Elsevier.
TIME 2012 Technology and its Integration in Mathematics Education 10 th Conference for CAS in Education & Research July 10-14, Tartu, Estonia.
TAMU MATH 06C Where are we? Were are we going? What’s new?
INFINITE SEQUENCES AND SERIES
Interactive Visualization across the Curriculum
Matlab Matlab is a powerful mathematical tool and this tutorial is intended to be an introduction to some of the functions that you might find useful.
Toward a Revised Imaging Science Undergraduate Curriculum Motivation, Requirements, Elements, and Scenarios.
Matthias Kawski “Curvature for everyone” Asian Technology Conf. Mathematics Taiwan Curvature for all Matthias.
1 CPMP-Tools: Innovation in Design, Access to, and Use of Software Tools for High School Mathematics Christian Hirsch Western Michigan University Kalamazoo,
Matthias Kawski “Functions/operators in MAPLE  MATLAB” Remarkable  elta 03,Queenstown NZ Functions and Operators.
Math Calculus I Part 8 Power series, Taylor series.
Matthias Kawski. “ Technology and doing mathematics” ASU – FYM seminar October, Technology and “doing.
NSF DUE , Matthias Kawski, Arizona State U. Vector Calculus via Linearization: Visualization and Modern Applications Abstract. This project is.
ICNAAM, September 2008, Kos1 Numerical Analysis in the Digital Library of Mathematical Functions Dan Lozier Math and Computational Sciences Division National.
Nsm.uh.edu Math Courses Available After College Algebra.
Using Technology as a Teaching/Learning Tool Lawrence E. Levine Stevens Institute of Technology US Military Academy,West Point
FE Mathematics Review Dr. Scott Molitor Associate Professor
Modeling and Simulation of linear dynamical systems using open tools Zoltán Magyar Tomáš Starý Ladislav Szolik Ľudovít Vörös Katar ína Žáková.
MAT 1221 Survey of Calculus Section 7.1 Integration by Parts
ME751 Advanced Computational Multibody Dynamics Introduction January 21, 2010 Dan Negrut University of Wisconsin, Madison © Dan Negrut, 2010 ME751, UW-Madison.
ACA 2014 Applications of Computer Algebra Session: Computer Algebra in Education Fordham University New York, NY, USA, July 9-12.
Application of CAS to geodesy: a ‘live’ approach P. Zaletnyik 1, B. Paláncz 2, J.L. Awange 3, E.W. Grafarend 4 1,2 Budapest University of Technology and.
Chapter 10 Review: Matrix Algebra
David Bressoud, Macalester College Visualizing the Future of Mathematics Education, USC, April 13, 2007 This PowerPoint will be available at
Chapter 5. Loops are common in most programming languages Plus side: Are very fast (in other languages) & easy to understand Negative side: Require a.
Integrals 5. Integration Using Tables and Computer Algebra Systems 5.8.
Numerical Computation Lecture 0: Course Introduction Dr. Weifeng SU United International College Autumn 2010.
Welcome to AP Calculus BC with Mathematica. You may be wondering: What will I learn? How will I be graded? How much work will I have to do? What are the.
An innovative learning model for computation in first year mathematics Birgit Loch Department of Mathematics and Computing, USQ Elliot Tonkes CS Energy,
Use of Classroom Voting in Liberal Arts College Classes (Small and Large) Ron Buckmire Occidental College Los Angeles, CA
Simultaneous Equations By Dr J.P.M. Whitty
CSE 541 Rick Parent ELEMENTARY NUMERICAL METHODS Winter 2012.
Undergraduate Survey for Math Dialogue March 2010 Transition from High School to University Technology in High School Math Classes Resources for Undergraduates.
1 Computer Programming (ECGD2102 ) Using MATLAB Instructor: Eng. Eman Al.Swaity Lecture (1): Introduction.
Matlab for Engineers About Matlab Chapter 1. Matlab for Engineers What’s in this Chapter? What is Matlab? Student Edition of Matlab How is Matlab used.
1 WORKSHOP ON COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP 16160/2001.
1 Ch. 4 Linear Models & Matrix Algebra Matrix algebra can be used: a. To express the system of equations in a compact manner. b. To find out whether solution.
MAT 1221 Survey of Calculus Maple
Analytical Toolbox Differential calculus By Dr J.P.M. Whitty.
Introduction to MATLAB 7 Engineering 161 Engineering Practices II Joe Mixsell Spring 2010.
AP Calculus 2005: 240,000 Currently growing at ~13,000/year.
In section 11.9, we were able to find power series representations for a certain restricted class of functions. Here, we investigate more general problems.
Project Matematech – Functions H. Mahnelová, Kovářov, March 2012.
Introduction to MATLAB 7 MATLAB Programming for Engineer Hassan Migdadi Spring 2013.
Welcome to ADVANCED PLACEMENT CALCULUS. Things that I say to parents that make them nervous. Calculus is the first real math class. All of the other classes.
This is an example of an infinite series. 1 1 Start with a square one unit by one unit: This series converges (approaches a limiting value.) Many series.
Introduction to MATLAB 7 Engineering 161 Engineering Practices II Joe Mixsell Spring 2012.
The Fundamental Theorem of Calculus We’ve learned two different branches of calculus so far: differentiation and integration. Finding slopes of tangent.
Reviving Continuum Mechanics: Computation across the undergraduate curriculum Michael Dennin UC Irvine Special Thanks to Peter Taborek, Bill Heidbrink.
DESIGNING AN ARTICLE Effective Writing 3. Objectives Raising awareness of the format, requirements and features of scientific articles Sharing information.
Understanding the difference between an engineer and a scientist There are many similarities and differences.
AP®/Advanced and Electives Mathematics Training 16 DECEMBER, 2015 Sebastian Andino Product Marketing
Matthias Kawski Interactive Visualization 5 th atcm Chiang Mai, Thailand. December Interactive Visualization.
TIME 2012 Technology and its Integration in Mathematics Education 10 th Conference for CAS in Education & Research July 10-14, Tartu, Estonia.
Using Web-Based Assignments in Secondary School Mathematics Marja-Leena Viljanen Johanna Ojalainen Matti Pauna University of Helsinki.
© 2008 PTC1 BUSINESS INITIATIVE The School of Engineering at the University of Applied Sciences (HTW) in Saarland, Germany offers courses of study for.
Exploring Mathematics with Maple
Boundary Element Analysis of Systems Using Interval Methods
Symbolic mathematics: algebra ezplot calculus
ENGG 1801 Engineering Computing
Stevens Institute of Technology US Military Academy, West Point
Communication and Coding Theory Lab(CS491)
Ildikó Perjési-Hámori Department of Mathematics
Presentation transcript:

Matthias Kawski. “ CAS or MATLAB in 1 st year collegiate math ?” ICTME 2 Beirut June, CAS or MATLAB in 1 st year collegiate math? Matthias Kawski  Arizona State University Tempe, U.S.A.  This work was partially supported by NSF grants DMS and DMS

Matthias Kawski. “ CAS or MATLAB in 1 st year collegiate math ?” ICTME 2 Beirut June, Professional user of both CAS an MATLAB: e.g. MAPLE: curvature of optimal control, MATLAB: simulate ½ conductor industry supply chains

Matthias Kawski. “ CAS or MATLAB in 1 st year collegiate math ?” ICTME 2 Beirut June, Outline Brief intro-contrast: CAS versus MATLAB Brief survey: Matt K and his environment why this question? (Traditional) calculus is just algebra ! MAPLE and calculus ??? MATLAB and calculus ??? The next courses: MAPLE versus MATLAB

Matthias Kawski. “ CAS or MATLAB in 1 st year collegiate math ?” ICTME 2 Beirut June, Computer ALGEBRA Systems MATHEMATICA, MAPLE, DERIVE, …. $ 1000 professional, $ 150 student version can do state-of-the-art numerics, graphics, …. but main data structure is symbolic expressions (NOT numbers). Can do virtually all symbolic calculations that can be done by hand, but faster, much more reliably (fewer mistakes), and more systematically can call MATLAB from inside CAS (inconvenient)

Matthias Kawski. “ CAS or MATLAB in 1 st year collegiate math ?” ICTME 2 Beirut June, CAS example

Matthias Kawski. “ CAS or MATLAB in 1 st year collegiate math ?” ICTME 2 Beirut June, MATLAB $ 1000 professional, $ 150 student version state-of-the-art numerics, graphics, ….main data structure is matrices of floating point numbers professional use in sciences, engineering, math,… fast ! can “call CAS” from inside (“symbolic toolbox”)

Matthias Kawski. “ CAS or MATLAB in 1 st year collegiate math ?” ICTME 2 Beirut June, MATLAB example Most simple academic application: image processing….. (e.g. basic.gif image off the WWW, say a 60 x 80 pixel image)

Matthias Kawski. “ CAS or MATLAB in 1 st year collegiate math ?” ICTME 2 Beirut June, Institutional background Arizona State University: public university in rapidly growing metro area student total in math each fall semester below calculus 300 “events” of average size 40 majority of calculus I-III, diff equns, linear algebra are engineering majors engineering college very progressive

Matthias Kawski. “ CAS or MATLAB in 1 st year collegiate math ?” ICTME 2 Beirut June, Integrated curricula in 1990s technology intensive, team-oriented, project-driven,….. (Intro2Engineering, CAD, English, Physics, Calculus,…..)

Matthias Kawski. “ CAS or MATLAB in 1 st year collegiate math ?” ICTME 2 Beirut June, Professional technology integrated All students have at (almost) all times access to professional computer software especially during the exams! i.e. exams needed to change (usually including internet access) typically, one or two computers at each table, but do not teach in traditional computer lab set up in rows where studenst hide behind screens….

Matthias Kawski. “ CAS or MATLAB in 1 st year collegiate math ?” ICTME 2 Beirut June, Professional technology for math …, papyrus abacus slide-rule logrithm table hand-held calculator graphing calculator Computer Algebra System: MAPLE, MATHEMATICA professional numerical package: MATLAB Courses under consideration: prep for calculus, calculus, mutli-var and vector calculus, diff equations, (linear algebra)

Matthias Kawski. “ CAS or MATLAB in 1 st year collegiate math ?” ICTME 2 Beirut June, Calculus is an algebra course ? (algebra of ) limits, especially rational functions (L’Hopital’s rule …. everything via Taylor expansion) derivatives versus derivations antiderivatives (as opposed to integrals) “proof”: CAS can get 90% right on almost any final exam The only thing that that matters is what is on the final exam: Traditional calculus is a course in algebra!

Matthias Kawski. “ CAS or MATLAB in 1 st year collegiate math ?” ICTME 2 Beirut June, Derivations versus derivatives Derivatives are analytic objects, defined by limits, approximability by linear objects… Derivations are algebraic objects that are defined as linear maps that “satisfy the Leibniz (product) rule”: D(fg)=(Df)g+f(Dg)

Matthias Kawski. “ CAS or MATLAB in 1 st year collegiate math ?” ICTME 2 Beirut June, Derivations versus derivatives Derivatives are analytic objects, defined by limits, approximability by linear objects… Derivations are algebraic objects that are defined as linear maps that “satisfy the Leibniz (product) rule”: D(fg)=(Df)g+f(Dg) The only thing that that matters is what is on the final exam:Traditional calculus is a course in algebra!

Matthias Kawski. “ CAS or MATLAB in 1 st year collegiate math ?” ICTME 2 Beirut June, Our engineers every year they come back asking more loudly why we don’t use MATLAB also in 1 st year calc. so far held them at bay, compromise: calculus w/ CAS, introduce MATLAB in some DE sections, LA mostly w/ MATLAB…. main motivation for this presentation and article: The clients seem to be very ill-informed about –the very distinct natures of either alternative –of how they mesh w/ the requested curriculum –and how problematic it is to INTEGRATE either choice

Matthias Kawski. “ CAS or MATLAB in 1 st year collegiate math ?” ICTME 2 Beirut June, Easy way out MATLAB is useless on traditional calculus exams, i.e.no problems with exams when using MATLAB MATLAB becomes an “add-on” for explorations, plotting, some checking, but is certainly not “integrated”

Matthias Kawski. “ CAS or MATLAB in 1 st year collegiate math ?” ICTME 2 Beirut June, CAS gives trouble CAS by itself earns A on traditional calculus exam. i.e. either –need to completely redesign exams,or –prohibit CAS on exams. Choice I is very hard, but it can be done (10 +years …) Choice II is again just an “add-on”, no integration. but neither one makes my engineers happy at this time

Matthias Kawski. “ CAS or MATLAB in 1 st year collegiate math ?” ICTME 2 Beirut June, A closer look at the divergence Calculus as “mathematics of continuous change” … changing objects = functions Calculus as the study of –differentiable functions, and –integrable functions Take closer look at functions in CAS / MATLAB

Matthias Kawski. “ CAS or MATLAB in 1 st year collegiate math ?” ICTME 2 Beirut June, Expressions versus functions in CAS > y : = x ^ 2 ;> f : = s -> s ^ 2; > subs ( x = 3, y ); (“plug in”, “substitute”) > f ( 3 ); (“evaluate at”) > plot ( y, x = );> plot ( f, ); > diff ( y, x ); (sciences: diff. w.r.t. variable) > D(f) ; (no x needed for derivative)

Matthias Kawski. “ CAS or MATLAB in 1 st year collegiate math ?” ICTME 2 Beirut June, Functions in CAS Traditional language: “find a function that …” “find the aniderivative of …”

Matthias Kawski. “ CAS or MATLAB in 1 st year collegiate math ?” ICTME 2 Beirut June, Derivations in CAS

Matthias Kawski. “ CAS or MATLAB in 1 st year collegiate math ?” ICTME 2 Beirut June, Derivations in CAS

Matthias Kawski. “ CAS or MATLAB in 1 st year collegiate math ?” ICTME 2 Beirut June, MATLAB: basic functions

Matthias Kawski. “ CAS or MATLAB in 1 st year collegiate math ?” ICTME 2 Beirut June, MATLAB: advanced functions 1 externally defined: usual trouble pathnames, write-protected networked environments function handles…

Matthias Kawski. “ CAS or MATLAB in 1 st year collegiate math ?” ICTME 2 Beirut June,

Matthias Kawski. “ CAS or MATLAB in 1 st year collegiate math ?” ICTME 2 Beirut June, MATLAB: function topics Nearly ideal for numerical differentiation and numerical integration, including investigations of the limiting processes… indeed, an almost perfect match for very reformed calculus course incl. even functions defined as antiderivatives… hard: function composition, inverse functions, ….

Matthias Kawski. “ CAS or MATLAB in 1 st year collegiate math ?” ICTME 2 Beirut June, Summary and conclusions MATLAB is a very easy add-on, useless in exams CAS, but not on exams, is just another add-on CAS, incl. on exams, requires dramatic rethinking For traditional course CAS is much easier match Major challenge: use MATLAB (w/ “integration” demand) as “vehicle” to implement (next step of) true calc reform?

Matthias Kawski. “ CAS or MATLAB in 1 st year collegiate math ?” ICTME 2 Beirut June, Compare linear algebra We now have two parallel linear algebra courses: –target: Jordan canonical form = MAPLE course –target: Singular Value Decomposition = MATLAB Similar with differential equations Maybe next, two calculus courses… –one course that is essentially algebra of mappings –one course that studies continuous change of numerically defined functions

Matthias Kawski. “ CAS or MATLAB in 1 st year collegiate math ?” ICTME 2 Beirut June,

Matthias Kawski. “ CAS or MATLAB in 1 st year collegiate math ?” ICTME 2 Beirut June,

Matthias Kawski. “ CAS or MATLAB in 1 st year collegiate math ?” ICTME 2 Beirut June,

Matthias Kawski. “ CAS or MATLAB in 1 st year collegiate math ?” ICTME 2 Beirut June, A * c = y, c = ??? clearly an undetermined linear system of n = 4 equations in m = 1 unknown(s). What should division by coefficient matrix mean?

Matthias Kawski. “ CAS or MATLAB in 1 st year collegiate math ?” ICTME 2 Beirut June,

Matthias Kawski. “ CAS or MATLAB in 1 st year collegiate math ?” ICTME 2 Beirut June, Summary Don’t take your engineer’s wishes lightly: Either way it will be a lot of work, and true integration will necessarily may radically change the course – how much is wanted? Both CAS and MATLAB offer to greatly expand students’ horizons beyond the traditional algebra-oriented 1 st year collegiate math courses CAlgebraS are considerably easier to integrate into more traditional courses MATLAB most typically is only an “add-on”, – unless the courses are dramatically reformed.