Skip to main content
CS Teaching Tips

Main navigation

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

Have students find the best method of sorting a group of unknown weights to teach them about sorting algorithms.

Share Have students find the best method of sorting a group of unknown weights to teach them about sorting algorithms. with FacebookShare Have students find the best method of sorting a group of unknown weights to teach them about sorting algorithms. with Twitter
  • Fill 8 film canisters (or any other small container) with different amounts of sand and mix up their order. Give these and a set of balance scales to students.
    • Have students sort the weights in order from lightest to heaviest and describe the algorithm they used to do so.
  • For more information, check out the CS Unplugged Sorting Algorithms Activity!

More about this tip

Tags

  • CS 1
  • Intro Programming
  • Meaningful and Relevant Content
External Source

CS Unplugged Sorting Algorithms Activity

Other Tips By
Other Tips By CS Unplugged

Similar tips

Point out Scratch’s built-in variables before students create their own variables so that students become familiar with variable-related blocks.
Have students design a Java program that detects plagiarism within a set of documents so that they gain practice designing and applying data structures in a relevant context.
Emphasize to students that nitty-gritty details are not important for understanding fundamental principles of computer science to motivate students to focus on their big picture understanding.

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

Privacy Policy