# Computational Thinking
What is computational thinking for?
- Engineering - building a thing with software
- Analysis - computing to make decisions
- Automation - putting in place a process that can be automated
Lowering the barrier to allow people to think with the aid of computers.
- Man-computer symbiosis is the vision.
- Concrete manifestation would be a spreadsheet.
- Can build fairly complex systems, collaboratively.
- Helps us think.
- Easy to understand and interact with.
- Many new systems being explored right now in the "tools for thought" space. Not clear what will work, exactly.
- Victor's work is required reading.
Learning to program.
What is "to program"
#inbox