Skip to main content
CS Teaching Tips

Main navigation

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

Use metaphors and analogies to describe how concepts work in a memorable way.

Share Use metaphors and analogies to describe how concepts work in a memorable way. with FacebookShare Use metaphors and analogies to describe how concepts work in a memorable way. with Twitter
  • The more visually creative you can be with the analogies the better.
  • Having new material compared to something they have familiarity with really helps students grasp the material.
  • For example, have your students think about information stored on the disk as a notebook they keep adding information to.

More about this tip

Tags

  • Meaningful and Relevant Content
External Source

Teaching with Logo: Building Blocks for Learning by Molly Watt & Daniel Watt

Interview with Corina Acosta

Other Tips By
Other Tips By Corina Acosta
Daniel Watt
Corina Acosta

Similar tips

Have the class make instructions for a Robot class you created that will bring Chipotle back to the classroom to motivate instructions and method sequencing.
Give students assignments where students have to make their computational results understandable to their customer, an important skill for industry computation across fields.
Use note passing for explaining the difference between methods with no return (void methods) and methods with return to provide students with a relatable example.
  • CSTT Facebook
  • CSTT Twitter

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

Privacy Policy

  • National Science Foundation
  • Sage Fox Group
  • Harvey Mudd College