This is an interesting way of learning how to #code from MIT. It's designed for kids 8-16, but anyone can use it.

I just learned about it from taking the Harvard CS50 class (wish I'd taken it first).

This is #scratch and I think it's a great starter for anyone to learn the process of coding in a simple way.

https://scratch.mit.edu

Scratch - Imagine, Program, Share

Scratch is a free programming language and online community where you can create your own interactive stories, games, and animations.