We should think about what we mean by literacy. If you say, "He's a very literate person," what you really mean is that he knows a lot, thinks a lot, has a certain frame of mind that comes through reading and knowing about various subjects.The major route open to literacy has been through reading and writing text. But we're seeing new media offer richer ways to explore knowledge and communicate, through sound and pictures.
Seymour PapertMy basic idea is that programming is the most powerful medium of developing the sophisticated and rigorous thinking needed for mathematics, for grammar, for physics, for statistics, for all the "hard" subjects.... In short, I believe more than ever that programming should be a key part of the intellectual development of people growing up.
Seymour PapertA programming language is like a natural, human language in that it favors certain methaphors, images, and ways of thinking.
Seymour PapertYou can't think seriously about thinking without thinking about thinking about something.
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