It's good to see Microsoft pursue the field of educational programming further.<p>I remember another MS project (which I just had to look up). It was called MakeCode <a href="https://www.microsoft.com/en-us/makecode" rel="nofollow">https://www.microsoft.com/en-us/makecode</a> and I remember it because they had a nice Minecraft integration. Well... it still exists: <a href="https://minecraft.makecode.com/" rel="nofollow">https://minecraft.makecode.com/</a><p>So to go on a bit of a rant: there's Scratch, MakeCode, Tilecode now, on top of "fantasy consoles" and dozens of very easy-to-use game engines (like, really, lots of them, in the browser, native... way below the Unity and Godot stepping stones). You know what's sad? Somehow I feel like we can't solve this barrier to entry for casual coding. On the one hand, a teacher or parent wanting to teach their kid(s) is overwhelmed with choice. On the other hand there's the attention economy basically saying: "don't bother."<p>Later on in the academic career, you have lecturers either having to overwhelm students (especially non-CS students) with all the best practices at once (you need this IDE, and GIT, and tests...) or having to resort to something which looks like it's made for kids and "won't make it in the real world" (speaking from experience here).<p>It's a pity that computing got so complicated. This is a hard problem to solve. Nonetheless, I applaud any efforts made towards this.