Variable as Clothespin

Programming Language

imperative / any

Form

Representation

Attribution — Origin / Source

Collected by Felienne Hermans — Interview, Emily Bakker.

Conceptual Advantage

Makes variable tangible, helps prevent multiple values misconception

Mapping

PLNM
variable clothespin
variable name label on the pin
value paper sheet in the pin

Draws Attention To

Variables contain *one* value

Use When

not captured

Cost

Low

Comments or Feedback?

Do you have feedback on this notional machine? Did you find a mistake, or do you have a request for improvement? You can create an Issue on GitHub, where the description is hosted. This way we can see your feedback and address it.

For this, you need a GitHub account. Then follow this link to see the source file of this page. In there, click the ... left of the highlighted line, then pick "Reference in a new issue".

Create an Issue on GitHub