Skip to main content
12-Amethyst
January 6, 2011
Solved

Five good reasons to teach with Mathcad

  • January 6, 2011
  • 2 replies
  • 13447 views

Chris Hartman, the Education Program Manager for Mathcad here at PTC, outlined five benefits of teaching with Mathcad.

  1. Mathcad is Easy To Use - An intuitive, live math environment with notational and unit-handling capabilities that reduce errors and miscalculations
  2. Mathcad offers Powerful Tools - Excellent CAS, graphics, text, and programming capabilities
  3. Mathcad enables student thinking - Documentation and communication capabilities leave creative thinking in plain sight
  4. Mathcad supports instructional excellence - A useful curriculum development environment for text, graphics, images and animations
  5. Mathcad develops 4G Skills - Enables students to acquire the computational thinking strategies required for success in today’s workforce

The full blog can be found here.

What are some other good reasons for using Mathcad or any technology as a learning tool?

Best answer by RogerMansfield

Dan, here are some more reasons:

Mathcad Enhances the STEM Curriculum at Every Educational Level

A STEM professional typically has studied algebra and trigonometry, the calculus sequence, and differential equations. Engineering and math students might also study linear (matrix) algebra; a more advanced course in differential equations (ordinary and partial); probability and statistics (possibly including Design of Experiments). A course in advanced calculus for applications might survey some or all of the post-calculus areas mentioned.

Pick up a textbook on any of these math subjects, and Mathcad works well as a supplement. Mathcad can literally make the equations and graphs in the book "come alive." Plus, Mathcad has programming, the value of which cannot be overestimated.

Mathcad Facilitates "Classical" Symbolic Math

Mathcad actually facilitates two kinds of math: symbolics and numerics. In symbolics, one simplifies and/or solves equations and systems of equations. The solutions are expressed with symbols, and not numbers per se. In numerics, one assigns numerical values to the symbols up front, and wants the results to have numerical values. Mathcad experts tend to favor one or the other: symbolics or numerics. I associate symbolics with "classical" mathematics. Classical mathematics is what is typically taught in schools, colleges and universities these days. Success leads to neat, though possibly quite complicated solutions: expansions in terms of circular or special functions, Fourier analysis, etc.

Mathcad Empowers Numerics-Based Research

There are areas of STEM that do not admit "tidy" analytical solutions, areas that suggest problems which we can only investigate and solve using computers and numerics. One such area is nonlinear systems. Research in nonlinear systems typically involves setting up and solving systems of nonlinear differential equations. Here are just two examples.

The Newtonian N-body Problem for N >= 3. Even for N = 3 (three gravitating Newtonian particles), no purely analytical solution to the associated system of eighteen first-order, ordinary differential equations is possible. But we can investigate the numerical behavior with Mathcad. Mathcad's powerful numerical integrators make this kind of nonlinear math relatively easy to investigate.

Chemical Kinetics. Do a Google search for YouTube videos on the Belousov-Zhabotinsky (BZ) reaction, a chemical reaction in which the quantities of reactants and products actually oscillate as the reaction proceeds. This leads, for example, to solutions that change color, back and forth over spectrum of colors, as the concentrations of the chemical species oscillate. Want to know more about chemical kinetics? PlanetPTC has a forum on this! Viktor Korobov and Valery Ochkov will be publishing in spring 2011 a book that uses Mathcad to quantify, for example, what happens in a BZ reaction.

To sum up: any high school student who is so fortunate as to be taught Mathcad by STEM professionals (the ones whom we know as high school science and math teachers!) will be well-positioned for success in his or her college and post-academic STEM career.

2 replies

1-Visitor
January 9, 2011

Dan, here are some more reasons:

Mathcad Enhances the STEM Curriculum at Every Educational Level

A STEM professional typically has studied algebra and trigonometry, the calculus sequence, and differential equations. Engineering and math students might also study linear (matrix) algebra; a more advanced course in differential equations (ordinary and partial); probability and statistics (possibly including Design of Experiments). A course in advanced calculus for applications might survey some or all of the post-calculus areas mentioned.

Pick up a textbook on any of these math subjects, and Mathcad works well as a supplement. Mathcad can literally make the equations and graphs in the book "come alive." Plus, Mathcad has programming, the value of which cannot be overestimated.

Mathcad Facilitates "Classical" Symbolic Math

Mathcad actually facilitates two kinds of math: symbolics and numerics. In symbolics, one simplifies and/or solves equations and systems of equations. The solutions are expressed with symbols, and not numbers per se. In numerics, one assigns numerical values to the symbols up front, and wants the results to have numerical values. Mathcad experts tend to favor one or the other: symbolics or numerics. I associate symbolics with "classical" mathematics. Classical mathematics is what is typically taught in schools, colleges and universities these days. Success leads to neat, though possibly quite complicated solutions: expansions in terms of circular or special functions, Fourier analysis, etc.

