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 →

My Room This Year

I'll offer these without too much commentary, other than to say: I've been reflecting a lot on what my classroom space communicates to students regarding a sense of belonging and a sense of inclusivity. Thanks to a recent NCWIT presentation, I've been focusing on how my classroom & other materials might be tapping into the... 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 →

New Teaching Strategies

I'm wrapping up a summer full of PD with lots of ideas in my head. Here's a list of new teaching strategies (in no particular order) I plan to implement this year based on what I've been looking into: Call & Response Source: AVID & Microsoft TEALS at CSTA2018 As I've drifted between different pedagogy resources... Continue Reading →

Trying to Figure Out Call & Response

I'm in the middle of a whirlwind of summer professional development and I'm in the middle of processing all of my thoughts in a separate blog post that I'll hopefully share soon. But in the mean time, there's one strategy I've seen a few times this summer that I still have trouble wrapping my head... Continue Reading →

Organizing Supplies in a Computer Lab

I teach in in a computer lab with some spacing issues - 32 computers organized into pretty close quarters. Here are a few pictures of my room both with and without students:   (Side note: these are from very early in the school year - I've since decorated my walls with posters. Just wanted to throw... Continue Reading →

3D Printing Projects

I taught two new preps this year - Computer Science Discoveries through and an Electronics class where I had the freedom to explore different curricula and activities to teach circuits and microprocessors. My school had also purchased a 3D printer that I could use in my classes, so I decided to try a few lessons... Continue Reading →

Logic Gates With Posters & Post-Its

One of the more isolated standards in the AP Computer Science Principles framework is 2.2.3F: A Logic Gate is a hardware abstraction that is modeled with a Boolean function. I find it super tricky to find a place in the curriculum to teach this without it feeling like a diversion from whatever unit or topic... Continue Reading →

Bellwork & Exit Tickets in a Coding Classroom

I've been teaching a class called Computer Science Discoveries using a curriculum from The course is pretty cool and has a broad overview of different entry points into being creative with coding - making websites, making games, making apps, and making programs with basic electronics like the Adafruit Circuit Playground. This means my students... Continue Reading →

Blog at

Up ↑