Skip to main content
CS Teaching Tips

Main navigation

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

Give teaching assistants (TAs) opportunities for contributing to the course and TA program to increase their investment in the class and reduce your workload.

  • Below are a few ideas for additional teaching assistants (TAs) opportunities:
    • Enlist current TAs to interview and select new TAs.
    • Allow TAs to write exam questions and create grading rubrics.
    • Hire a head TA who can help organize other TAs, run TA meetings, and address concerns among TAs.

More about this tip

External Source

"Working with Undergraduate Teaching Assistants: Best Practices and Lessons Learned" by Colleen Lewis and Chris Gregg.

Other Tips By
Other Tips By Chris Gregg
Chris Gregg

Similar tips

Use the “fence post” method when teaching Java’s substring method to help students use it accurately.
Have students work in small groups to solve logic puzzles so they develop algorithmic thinking and good problem-solving habits.
Show intro students in class how to force stop a program running in terminal because they need to be shown how to get out of a running infinite loop, it’s a very useful skill.

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