Skip to main content
CS Teaching Tips

Main navigation

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

In assignments, make sure to include examples of or references to code that is essential for a program, but that students are not responsible for writing.

Share In assignments, make sure to include examples of or references to code that is essential for a program, but that students are not responsible for writing. with FacebookShare In assignments, make sure to include examples of or references to code that is essential for a program, but that students are not responsible for writing. with Twitter
  • For example, in an introductory exercise where students draw a figure, provide simple graphics routines that they are to use, routines that hide the complexities of the full-blown graphics library that would otherwise be employed.

More about this tip

Tags

  • Development Methods
External Source

Interview with Norm Jacobson

Other Tips By
Other Tips By Norm Jacobson

Similar tips

Reinforce that certain types in Python such as lists are mutable while others (e.g. strings, tuples) are not. Students have difficulty tracing code that uses mutable types because they often forget this.
Explain that using objects/classes helps students keep their programs organized to motivate the use of object oriented programming, some students need extra help understanding its importance.
Use the w3schools.com online HTML, CSS, and JavaScript tutorials to teach students web development through concrete examples rather than abstract definitions.

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

Privacy Policy