Skip to main content
CS Teaching Tips

Main navigation

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

Support students until they are proficient with content from the beginning of the course as subsequent content will be all the more difficult to learn without mastery of prior content, particularly in introductory CS courses.

Share Support students until they are proficient with content from the beginning of the course as subsequent content will be all the more difficult to learn without mastery of prior content, particularly in introductory CS courses. with FacebookShare Support students until they are proficient with content from the beginning of the course as subsequent content will be all the more difficult to learn without mastery of prior content, particularly in introductory CS courses. with Twitter
  • Research has found that when course content depends even slightly on prior content in the course, struggling students can fall far behind very quickly.

More about this tip

Tags

  • Intro Programming
  • Effective Encouragement
External Source

"Observing Mental Models in Novice Programmers", by Richard Bornat, Saeed Dehnadi, and David Barton

Other Tips By
Other Tips By David Barton
Saeed Dehnadi
David Barton

Similar tips

Be explicit about what direction references point when teaching about objects and references.
Teach the concept of a variable’s scope in Scratch by explaining the difference between “For this sprite only” and “For all sprites.”
Create an environment where students know how to stay focused by making it easier to identify off-task behavior

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

Privacy Policy