Khan Academy offers tremendous courses in computer programming, computer science, computer animation, and even AP Comp Sci Principles. Back in my day, however, they offered only one coding tutorial, all in JavaScript, and using the ProcessJS library. While it may not have been as comprehensive as the curriculum today, it taught me some basics, like loops and functions. I’ve included some of my earliest projects from circa 2013, I hope you enjoy.

Adam

This was a present for my brother Adam. It would have been enormously helpful if I’d learned loops at this point, but you’ll notice all the confetti is individually hardcoded. You win some you learn some.

Haley’s Hair

This program showed my feelings at the time about having short hair. It was also one of my first run-ins with conditional logic.

Function Fish

I never worked out the glitches with mouse interaction on the project, but I stand by my drawFish function to this day!