Skip to main content
CS Teaching Tips

Main navigation

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

Go beyond prescribed course content to teach students about additional tools and skills they need to be successful.

Share Go beyond prescribed course content to teach students about additional tools and skills they need to be successful. with FacebookShare Go beyond prescribed course content to teach students about additional tools and skills they need to be successful. with Twitter
  • Useful tools that may not be explicitly part of the curriculum:
    • debugging
    • language-specific syntax (Unix in particular)
    • breaking down a problem into bite-size pieces
    • how to use a coding environment like Eclipse

More about this tip

Tags

  • Development Methods
External Source

Interview with Nick Melnyk

Other Tips By
Other Tips By Nick Melnyk

Similar tips

Know and point out to students the limits of Khan Academy’s JavaScript environment, which does not allow some important topics (like variable scoping) to be demonstrated.
Give students an opportunity (or force them) to use GDB and Valgrind. It teaches them how to use important debugging tools, it develops their debugging skills and it improves their code designing skills and code testing skills.
Ground the teaching of style and code clarity through the experience of reading unfamiliar code to provide meaningful motivation for students.

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

Privacy Policy