Mathematics instruction has a bad reputation, especially with people (like me) who’ve had trouble with the traditional approach, which emphasizes rote memorization and theory that seems far removed from students’ real world. 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.

Read full news article on