Skip to main content
CS Teaching Tips

Main navigation

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

Only interact with pairs to support students working together.

When a student asks a question, make sure you address your answer to both of the students and take time to check that both students understand. If one student understands and the other student doesn’t, stay with the pair while one student explains it to the other one. This shows that explaining the idea is a learning opportunity and not to save you time.

Example: "Have you and your partner discussed your question?"

See this and related tips as a Tip Sheet: http://csteachingtips.org/tips-for-pair-programming

More about this tip

Other Tips By
Other Tips By Colleen Lewis

Similar tips

Encourage students to get the for-loop counter right before adding code inside the for loop this will reduce the amount of time spent troubleshooting for-loops and ensure students are scaffolded well.
Remind students to clear elements after using float so that extra elements don’t try to float as well when teaching CSS.
A common typo in HTML is <div><div> where students forget to include the preceding / to end a tag.

Similar tips

Gradually increase the grading strictness about styling to help students become more meticulous about naming and documentation.
Start by having students transpose code from one loop type to the other when teaching all the different conditionals for the AP CS A exam.
Provide text descriptions of images and transcripts of videos in your course to ensure that all students can access class materials.

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

Privacy Policy