Learn to Code

Minecraft Puzzles

Minecraft on Code.org is my favorite guided learn-to-code series.

It has a Minecraft theme, stars YouTube celebrities, and has a plot. Along the way, kids get to control Steve while programming a robot ally to solve puzzles.

MakeCode Arcade & Meowbit

Kids need shelter, food, love, and a hand-held that they can write their own games for.

MeowBit is a hand-held video game that a kid can write code for using a snap-block language.

Even without the device, kids can get started using the online emulator and MakeCode Arcade Tutorials.

I made a game called Monkey Treasure Hunt.

And a better game than mine:


Another great way to start is by making robots.

MIT Scratch

MIT Scratch is the original block based code learning environment.

I think it's still the most feature complete. The ability to add animations, backgrounds and custom recorded sounds makes this a stronger creative toy than a lot of others.

Scratch also has a built in video tutorial series that explores a bunch of great computer science concepts.

Let me know if you enjoy my humble Scratch creations.


Code.org also has a lot more than just Minecraft puzzles.

Intermediate Topics


P5.js is a fun web-based way to experiment with both JavaScript and drawing with code at the same time.

You can read the source code of my live interactive art for some ideas.

Advanced Topics

Silly Topics

These are just ways to code that happen to amuse me.