Ask Engineering Software Engineering

A good metaphor for “lists” (arrays)?

When teaching students Python lists (which are more like arrays, not linked-lists) I’d like to use metaphor of list being a collection of boxes put in row. But this doesn’t work well: indexes are important to be numbers, but in my example indexes should actually be counted, and it is not obvious that "counted" and […]