A programming language is like a natural, human language in that it favors certain methaphors, images, and ways of thinking.
Seymour PapertMy ex-student, Idit Harel, who wrote a book, "Children Designs," has a documented story of a kid who was very shy, isolated and didn't talk much to other kids. She was a little overweight, and the other kids looked down on her for that reason.But then she made a discovery about how to do something on the computer. The discovery was picked up by other kids, and within a few weeks there was a total transformation. This kid was now in demand. And that changed her feeling about herself.
Seymour PapertNothing enrages me more than when people criticize my criticism of school by telling me that schools are not just places to learn maths and spelling, they are places where children learn a vaguely defined thing called socialization...I think schools generally do an effective and terribly damaging job of teaching children to be infantile, dependent, intellectually dishonest, passive and disrespectful to their own developmental capacities.
Seymour PapertThe word constructionism is a mnemonic for two aspects of the theory of science education underlying this project. From constructivist theories of psychology we take a view of learning as a reconstruction rather than as a transmission of knowledge. Then we extend the idea of manipulative materials to the idea that learning is most effective when part of an activity the learner experiences as constructing a meaningful product.
Seymour Papert