Mathcad Empowers Numerics-Based Research

There are areas of STEM that do not admit "tidy" analytical solutions, areas that suggest problems which we can only investigate and solve using computers and numerics. One such area is nonlinear systems. Research in nonlinear systems typically involves setting up and solving systems of nonlinear differential equations. Here are just two examples.

The Newtonian N-body Problem for N >= 3. Even for N = 3 (three gravitating Newtonian particles), no purely analytical solution to the associated system of eighteen first-order, ordinary differential equations is possible. But we can investigate the numerical behavior with Mathcad. Mathcad's powerful numerical integrators make this kind of nonlinear math relatively easy to investigate.

Chemical Kinetics. Do a Google search for YouTube videos on the Belousov-Zhabotinsky (BZ) reaction, a chemical reaction in which the quantities of reactants and products actually oscillate as the reaction proceeds. This leads, for example, to solutions that change color, back and forth over spectrum of colors, as the concentrations of the chemical species oscillate. Want to know more about chemical kinetics? PlanetPTC has a forum on this! Viktor Korobov and Valery Ochkov will be publishing in spring 2011 a book that uses Mathcad to quantify, for example, what happens in a BZ reaction.

To sum up: any high school student who is so fortunate as to be taught Mathcad by STEM professionals (the ones whom we know as high school science and math teachers!) will be well-positioned for success in his or her college and post-academic STEM career.

24-Ruby IV
January 9, 2011

Around the world (here in Russia in particular), students study math by help textbooks written in... XVIII century.
Mathcad (Maple, Mathematica etc) can help us to write modern textbooks on mathematics (hard book + site on Internet). Natalia Sliina and me are starting in 2011 a project of writing such textbook. My animations on this forum is a part of this tutorial. See first Russian book on this subject here (Mathcad: Mathematics workshop for engineers and economists). I have a dream to write this book (hard book + site on Internet) in English too. Help us!

But I know that many teachers of mathematics are against this idea. They believe that such textbooks are a profanation of (Classical) Mathematics.

PS

Roger! Thanks for good words about our book on Chemical Kinetic.

PPS

One joke about an American mathematician.
What is one typical American university? This is the place where former Soviet Jews are taught mathematics to Chinese students. By help textbooks written in... XVIII century

1-Visitor
January 10, 2011

Careful, there ... some of my very best friends are Jewish 🙂

I think we do agree that Mathcad (and Maple, Matlab, Mathematica) need to be more closely integrated into the STEM curriculum. I focus only on Mathcad partly because I don't have the time (nor money) to install, use, and maintain all four. (I determined a long time ago that Mathcad, for me, was the best choice of the four, since I had to pick just one.)

It is a real educational marketing challenge to get more educational institutions to incorporate Mathcad into the academic curriculum. The two biggest obstacles that I see and care about have to do with software bugs and licensing issues. (I'll just address bugs for now.)

Having spent more than two decades working large software development projects, I know how hard it is to release bug-free software (actually, it is impossible).

From my past experience as a Mathcad tester, I would say that the biggest and worst post-major-release bugs have had to do with the Windows API - Mathcad interface.

PTC and other major software developers have to spend a lot of money just to keep up with Microsoft's ever-changing Windows API. New software releases would be necessary from time to time, to keep up with the ever-changing Windows API, even if no new AP features were ever introduced.

When, on account of inadequate testing, PTC ships buggy software, it hurts the standing of the marketers, administrators, and teachers who promoted Mathcad, not to mention it hurts the students who are using Mathcad.

So we can come up with a lot of good reasons to teach with Mathcad, and we can feel a glow about "how great Mathcad is for STEM." But in doing so, we are trusting that Mathcad will always work well with the latest version of Windows, and will not ship with any egregious bugs.

In particular, we trust that this will be the case going forward, starting with Mathcad Prime 1.0.

1-Visitor
January 10, 2011

I'll give you one........

  1. BECAUSE YOU CAN THEN CONTRIBUTE TO THIS FORUM

Mike

24-Ruby IV
January 11, 2011

I have heard:
1. Mathcad is Matlab for the lazy (but lazy people are the main driving force of progress).
2. MathWorks (Matlab) introduced agents (bugs) in MathSoft/PTC and they work very well.
3. More a lot same things...

24-Ruby IV
January 13, 2011
While we argue that it is better Mathcad or Matlab, SMath and SciLab go on stage...