Which approach shown in Figure 1 would you prefer? On the left, you see an example of a traditional approach to teaching math, involving definitions, propositions, and proofs. This method requires a lot of reading and odd symbols. You’d never guess this had anything to do with geometric figures. In fact, this text explains how to find the centroid, or the center, of a triangle. But traditional approaches like this don’t tell us why we should be interested in finding the center of a triangle in the first place.


Figure 1: Two approaches ...

Get Math Adventures with Python now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.