NCTM 2024, Chicago

For the big list of all presentations, see here. My talk, Numerical Computing with Data, is described below!

Numerical Computing with Data

The slides for my presentation are available here, though they are insufficient on their own to really communicate the workshop. I try to give some additional context below.

Since I started my career in 2006, right out of college, the single biggest most obvious missing piece in math education is computing. I don't mean computer science. I mean computing with computers in authentic ways.

(Of course some do! This is one of those asterisk places. Most don't. Trust me.)

It is actually pretty wild that we focus on content that seems so oriented toward engineering without actually ever reaching engineering. In fact, there are multiple points where we get tantalizingly close but quit right before it gets good.

Lots of Algebra 2 and Precalculus textbooks tease the beginnings of matrices and matrix arithmetic, but then don't do anything with it. In my wildly successful research career, I used two things: Linear Algebra and Trigonometry. That's 90% of science.

Computers were invented for math!*

There are so many opportunities to engage students with authentic tools and problems. Certainly, students will not be having the same experiences as professional scientists, etc. But there are too many places where we barely hint at a topic and then move on to the next unit. Matrix arithmetic is frick'n dope. Linear algebra is one of the most fundamental and applicable branches of mathematics, and we walk right up to it but don't touch it.

Why do we teach math? There's so much to say about this, but it definitely isn't to train future mathematicians.

High school mathematics...

How to fix math education in two easy steps:

  1. Teach students how to use spreadsheets.
  2. Learn MATLAB (really Octave) and start solving better problems.

* and war.