Lots of really good constructionist theory here :))

Quotes

Composition

When knowledge can be broken up into “mind-size bites,” it is more communicable, more assimilable, more simply constructable.

”New commands, once defined, can be used to define others.”

Computing as a medium/language

”Seymour saw the computer not just as a problem-solving tool but as an expressive medium. He believed that learning to program was analogous to learning to write, providing children with new ways of organizing and expressing their ideas.”

Does language matter when programming? “A programming language is like a natural, human language in that it favors certain metaphors, images, and ways of thinking. The language used strongly colors the computer culture” (linguistic relativism)

Microworlds and simplification

Newton “understood” the universe by reducing whole planets to points that move according to a fixed set of laws of motion. Is this grasping the essence of the real world or hiding its complexities?

Restricted microworlds give students the freedom to explore, without needing to ask for permission or reassurance from teachers

In school, false theories are no longer tolerated. Our educational system rejects the “false theories” of children, thereby rejecting the way children really learn.

Danger of ‘simplicity’: Design Justice: “Imagine a suggestion that we invent a special language to help children learn to speak. This language would have a small vocabulary of just fifty words, but fifty words so well chosen that all ideas could be expressed using them. Would this language be easier to learn? Perhaps the vocabulary might be easy to learn, but the use of the vocabulary to express what one wanted to say would be so contorted that only the most motivated and brilliant children would learn to say more than ‘hi’.”

On mechanical thinking

People often fear that using computer models for people will lead to mechanical or linear thinking: They worry about people losing respect for their intuitions, sense of values, powers of judgement. They worry about instrumental reason becoming a model for good thinking. I take these fears seriously but do not see them as fears about computers themselves but rather as fears about how culture will assimilate the computer presence.

Relevant to AI systems: The definition of artificial intelligence can be narrow or broad. In the narrow sense, AI is concerned with extending the capacity of machines to perform functions that would be considered intelligent if performed by people. Its goal is to construct machines, and, in doing so, it can be thought of as a branch of advanced engineering… In order to make a machine capable of learning, we have to probe deeply into the nature of learning. And from this kind of research comes the broader definition of artificial intelligence: that of cognitive science.

”The question to ask about the program is not whether it is right of wrong, but if it is fixable. If this way of looking at intellectual products were generalized to how the larger culture thinks about knowledge and its acquisition, we all might be less intimidated by our fears of ‘being wrong.‘”

Multiple realization

”If we had to base our opinions on observation of how poorly children learned French in American schools, we would have to conclude that most people were incapable of mastering it. But we know that all normal children would learn it easily if they lived in France.”

In retrospect, we know that the road that led from nineteenth-century transportation was quite different. The invention of the automobile and the airplane did not come from a detailed study of how their predecessors, such as horse-drawn carriages, worked or did not work.

Logical consistency in systems

The conflicts are regulated and kept in check rather than “resolved” through the intervention of special agents no less simple-minded than the original ones. Their way of reconciling differences does not involve forcing the system into a logically consistent mold.

On brain being compartmentalized We put our skills and heuristic strategies into a kind of tool box — and while their interaction can, in the course of time, give rise to global changes, the act of learning is itself a local event.

Knowledge distillation

On the role of knowledge distillers and teaching: This problem goes deeper than a mere short supply of such people. The fact that in the past there was no role for such people has been cast into social and institutional concrete; now there is a role but there is no place for them.

It is a step toward a situation in which the line between learners and teachers can fade

A stage of unconscious work, which might appear to the mathematician as temporarily abandoning the task or leaving the problem to incubate, has to intervene… On the contrary, the problem has been turned over to a very active unconscious which relentlessly begins to combine the elements supplied to it by the

Misc

On self-correcting systems like bikes “Thus learning to ride does not mean learning to balance, it means learning not to unbalance, learning not to interfere”

Part of the fun is sharing, posting graphics on the walls, modifying and experimenting with each other’s work, and bringing the “new” products back to the original inventors.

On rejecting the false dichotomy of verbalizable versus nonverbalizable knowledge “No knowledge is entirely reducible to words, and no knowledge is entirely ineffable"

"As knowing how to use a computer becomes increasingly necessary to effective social and economic participation, the position of the underprivileged could worsen, and the computer could exacerbate existing class distinctions.”

On the split between ‘humanities’ and ‘science’ “It is self-perpetuating: The more the culture is divided, the more each side builds separation into its new growth”

The printed page cannot capture either the product or the process: the serendipitous discoveries, the bugs, and the mathematical insights all require movement to be appreciated.