Skip to content

计算机系助教培训 Teaching Assistants Competency

Most of the materials are in Chinese originally and we are trying to prepare the English version.

If you have questions about some of the materials, please email liurd22@mails.tsinghua.edu.cn

Or submit your issues here: https://github.com/THUCSTAC/TAC/issues

The structure of this site has changed a few times and we hope to show the iterations of our training program.

Here is an introduction of the current structure of this site:

助教周刊 TA's Weekly is an attempt to show "one course, one assignment, one paper" for TAs, which is discontinued after we find it hard to collect public materials which are inspiring for TAs.

参考资料 Reference contains the third-party materials (URLs to them) we find useful for CS TA trainers.

2023 Autumn and 2024 Spring are separately organized. We are feeling that it is not the best way to organize materials, especially if one session do not differ greatly from the prior semester.

We are trying to organize materials by topics. For each semester, one page should be enough for the summary and reflection of this semester.

Syllabus of 2023 Autumn

  1. Student feedback and instructional innovation
  2. Office hour and tutoring
  3. Design of programming assignments
  4. Grading and plagiarism detection

Syllabus of 2024 Spring

  1. Traps and advice for new TAs
  2. Revising programming assignments
  3. Assessment and plagiarism detection
  4. Office hours and tutoring
  5. Innovative design of programming assignments
  6. Tools in TA’s work
  7. Pedagogy for debugging
  8. AI tutors
  9. Analysis of student feedback
  10. K-12 CS education

Syllabus of 2024 Autumn

  1. Traps and advice for new TAs (TA Panel)
  2. Pedagogy for debugging
  3. Office hour and tutoring
  4. Discussion with a professor
  5. Innovative design of programming assignments
  6. CS education and games
  7. K-12 CS education
  8. TODO
  9. TODO
  10. TODO