imb
2. Logo is of course not strictly necessary, but for beginners, especially if they have had no interest in coding or have math/problem solving anxiety it seems like an excellent way to go based on our experience.
3. It's easier to get started coding using Logo than almost any other language/platform. Just a few characters (eg. fd 100) gives you an animation. As AI can now generate extremely complex code, it helps to have an easy to use language that someone can use to learn what coding is all about without getting stuck in (initially) unnecessary details. Logo is also not primarily about programming, but mostly about thinking and problem solving in a relatively simple environment that allows quick feedback to the learner. Logo is, of course, not the right tool for learning how operating systems, databases, CPUs, work.
[0] https://www.gentleknowledge.com/
High Schoolers Win Congressional Data Challenge
Why Decentralization Matters
Civil, the blockchain-based journalism marketplace
Gathering in Remembrance of Vladimir Voevodsky
Decentralized digital library controlled by the community
Winners of the 2016 AAAS Kavli Science Journalism Awards
Dataviz: Explore how illegal drugs have become cheaper and more potent over time
World's Top Arms Exporters and Importers (D3.js Visualization)
World's Top Arms Importers Visualized
World's Top Arms Exporters Visualized
FSB forces founder of largest Russian social network to give up company
https://twitter.com/StateOfUkraine/status/456517754539884545
More info: Pavel Durov, the founder of vKontakte, which is the largest social network in the former Soviet republics, was pressured by Russia's security service (FSB) to reveal the identities of Euromaidan activists in Ukraine as well information related to the opposition in Russia. He refused, and was effectively pushed out of the company. This is part of Russia's new crackdown on free speech.