This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.

#1 2012-10-31 00:47:54

bharvey
Scratcher
Registered: 2008-08-10
Posts: 1000+

Learnable Programming

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.  smile

Last edited by Paddle2See (2012-11-04 15:05:56)


http://cs.berkeley.edu/~bh/sig5.png

Offline

 

#2 2012-10-31 08:35:01

dvd4
Scratcher
Registered: 2010-06-30
Posts: 1000+

Re: Learnable Programming

Support


I made a mod  big_smile  It's called blook!
http://i49.tinypic.com/16ia63p.png

Offline

 

#3 2012-11-01 12:30:10

scimonster
Community Moderator
Registered: 2010-06-13
Posts: 1000+

Re: Learnable Programming

That's a really great article! I agree with the points it makes. Scratch could be that pioneering language!

Offline

 

#4 2012-11-04 15:09:47

Paddle2See
Scratch Team
Registered: 2007-10-27
Posts: 1000+

Re: Learnable Programming

Bump - updated the link with a version with only appropriate language  smile


http://i39.tinypic.com/2nav6o7.gif

Offline

 

Board footer