Skip to main content
CS Teaching Tips

Main navigation

  • Browse All Tips
  • Tags
  • 3D
  • About
  • Rate Tips
  • Tip Sheets

Ask questions about what parts of a program change to help students identify times when a variable is needed.

Share Ask questions about what parts of a program change to help students identify times when a variable is needed. with FacebookShare Ask questions about what parts of a program change to help students identify times when a variable is needed. with Twitter
  • When you are trying to motivate variable use in a program, ask students:

    • What might be changing in this program?

    • How is it changing?

  • With the help of these motivating questions, you can then point out that we need a variable to keep track of that thing that is changing!

More about this tip

Tags

  • CS 1
  • Intro Programming
  • Programming Concepts
External Source

Interview with Aaron Cadle.

Other Tips By
Other Tips By Aaron Cadle

Similar tips

Have students act as elements walking through a network to sort themselves to teach students about how Sorting Networks function.
Standard tutorials have too much information to be appropriate in introductory courses; try using excerpts from them or creating your own.
Misconception: Students think you can use the “item (any) of (list)” block in Snap! and Scratch to check for every item in a list, but this block actually returns a random item.

For more information or to report a bug, contact us at admin@csteachingtips.org. Built with Bootstrap. Powered by Drupal.

Privacy Policy