Download / View

Link to the Snap! starter file: starter file Link to the CS10 homework spec: spec

Process

While I was a Junior at UC Berkeley and TAing for CS10, I set about rewriting its third and final homework assignment. The assignment hadn’t been updated in years; it was in need of a change. At the time, the fad game 2048 was sweeping the campus, rampantly distracting students everywhere. Its popularity and straightforward gameplay led me to choose it for the update.