Rants & Epiphanies
•••
“Wisdom that will bless I, who live in the spiral joy born at the utter end of a black prayer.” • — Keiji Haino
“The subject of human creativity is not an ethnic-centric, but a composite subject.” • — Anthony Braxton
“… It is not my mode of thought that has caused my misfortunes, but the mode of thought of others.” • — The Marquis de Sade

Tuesday, October 23, 2012

Learnable Programming


Bret Victor:




Programming is a way of thinking, not a rote skill. Learning about "for" loops is not learning to program, any more than learning about pencils is learning to draw.
People understand what they can see. If a programmer cannot see what a program is doing, she can't understand it.
Thus, the goals of a programming system should be:

to support and encourage powerful ways of thinking
to enable programmers to see and understand the execution of their programs
A live-coding Processing environment addresses neither of these goals.




via --- DF









No comments:

Post a Comment

Blog Archive

About Me

My photo
Lisboa, Portugal
Learning to better myself.