Skip to main content
CS Teaching Tips

Main navigation

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

Encourage student groups to proceed through the phases of problem solving in order, rather than completely testing only one problem solution at a time, to make them more productive.

Share Encourage student groups to proceed through the phases of problem solving in order, rather than completely testing only one problem solution at a time, to make them more productive. with FacebookShare Encourage student groups to proceed through the phases of problem solving in order, rather than completely testing only one problem solution at a time, to make them more productive. with Twitter
  • Formal problem-solving phases usually include: (1) clarifying the problem, (2) discussing solution criteria, (3) proposing solutions, and (4) evaluating proposals.
  • Research suggests groups that fully evaluate one possible solution to a problem at a time tend to be less successful overall.

More about this tip

Tags

  • Algorithms and Design
External Source

"Flowing Toward Correct Contributions During Group Problem Solving: A Statistical Discourse Analysis", by Ming Ming Chiu

Other Tips By
Other Tips By Ming Ming Chiu

Similar tips

Even if students are developing useful strategies for problem solving, they can be easily discouraged if they don’t see immediate, good results.
When teaching introductory courses, teach students to use “top-down thinking” and “bottom-up implementation.”
Have students use lollipop sticks or toothpicks to represent each statement call in an N-ary recursive algorithm.

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

Privacy Policy