Jedediyah Williams, PhD
NCTM 2024, Chicago
Study of doing math with a computer and the technical details of its implementation.
How do we find solutions to problems involving continuous functions using discrete algorithms* and what happens when we try to do that?
* Discrete in numerical precision and constrained by finite memory and by the finite number of steps we are willing to wait for convergence on a close-enough solution.
What type of errors occur, how do they manifest,
and how do they propagate?
Source: Stolen from Dylan Kane.
"IEEE Standard for Floating-Point Arithmetic," in IEEE Std 754-2019 (Revision of IEEE 754-2008) , vol., no., pp.1-84, 22 July 2019, doi: 10.1109/IEEESTD.2019.8766229.
Besides interesting details of implementing math,
I'm interested in:
There are SO many facets to this... what is math class for? Should we be teaching programming along with mathematics? There are great reasons to NOT teach two things at once, but there are also great reasons why NEVER teaching numerical computing is one of the biggest gaps in all of K-12 mathematics education.
Beyond the classroom (the real world?),
Beyond the classroom (the real world?),
I don't know, but it is probably