Skip to content

Non-course Teaching Resources

Please submit an issue if you find some links invalid.

UC伯克利助教教学指南

Handbook/Tips

CSTeachingTips https://www.csteachingtips.org/

Stanford CS161 TA manual, Jessica Su https://cs.stanford.edu/~jtysu/manual.pdf

Practical TA advice, Jessica Su

How to make Good Slides, Armando Fox

Berkeley Teaching Conference Handout

A list of Activities to engage students,teaching.tools

UW Inclusive Teaching Tips

Stanford Inclusive Teaching Tips

AI Guidance, Yale

CMU TA Collected Wisdom

Debug

Classroom debugging guide, Khan Academy

Visualization

PythonTutor, supporting Python,JavaScript,C/C++,Java.

VisualAlgo, a visualization website for Data Structures and Algorithms

USF Data Structures and Algorithms Visualization

Conferences/Journals

ToCE, Transactions on Computing Education

SIGCSE, ACM Technical Symposium on Computer Science Education

ICER, ACM Conference on International Computing Education Research

ITiCSE, Innovation and Technology in Computer Science Education

计算机教育, Chinese Journal about Computer Science Education

Books

Your First Year Teaching Computer Science: A Practical Guide to Success for New Computer Science Teachers, by Chris Gregg from Stanford

Assignments

Nifty Assignments