Portfolio > Soop

SOOP (2019)

Scratch, but it's Object Oriented

I learned to code through Scratch and felt like the jump between that and "actual" programming was a little much for elementary schoolers. So, this project aims to teach kids important programming concepts (encapsulation, inheritance, etc.) while maintaining the familiar block interface.

This isn't a modification of the original; it's made completely from scratch (lol). The interface is a combination of vanilla Javascript and SVG elements. I made this in a few days for a hackathon an it won an honorary mention.

(go back)