I&#x27;m seeing a lot of comments here about the format and how it&#x27;s not great to learn CS without a computer, etc etc.<p>I personally think this site is AMAZING and I plan to share it with many of my friends.<p>Perhaps this is because many of my friends, like my wife, are elementary school teachers and I&#x27;ve seen the kind of resources they usually have to work with.<p>As far as resources for elementary school kids, this site is far and away the best I&#x27;ve ever seen.  They clearly took their time to do things well, knew their target audience, made a site that is super useful to <i>teachers</i>.