
Category: Teaching


Designing a Course 6: Dividing Students into Groups

Anti-Racist Pedagogy in a Graduate Computer Science Class

Designing a Course 5: Why Use Group Work?

Designing a Course 4: Teaching Methods for Remoteness

Designing a Course 3: What will we do in a session?

Designing a Course 2: How will the sessions go?

Designing a Course 1: What will students learn?

Resources for Programming Instructors
