Lately a bunch of my friends in the K12 education world have been telling me about Learnable Programming, an article by Bret Victor about how languages and programming environments should be designed for learnability.
I was pleased to think about how much of what he suggests is already in Scratch! It helped me appreciate anew what a fantastic design job you guys did.
But there are a few things that he suggests that aren't in Scratch yet, having to do with visualization of data. (Some are in Scratch, e.g., variable watchers.) So, all the ideas in his article are hereby suggested.
Last edited by Paddle2See (2012-11-04 15:05:56)
Offline
That's a really great article! I agree with the points it makes. Scratch could be that pioneering language!
Offline