Skip to main content
CS Teaching Tips

Main navigation

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

Even if students are developing useful strategies for problem solving, they can be easily discouraged if they don’t see immediate, good results.

Share Even if students are developing useful strategies for problem solving, they can be easily discouraged if they don’t see immediate, good results. with FacebookShare Even if students are developing useful strategies for problem solving, they can be easily discouraged if they don’t see immediate, good results. with Twitter
  • Emphasize that the most important part of problem solving is the process, not the result.
  • Make the connection between strategies for problem solving and algorithms explicit! Students need to be able to reflect on how they solve problems in order to develop better solutions, and those solutions are algorithms.

More about this tip

Tags

  • Algorithms and Design
  • Effective Encouragement
External Source

Interview with Solomon Russell

Other Tips By
Other Tips By Solomon Russell

Similar tips

Give students an accurate sense of their own understanding by requiring them to revise and elaborate answers or work that are nearly—but not entirely—correct.
Break the habit of telling kids they’re smart, keep a running list of comments that promote a growth mindset on hand to praise things your students can control.
Create formal and informal environments for spending time with your mentees to build multifaceted personal and professional relationships.

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

Privacy Policy