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 →

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 Code.org 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 →

Create a free website or blog at WordPress.com.

Up ↑