Skip to main content
CS Teaching Tips

Main navigation

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

To integrate CS with other disciplines, have students write algorithms for activities they’re already doing for other classes.

Share To integrate CS with other disciplines, have students write algorithms for activities they’re already doing for other classes. with FacebookShare To integrate CS with other disciplines, have students write algorithms for activities they’re already doing for other classes. with Twitter
  • For example, if students are planting seeds for science class, have them write algorithms for planting seeds.
  • Students can then trade their algorithms with a partner to test them out.
  • For more information, check out this lesson on "real-life algorithms".

More about this tip

Tags

  • Meaningful and Relevant Content
  • Interdisciplinary Connections to CS
  • Algorithms and Design
  • Student-Student Interaction
External Source

Interview with Kiki Prottsman

Other Tips By
Other Tips By Kiki Prottsman

Similar tips

To build intuition about searching and sorting algorithms, have students engage in a kinesthetic activity where they unwittingly reproduce or create binary search and sorting algorithms.
Have students brainstorm about the data structure Pandora uses for playlists to help motivate arraylists or linked lists through comparison to everyday life.
Use puzzles, problem solving, and tinkering in assignments and activities to build students’ confidence and interest in pursuing Computer Science and to ensure that students understand and develop necessary skills for success.
  • 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