Thoughts on the most important skills and abilities that I picked up at CMU.
Category: Blog
Category: Blog
Reflections on Supervising More Than 100 Capstone Projects
Thoughts on some of my students’ best work.
The Five Best Books I Read in 2018
The texts that rocked my world this past year.
Making Class Memorable With a Basketball-inspired Python Example
A little program to calculate game logs and stimulate student interest.
Having Fun With Python in the Classroom
Using pop-culture references to make potentially boring coding exercises more interesting.
In Defense of Using PowerPoint in the Classroom
When you see horrible slides, blame the Indian, not the arrow.
The Pros and Cons of Teaching Back-to-Back Sections
Honest reflections on teaching a compressed schedule.
What I’ve Learned From My Student Evaluations
Thoughts on what the data tells me—and what else I’d like to know.