Using Function Machines to Invent Variables

Topic Classification: nid, "Topic Classification"); ?> Tags: nid, "Problem Tag");?>
Grade Vs Difficulty:
  EasyModerateChallengingPerplexing
1-2
3-4
5-6
7-8
9-10
11-12
13-14

Students will play Function Machines, shift from "in" and "out" to other words, will feel the need for symbols, and therefore invent variables. Then they will discuss some historical implications. Then they will define what a variable is. Possible extensions are suggested.