Musings of a Learner
  • Icing on the Abstraction Layer Cake

    I’ve been thinking lately about why there seems to be such a huge range of aptitudes for learning computer science among my students. It’s been an observation that I’ve been really stuck on for a few reasons. I’ve been teaching for about 5 years at this point and out of all the lessons I’ve learned […]

  • Git Anxiety

    Seems like everywhere I go these days people are talking about “iterative” processes. I’d claim it’s the buzzword that has replaced the “pivot” of 2020-2021. And this reiteration of “iterative” isn’t taking place in computer science contexts like I would expect. Of course I discuss iteration in my CS classes that I participate in and […]

  • A CS Double Agent

    In August 2022 I started teaching high school Computer Science. I had been teaching high school Biology for 4 years prior. I don’t have any formal training as a teacher but I carry a degree in biological sciences and I like to think of myself as a learner. Up until this past August, I had […]

Got any book recommendations?