Skip to main content
CS Teaching Tips

Main navigation

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

Use assignments with visual output to help students understand what their program is actually doing.

Share Use assignments with visual output to help students understand what their program is actually doing. with FacebookShare Use assignments with visual output to help students understand what their program is actually doing. with Twitter
  • Often times students have misconceptions about what is happening in their program.
    • It isn’t doing what they think it is doing.
  • Having a visual output, whether it’s a graphic representation or a printed text, helps students connect the dots between the code they wrote and the code they intended to write.

More about this tip

Tags

  • Development Methods
External Source

Interview with Karen Doore

Other Tips By
Other Tips By Karen Doore

Similar tips

Ground the teaching of style and code clarity through the experience of reading unfamiliar code to provide meaningful motivation for students.
Students often get stuck because they start working on a problem without thinking about what they need to know and do in order to get a working solution.
Scaffold students to evaluating and understanding 3 === “3” in Javascript using the following steps to help students learn the difference between confusing comparison operators.

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

Privacy Policy