"Topics include abstraction, algorithms, encapsulation, data structures, databases, memory management, security, software development, virtualization, and websites. Languages include C, PHP, and JavaScript plus SQL, CSS, and HTML. Problem sets inspired by real-world domains of biology, cryptography, finance, forensics, and gaming. Designed for concentrators and non-concentrators alike, with or without prior programming experience."
There are a number of HTML5 testing sites (like HTML5TEST), but this one has an interesting way of grouping key features into Rings. Ring 0 is not too difficult to reach, but there are very few browsers that go beyond Ring 0 these days.
"Creating an App Inventor App begins in your browser where you design how the app will look. Then, like fitting together puzzle pieces, you set your app's behavior. All the while, through a live connection between your computer and your phone, your app appears on your phone."
"When the African Robotics Network announced their $10 robot design challenge this summer, co-founder Ken Goldberg was careful not to share too many expectations, lest he influence contestants' designs. But he never imagined one of the winning entries would prominently feature a pair of Spanish lollipops."
"Hacker School is a three-month, full-time school in New York for becoming a better programmer. We're free as in beer, and provide space, a little structure, time to focus, and a friendly community of smart builders dedicated to self-improvement."
Open Turing is an open source fork of Object Oriented Turing 4.1.2 for Windows. It is up to 50% faster, includes new features like 3D support, and is constantly being improved.