Maybe Teaching CS Isn’t Just Hard…

I have often assumed that the challenge of teaching CS was a matter of limited experience and significant complexity. Experience: almost all students come in without ever learning anything about computer science, whereas every other high school class is a continuation of a subject the student has been learning about for 8 years prior. Complexity: […]

Even Small Customizations

Research in “Creativity, Customization, and Ownership…” by Schanzer, Krishnamurthi, and Fisler suggests that customization within programming projects can have impactful effects on student ownership/pride. “… even small amounts of customization… are sufficient to get students to view their games as different from those of others” My Intro CS students are working on a navigation project. […]