Comment

Comment by qez2

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

parent qez2 3 years ago

No comments yet

Be the first to share your thoughts.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton