I'm seeing a lot of comments here about the format and how it's not great to learn CS without a computer, etc etc.
I personally think this site is AMAZING and I plan to share it with many of my friends.
Perhaps this is because many of my friends, like my wife, are elementary school teachers and I've seen the kind of resources they usually have to work with.
As far as resources for elementary school kids, this site is far and away the best I've ever seen. They clearly took their time to do things well, knew their target audience, made a site that is super useful to teachers.
The materials here are far more engaging as well than hopping on a computer.
Funnily enough, during my first year of my Comp Sci degree I didn't have a computer... I used to print off Java Docs, go home, write a program using pen and paper, and go to uni the next day to write it up. Of course this was what people used to do back in the days of punchcards as well!
Not to say that you should go without a computer, but people in their bubbles seem to think that everyone has a computer, and this just isn't the case - not even in 2015.
I personally think this site is AMAZING and I plan to share it with many of my friends.
Perhaps this is because many of my friends, like my wife, are elementary school teachers and I've seen the kind of resources they usually have to work with.
As far as resources for elementary school kids, this site is far and away the best I've ever seen. They clearly took their time to do things well, knew their target audience, made a site that is super useful to teachers.