Blog posts

Online teaching: what worked for me

Mar 28th, 2021

I’ve taught Harvard’s CS50 as a teaching assistant twice now, during the fall semesters of 2019 and 2020. Fall 2019 was, of course, taught in-person, whereas fall 2020 was a remote Zoom class, so my teaching experience changed dramatically due to the COVID-19 pandemic. In particular, I found myself spending more time preparing lessons in my attempts to keep class engaging—not only because sections expanded from 75 to 120 minutes, but also because of the exhaustion of constant video conferences. In this post I want to share a few approaches that worked well for me, and may be helpful to others who teach introductory computer science online. I also want to note that nothing here is original. I read a fair amount of pedagogy research and blogs, which I’ve cited or linked to when I know the source; this post simply summarizes the specific techniques that worked for me in fall 2020.

Read more

Categories: teaching

Site redesign!

Jan 30th, 2021

Today I pushed the new design of this website, based on Tufte CSS with a little help from Pure CSS for the columns used to make the project cards on the landing page. I’ve had this domain for awhile now, but the www subdomain remained empty until May, when I used the week between classes and my summer internship to make the first version of this portfolio site. That design was admittedly a rushed eyesore, so my hope is that this version is more readable.

Read more

Categories: general meta

Page 1 of 1