Skip to main content
CS Teaching Tips

Main navigation

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

Allow students to make their own design decisions by providing problems that have multiple solutions.

  • Students enjoy having the freedom to employ their creativity in accomplishing a more open-ended goal.

More about this tip

Tags

  • Incorporate Student Choice
External Source

Interview with David Roth

Other Tips By
Other Tips By David Roth

Similar tips

Say black people/students/etc instead of blacks because using black as an adjective emphasizes the humanity of black people.
Explain that Strings in Java are a weird-hybrid between a primitive and an Object and as a result they can’t be modified.
Tell students they should only give instructions when helping other students - rather than demonstrating with the keyboard and mouse - because showing instead of telling other students can cause a variety of problems.

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

Privacy Policy