Skip to main content
CS Teaching Tips

Main navigation

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

Andrew Danner

Create a group of student mentors who have already completed your school’s introductory computer science courses to give current students peer role models.

Share Create a group of student mentors who have already completed your school’s introductory computer science courses to give current students peer role models. with FacebookShare Create a group of student mentors who have already completed your school’s introductory computer science courses to give current students peer role models. with Twitter

Provide consistent feedback opportunities from the very first day of the course to assist struggling students early on and prevent them from falling behind.

Share Provide consistent feedback opportunities from the very first day of the course to assist struggling students early on and prevent them from falling behind. with FacebookShare Provide consistent feedback opportunities from the very first day of the course to assist struggling students early on and prevent them from falling behind. with Twitter

Use Python as an introductory language rather than Java or C to allow students to focus on problem-solving more than syntax.

Share Use Python as an introductory language rather than Java or C to allow students to focus on problem-solving more than syntax. with FacebookShare Use Python as an introductory language rather than Java or C to allow students to focus on problem-solving more than syntax. with Twitter
Subscribe to Andrew Danner
  • CSTT Facebook
  • CSTT Twitter

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

Privacy Policy

  • National Science Foundation
  • Sage Fox Group
  • Harvey Mudd College