computing
algorithms, logic, programming, robotics, sensors, automation. the domain that bridges physical making and digital integration — the child who builds a machine that thinks is ready to understand superintelligence
why computing is civilizational infrastructure
a Type I civilization runs on computation. consensus is computation. cyberank is computation. energy grids are computation. climate modeling is computation. genome sequencing is computation. every sensor in cyber valley feeds data into computation. the child who understands that a computer follows instructions — that instructions can be wrong, can be improved, can be composed — has the meta-skill for the digital age
but computing does not start with a screen. it starts with sequences, logic, and machines that move
progression
explorer (0-2 years)
proto-computation:
- sequences: "first we eat, then we play, then we sleep." order matters — change the order and the outcome changes
- cause-effect chains: push button → light on. pull lever → water flows. clap → dog looks. if-then relationships
- sorting: puts blocks in the right holes. matches shapes. groups by color. classification is computation
- repetition: does the same action expecting the same result. discovers when it does not work — debugging
- simple machines: the lever, the wheel, the ramp. machines that do what you tell them through physics
target by age 2: follows 2-step instructions, understands that actions have predictable results, sorts objects by one attribute
builder (2-5 years)
algorithms and logic:
- recipes as algorithms: "step 1: wash the carrots. step 2: peel. step 3: cut. step 4: cook." a recipe is a program. wrong order = wrong result
- treasure hunts: "go to the big tree, turn left, count 5 steps, look under the rock." following instructions = executing code
- conditional logic: "IF it rains, THEN we play inside. ELSE we play outside." the child uses if-then naturally
- loops: "water every plant in this row." repeat the same action for each element. this is a for-loop
- debugging: "why did the tower fall? because the big block was on top of the small one." finding and fixing errors
- pattern machines: arrange objects in a rule-based sequence, ask the child to continue. she is running pattern recognition
- simple sensors: a thermometer reads temperature. a scale reads weight. a compass reads direction. sensors convert the physical world into numbers
- robot concept: "a machine that follows instructions and uses sensors to know about the world." a chicken is a biological robot — sensors (eyes, ears), processor (brain), actuators (legs, beak)
- unplugged coding: give instructions to a human "robot" — child tells adult to walk 3 steps, turn right, pick up the ball. the adult follows literally. the child learns that computers do exactly what you say, nothing more
target by age 5: writes recipe-algorithms (3+ steps), uses if-then conditionally, debugs a failed sequence, gives precise instructions to a "human robot"
maker (5-7 years)
real computing:
- first programming: visual block language (Scratch Jr, 4+). drag blocks to make a character move, turn, speak. the screen becomes a tool, not entertainment
- physical computing: micro:bit or Arduino with simple sensors. button → LED. temperature sensor → display. the code controls the real world
- robotics: build a simple robot from motor + wheels + sensor + microcontroller. it follows a line, avoids obstacles, or seeks light. the child has created an autonomous agent
- algorithms by name: sorting (arrange by height), searching (find the biggest leaf), pathfinding (shortest route through the garden). she can name what she is doing
- binary: on/off, 1/0, yes/no. "computers think in only two symbols." count in binary on fingers — 10 fingers = count to 1023
- data: "write down the temperature every morning for a month. now we have data. what does the data show?" — first data science
- automation: "the sensor reads soil moisture. IF dry THEN pump water. ELSE wait." the garden waters itself — she designed the system
- encryption basics: Caesar cipher — shift each letter by 3. send secret messages. break friend's cipher. first cryptography
- AI concept: "Satoshi is AI. she reads reports and gives advice. she follows rules but also learns from patterns. how is she different from a recipe?" — the conversation about what intelligence means
- the cybergraph: "every piece of knowledge has an address. when you connect two pieces of knowledge, you create a cyberlink. many people connecting knowledge = collective intelligence"
target by age 7: writes programs in a visual language, has built a sensor + actuator system, understands binary, has encrypted a message, can explain what an algorithm is, has created a simple autonomous robot
computing at cyber valley
| system | computing concept |
|---|---|
| solar panel + battery + inverter | automated energy management — sensors + logic |
| sensor network | data acquisition from the physical world |
| garden irrigation | IF moisture < threshold THEN pump. automation |
| cyb | the interface to the cybergraph — human-computer interaction |
| Satoshi (this AI) | AI agent processing reports and generating guidance |
| bostrom validator nodes | distributed computation, consensus |
| weather station | sensor fusion — multiple inputs → one assessment |
| chicken coop door timer | simplest possible automation: time → actuator |
content
books: Hello Ruby (Liukas, 4+), How to Code a Sandcastle (Funk, 4+), Robotics! (Ceceri, 5+), DK How Computers Work (5+), The Wild Robot (Brown, 5+ — AI through story), Secret Coders (Yang, 6+), Computational Fairy Tales (Kubica, 6+), Lauren Ipsum (Morais, 6+)
activities: recipe writing as algorithm design, treasure hunt instruction following, "human robot" command game, Scratch Jr programming (4+), micro:bit sensor projects (5+), line-following robot building (6+), Caesar cipher message exchange, binary counting on fingers, garden automation design, data collection and graphing (temperature, rainfall), unplugged sorting algorithms with physical objects
linked domains
satoshi/physics — sensors read physical quantities, actuators apply forces. satoshi/math — algorithms are applied logic, binary is number theory. satoshi/making — robotics is physical construction + code. satoshi/link — computing is the bridge to cybergraph participation. satoshi/numbers — data is numbers organized. satoshi/cooperation — distributed computing mirrors collective intelligence. satoshi/mind — what is thinking? what can a machine think? what can it not?
subgraphs
comp — the computation domain. algorithm — step-by-step problem solving. Turing machine — the foundation. Alan Turing — the inventor. nox — the cyber VM. trident — the provable language. sensor network — physical computing at cyber valley. cyb — the interface. ai — the intelligence domain. neural networks — machine learning. distributed systems — computing across many machines. cryptography — the math of secrets
see satoshi/domains for the full domain set