4 ms·
> Learning about "for" loops is not learning to program, any more than learning about pencils is learning to draw. This is incorrect. If an artist doesn't know
by qez2 3y ago
> Learning about "for" loops is not learning to program, any more than learning about pencils is learning to draw.
This is incorrect. If an artist doesn't know what pencils are, then leaning about pencils is learning how to draw.
> Thus, the goals of a programming system should be: to support and encourage powerful ways of thinking
People can naturally think, but they cannot naturally use advanced tools. The goal of education is to acquaint people with information they are lacking. It's not necessary to tell people how to think. Surprisingly enough, when you give a person the ability to build, thoughts on how to use tools will come organically.