A programming language is like a natural, human language in that it favors certain methaphors, images, and ways of thinking.
Seymour PapertI think we should allow for schools within schools, where 100 out of 500 kids may be organized by the way they work and what they do, and what they do often is more progressive. I would like to see a lot of kids of different ages, maybe even some adults, work together on a project.
Seymour PapertWe imagine a school in which students and teachers excitedly and joyfully stretch themselves to their limits in pursuit of projects built on their own visions โฆ not one that that merely succeeds in making apathetic students satisfy minimal standards.
Seymour PapertEven with the most stupid video games, kids learn more about learning than they ever did before, because they want to learn codes and moves before other kids figure them out. They're motivated to seek out someone or search the Net for help. A student who makes a video game has to solve mathematical problems to make special effects happen on the screen.
Seymour PapertWe often treat children as if they're not very competent to do anything on their own. So we make them stop learning in a natural way - by exploring. Logo [the computer programming language ] allows them to find their way around the computer, as they would find their way around the house, uncontaminated by the bureaucracies of schools.
Seymour Papert