Skip to main content
CS Teaching Tips

Main navigation

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

Remind students how important creating proposals and design documents is for efficiently writing good code in less time.

Share Remind students how important creating proposals and design documents is for efficiently writing good code in less time. with FacebookShare Remind students how important creating proposals and design documents is for efficiently writing good code in less time. with Twitter
  • Often, students will want to bypass proposals and design documents in favor of starting to code as quickly as possible.
  • Focus on how much time can be saved by planning before coding.
  • Remind students that if they review their ideas before implementing them, they can catch big issues and devise more efficient ways to write code.

More about this tip

Tags

  • Algorithms and Design
  • Development Methods
External Source

"So you want a code review... " by Ellen Spertus, under "Start with a proposal"

Other Tips By
Other Tips By Ellen Spertus

Similar tips

Ground the teaching of style and code clarity through the experience of reading unfamiliar code to provide meaningful motivation for students.
Ask students “Do we need a loop here?” to help them determine the appropriate loop to use without having to know the proper syntax to write that loop.
Build rapport with your class to create a comfortable learning environment. Remind students that overwhelming tasks, like undergoing code reviews, are stressful even for skilled programmers.

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

Privacy Policy