re: What are your favorite programming metaphors for non-technical folks? VIEW POST

FULL DISCUSSION
 

Just today I explained what a variable is to my 7-year-old:

"Say you have 50 tennis balls and you need to show them to 3 groups of friends: at school, at before-after-care, and at church. It would be so hard to try carry all those balls in your arms, right? Well, if you had a big bucket, you could place your balls in there and just carry the bucket to each group. That bucket is your variable." :D

code of conduct - report abuse