Student-Centered Discussions in a CS Classroom

I've been iterating on a process to run student-centered discussions about code in my Computer Science classes. After a while I started recording them - you can listen to most of them here. I've gotten to the point where I like what's happening and want to write about it before I forget how I got... Continue Reading →

Classroom Posters & Thoughts on Belonging

A while ago, the Never The Less podcast released a series of beautiful Women in STEM posters. I already had a set of posters, but these ones were just beautiful and full of people I had rarely heard of before. I convinced my school to print several copies of them for me to hang... Continue Reading →

Mistakes Gallery Walk

I've been exploring lots of ways to have students engage with code & syntax without actually writing code & syntax. One of the strategies I've been investigating is getting students to interact with mistakes, hopefully making them better debuggers and getting them to think critically about the grammar rules of syntax rather than the results.... Continue Reading →

Pair Programming & Intentional Navigating

I've made it a goal of mine to use Pair Programming a lot more frequently and intentionally in my classes this year. I'm bought-in to pretty much all of the benefits of Pair Programming from an educators perspective, but there are times where I struggle with what to do with navigators. Sometimes I see navigators being too passive, either... Continue Reading →

Trying Out PRIMM with Javascript

At some point over the last few weeks, I stumbled upon the PRIMM structure to teaching programming from the King's College London. The gist of it is described in the image below: Poking around the King's College website, it seems like this is a relatively new framework for introducing new code snippets and programming concepts... Continue Reading →

Create a free website or blog at

Up ↑