Skip to main content
CS Teaching Tips

Main navigation

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

Pamela Fox

Rather than taking away points, have students with sub-standard code improve it to better simulate how actual software engineering works.

Give students constant exposure to code, even if they aren’t able to fully understand it right away, to develop their comfort with code over the long term.

Tell students that the concepts they’re learning are useful “all the time” so they realize the material will be important in the future.

Show students where logic symbols - like pipe - are located on the keyboard so that they don’t struggle to find them.

Misconception: Students mistakenly believe comparison expressions use the same syntax in math, English, and logic.

In Javascript, put off object-oriented design until last to avoid complexity students don’t need.

Encourage students to ask their peers for a fresh set of eyes to help them find small, tedious errors and hidden bugs.

Pagination

  • Previous page ‹‹
  • Page 2
Subscribe to Pamela Fox

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

Privacy Policy