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?