Skip to main content
CS Teaching Tips

Main navigation

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

Student-Student Interaction

Incorporate time in each lesson for students to deliberately practice concepts and puzzle out problems to ensure your students are effectively learning.

Combat stereotypes about computer science and computer scientists. This shows students that, regardless of their personality or other hobbies outside of CS, they could become computer scientists too!

Encourage asking peers questions to encourage collaboration and minimize roadblocks.

Promote collaboration and creativity to dispel stereotypes about CS.

Recruit friend groups to expand participation to students who might not enroll, and encourage students to promote your class so students hear from peers that CS is cool.

When pair programming, assign roles and computers to avoid unnecessary pair negotiations.

Use Piazza to provide an anonymous Q&A forum where both students and instructors can answer questions.

Put open-ended questions at the end of a set of group discussion questions so groups have a lot to discuss.

Assign students specific roles that rotate frequently when they are working in groups to promote interdependence and ensure that each student gets practice in each role.

Rotate elbow partners so students get the opportunity to work with many classmates, which helps create community and trust in the classroom.

Pagination

  • Page 1
  • Next page ››
Subscribe to Student-Student Interaction

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

Privacy Policy