Skip to main content
CS Teaching Tips

Main navigation

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

Have students brainstorm project ideas in class to ensure that every student has a feasible project to pursue.

Share Have students brainstorm project ideas in class to ensure that every student has a feasible project to pursue. with FacebookShare Have students brainstorm project ideas in class to ensure that every student has a feasible project to pursue. with Twitter
  • Brainstorming in class is helpful because it gives students a chance to come up with an original idea, rather than pursuing a project similar to a previous assignment.
  • Talking about ideas in class can ensure that student projects are achievable.
  • For more ideas about brainstorming project ideas in class, see another one of Jennifer’s tips on project topics!

    More about this tip

    Tags

    • Incorporate Student Choice
    • Student-Student Interaction
    External Source
    Interview with Jennifer Rosato
    Other Tips By
    Other Tips By Jennifer Rosato

    Similar tips

    Have a student write out detailed instructions for performing a basic task, then have another student try to follow these instructions exactly. Engaging, interactive classroom activities like this demonstrate that program instructions need to be explicit.
    Require that students ask two other students for help with their bug before asking you to encourage cooperation and to help them make progress learning debugging skills.
    Structure homeworks like code reviews to help students iterate on their code and learn the importance of readability.
    • 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