Box Variables: Understanding Variables and Assignment

Box Variables: Understanding Variables and Assignment is a booklet on programming using the language Python. The booklet is written by Paul Curzon of Queen Mary University of London based on the cs4fn approach.

  •  Variables and assignment are important early concepts to understand when learning to program. Without a good understanding of them you will struggle to move on and master more advanced concepts. They are easy to misunderstand, however. If you realise it is a problem it is also easy to fix. It boils down to realising variables are like storage boxes with built in photocopiers and shredders
  • Learn about programming, assignment, variables, identifiers.
  • Download the linked classroom activity sheets: The Box Variable Activity  (there’s also a short video) and the Assignment Dry Run Activity

More of our resources, including linked classroom activities can be found in our resources section.

3 thoughts on “Box Variables: Understanding Variables and Assignment

  1. Pingback: SEMANTIC WAVES | Teaching London Computing: A RESOURCE HUB from CAS LONDON & CS4FN

  2. Pingback: Blog series – Learning to Learn (to program), by Paul Curzon @cs4fn – Tip 9: #SemanticWaves | Teaching London Computing: A RESOURCE HUB from CAS LONDON & CS4FN

  3. Pingback: Teaching students to code – Courtney Weaver

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.