Writing

Blog

Why Intro CS Is Hard for Capable StudentsThe gap between student ability and course design.
Coming soon
What Adult Learning Theory Gets RightApplying andragogy to CS classrooms.
Coming soon
Debugging as a Thinking SkillTeaching students to reason through errors systematically.
Coming soon