Teaching Algebraic Thinking With Spreadsheets, Rube Goldberg Style

When I was teaching high school I developed a course called Senior Math Topics. It was a fourth year of math for future non-math majors. We incorporated history of math, classical problems, the math behind music, art, architecture, encryption, voting and machines. In particular, I had students build a Rube …