The FC/FC Chasm: Why Teaching Programming Still Matters

Background In Fall 2013, I enrolled in Comp 11, my college’s intro programming course. I had intended on studying political science, but “computer” quickly replaced "political" and I’ve been coding ever since. After that first semester, I spent considerable time as a TA for Comp 11 and other courses. By the time I’d left college, I had spent hundreds of hours working with novice programmers. Being…