Hacking math education with Python - Teacher, programmer, and author Peter Farrell explains why teaching math with Python works better than the traditional approach
While teaching a student who was baffled by his math lessons, Peter Farrell, a Python developer and mathematics teacher, decided to try using Python to teach the boy the math concepts he was having trouble learning.
Peter was inspired by the work of Seymour Papert, the father of the Logo programming language, which lives on in Python's Turtle module. The Turtle metaphor hooked Peter on Python and using it to teach math, much like I was drawn to Python.
Peter shares his approach in his new book, Math Adventures with Python: An Illustrated Guide to Exploring Math with Code.
"Students, especially high-schoolers, question the need to be doing all this calculating, graphing, and solving by hand in the 21st century, and I don't disagree with them. Learning to use Excel, for example, to crunch numbers should be seen as a basic necessity to work in an office. Learning to code, in any language, is becoming a very valuable skill to companies. Students who struggle with math might just be turned off to "school math," which is heavy on memorization and following rules and light on creativity and real applications. They might find they're actually good at math, just not the way it was taught in school."
Read the interview at https://opensource.com/article/19/1/hacking-math
|Hacking math education with Python | Opensource.com
Teacher, programmer, and author Peter Farrell explains why teaching math with Python works better than the traditional approach.