The Source Code Math, Logic & Probability
Master the ultimate language of reality. This course teaches numbers as the adjectives of the universe, geometry as nature's engineering, algorithms as recipes for thinking, and probability as the science of luck — so children can navigate a complex world.
Free to play. Earn Potential as you master units, then mint your collectible certificate.
What is this course?
The Source Code is the first course in the Almanac Academy journey: a complete introduction to math, logic and probability for young learners. It reframes numbers as a language, not a test — the language the universe uses to write itself. Every unit pairs a memorable story with the real mathematics behind it.
Numbers as a language
Numbers are not scary symbols on a test — they are adjectives that describe the universe. Children learn to read and speak the universal language of quantity.
Geometry in nature
Why are soap bubbles round and honeycombs hexagonal? Children discover that nature is a mathematician — circles, triangles, spirals and hexagons are engineering solutions.
Logic & algorithms
Computers are just fast, obedient assistants. Children learn to think in recipes, conditionals and debugging — the core skills of computational thinking.
The science of luck
Coins have no memory. Children explore probability, the bell curve and even chaos theory — learning when the world is predictable and when it isn't.
Measurement & scale
From the king's foot to the platinum bar, children learn how humans agree on reality — and why scale changes everything, from atoms to galaxies.
AI-guided mastery
An adaptive AI tutor narrates each unit, asks questions, and recycles wrong answers with spaced repetition until concepts truly stick.
The curriculum, unit by unit
20 units · 80 lessons. Click any unit to expand its full description and the lessons it contains, or jump straight to a chapter.
Number Sense: The Language of Reality
The journey begins with the idea that numbers are adjectives — words that describe the world. Children meet the number line, learn to weave numbers into grids, and discover why zero and base-ten are among humanity's greatest inventions.
- See numbers as adjectives that describe quantity, not scary symbols on a test
- Understand the number line as the home of all numbers — and how magnitude relates to the cost of energy
- Explain why zero is one of the most dangerous and powerful numbers ever invented
- Understand why we count to ten — a biological accident, not a cosmic law — and how other bases work
Unit 1
Adjectives of the Universe
Core8 questions
▸
Welcome. There is no rush here. We are stepping into the library of the universe to learn its language. In this unit, we will not look at numbers as scary symbols on a test. We will look at them as simple words—adjectives—that describe reality. Just as 'blue' tells you the color of the sky, a number simply tells you 'how much' of the sky there is. We are going to learn how to see the quantity hidden inside the world.
Unit 2
The Number Line: Roots and Branches
Core8 questions
▸
If numbers are adjectives, where do they live? In school, you might have seen them floating in space. But in nature, they have a home. We call it the Number Line. But do not think of it as a flat line on a page. Think of it as a tree. This unit explores how numbers grow in two directions—up into the sky and down into the earth—and why 'negative' does not mean 'nothing'.
Unit 3
The Grid: Weaving Numbers
Core8 questions
▸
Welcome back to the library. So far, we have counted things one by one. But the universe is impatient; it likes to do things in big groups. If you look at a honeycomb or a brick wall, you don't see one brick at a time. You see a pattern. In this unit, we learn to stop counting steps and start seeing shapes. We call this Multiplication, but really, it is just a way to weave numbers into a grid.
Unit 4
The Zero Hero
8 questions
▸
For thousands of years, humans counted without Zero. It seems obvious to us now, but to the ancients, writing down 'nothing' felt ridiculous. Why write a symbol for a sheep that isn't there? In this unit, we explore how the invention of Zero changed our species. It is not just an empty hole; it is the most powerful tool in mathematics. It is the placeholder that lets us reach the stars.
Unit 5
Alien Math: Why We Count to Ten
8 questions
▸
Have you ever wondered why we count up to ten before starting over? Why isn't 'one-zero' (10) the number after six? The answer is not in the stars; it is at the end of your arms. We use a 'Base-10' system simply because humans have ten fingers. But what if we met an alien with only eight fingers? In this unit, we step outside our own biology to see that our way of counting is just one of many.
Geometry & Measurement: Nature's Engineering
The world is not made of random scribbles — it is built from shapes that solve problems. Children explore circles, triangles and hexagons in nature, learn how humans agree on measurement, and train their spatial reasoning.
- Explain why nature chooses specific shapes — circles for storage, triangles for strength — and what pi really is
- Understand how standardized measurement ended the chaos of the king's foot, and how scale spans atoms to galaxies
- Train spatial reasoning: rotating objects in the mind's eye, reading bird's-eye views, and packing like Tetris
- Describe how nature builds skyscrapers and bridges without blueprints — and how humans copy them (biomimicry)
Unit 1
The Geometry of Nature: Circles & Triangles
Core8 questions
▸
Look around you. The world is not made of random scribbles. It is built from specific shapes that solve specific problems. Nature does not do 'decoration'; it does 'function.' When nature wants to protect something, it builds a circle. When humans want to build something strong, we build triangles. In this unit, we learn that geometry is not just drawing on paper—it is the engineering blueprint of reality.
Unit 2
The Ruler: Agreement on Reality
Core8 questions
▸
Imagine if you bought a rope, and the seller measured it using the length of his own arm. Now imagine the next seller has a shorter arm. You would feel cheated. This was the state of the world for thousands of years. In this unit, we explore how humans invented 'Standardization.' We agreed to use the same ruler so that we could build cities and trade fairly. A ruler is not just a stick; it is a treaty of trust.
Unit 3
Spatial Reasoning: The Simulator
Core8 questions
▸
Close your eyes. Picture an apple. Now, in your mind, spin the apple so you can see the bottom. Did you do it? Congratulations. You just used the most advanced virtual reality machine in the universe: your own brain. This skill is called Spatial Reasoning. It is the ability to move, rotate, and build objects in your mind without touching them. It is how we invent the future before it happens.
Unit 4
The Ant and the Rubber Band
8 questions
▸
This is a story about the impossible. Imagine a tiny ant standing on a rubber band. The ant wants to walk to the other side. But as the ant walks, the rubber band stretches. It gets longer and longer, faster than the ant can walk. It seems like a nightmare—a finish line that runs away from you. But in this unit, math reveals a shocking secret: if the ant never stops, it will actually make it.
Unit 5
Nature's Architects
8 questions
▸
Long before humans stacked the first stone, nature was building skyscrapers, bridges, and cities. But nature does not have cranes or blueprints. It has something better: evolution. Every shape you see in the wild—from the cell of a bee to the web of a spider—is the result of millions of years of testing. In this unit, we look at the master builders of the animal kingdom to see how they solve the hardest problems in engineering.
Algorithms & Logic: Recipes for Thinking
Computers are incredibly fast, obedient and literal-minded — they know nothing until we teach them. Children learn to think like programmers: writing recipes, following conditionals, and debugging when things break.
- Define an algorithm as a recipe for solving a problem, and understand why order matters
- Explain if-this-then-that logic as the law of the domino — and trace the invisible chain of causes
- Apply the golden rule of debugging: change one thing at a time, isolate variables, and talk to the rubber duck
- Understand functions as saved work, and meet Ada Lovelace — the first programmer
Unit 1
The Recipe: Algorithms
Core8 questions
▸
We often think computers are smart. They are not. They are actually incredibly fast, obedient, and literal-minded assistants. They do not 'know' how to do anything until we tell them exactly how. In this unit, we learn the language of instruction. We call it an Algorithm, but that is just a fancy word for a 'Recipe.' Whether you are baking a cake or launching a rocket, the secret is in the steps.
Unit 2
If-This-Then-That: The Domino Effect
Core8 questions
▸
The universe is not random; it is a giant row of dominoes falling forever. Nothing happens by magic. Everything happens because something else pushed it first. In this unit, we learn the law of 'Causality.' It is the simple rule that says: 'If this happens, then that will follow.' Understanding this chain reaction is the secret to predicting the future and fixing the past.
Unit 3
Debugging: The Art of Repair
Core8 questions
▸
In the last unit, we learned that every effect has a cause. But what happens when the effect is 'broken'? What happens when the car won't start or the cake tastes salty? You have to become a detective. You have to find the one broken link in the chain. In computer science, we call this 'Debugging.' It is not about being smart; it is about being methodical. It is the art of fixing the world, one variable at a time.
Unit 4
The Sandwich Robot
8 questions
▸
Imagine you have a robot butler. It is strong and fast, but it has zero common sense. If you tell it to 'make a sandwich,' it might stare at you forever. If you tell it to 'put peanut butter on the bread,' it might place the entire glass jar on top of the loaf. In this unit, we play a game called 'The Sandwich Robot.' It teaches us the most important rule of coding: computers do exactly what you say, not what you mean.
Unit 5
Ada's Note: The First Programmer
8 questions
▸
History often focuses on the people who built the machines—the hardware. But a machine without instructions is just a pile of metal. The person who breathed life into the computer was not an engineer, but a young woman living in Victorian England. Her name was Ada Lovelace. She looked at a clunky calculator and saw a future where machines could compose music. In this unit, we meet the mother of software.
Probability & Chaos: The Science of Luck
The universe is built on surprises. Children master the mathematics of uncertainty — from coins and dice to the bell curve — and then discover the wild frontier where prediction fails: chaos theory.
- Understand probability as the space between impossible and certain — and why the coin has no memory
- Explain the law of large numbers and the bell curve: how order emerges from a million unpredictable individuals
- Recognize the Gambler's Fallacy and the Monty Hall problem — where intuition and math disagree
- Describe the butterfly effect and why some systems, like the weather, resist perfect prediction
Unit 1
The Dice Roll: Controlling Luck
Core8 questions
▸
Humans hate not knowing. When we hear a rustle in the bushes, we want to know if it is the wind or a tiger. We want certainty. But the universe is built on surprises. In this unit, we learn to make peace with the unknown. We call this 'Probability.' It is the math of measuring luck. We cannot predict exactly what will happen next, but we can measure how likely it is.
Unit 2
The Bell Curve: The Shape of the Crowd
Core8 questions
▸
If you look at one person, they are a mystery. They might be tall or short, genius or average. You cannot predict them. But if you look at a million people, the mystery vanishes. A perfect shape emerges. We call it the Bell Curve (or Normal Distribution). It is the law that says: 'Most things are average, and extreme things are rare.' In this unit, we learn how nature uses this curve to balance the world.
Unit 3
Chaos Theory: The Butterfly Effect
Core8 questions
▸
We like to think the world is like a clock—logical, steady, and predictable. But the real world is messy. Sometimes, a tiny push creates a giant crash. A single spark burns down a forest. This is called 'Chaos Theory' or Non-Linearity. In this unit, we learn why we can predict the orbit of the moon for a thousand years, but we cannot predict the weather for next week.
Unit 4
The Monty Hall Problem
8 questions
▸
Your brain is a survival machine, not a calculator. Sometimes, it tells you things that feel 'right' but are mathematically wrong. There is no better example of this than the Monty Hall Problem. It is a simple game show puzzle that tricked the smartest people in the world. In this unit, we play the game to learn a hard lesson: when new information appears, you must be willing to change your mind.
Unit 5
Weather Forecasting: The Chaos Engine
8 questions
▸
We check the weather app every morning. It feels like magic, but it is actually the hardest math problem in the world. The atmosphere is a chaotic, swirling ocean of air, and predicting its future requires supercomputers the size of buildings. In this unit, we learn how meteorologists use 'The Grid' to see the future, and why, no matter how smart we get, nature always keeps a few secrets.
How mastery is tested
Every unit ends with practice questions in three formats (80 multiple choice · 40 fill in the blank · 40 order the words). Wrong answers are automatically recycled in later sessions until the learner proves mastery. Try one from each chapter — click an answer to test yourself:
Which of these is considered the 'universal language'?
To hold the most volume with the least surface area, nature uses a ____.
sphere
What is the simple definition of an 'Algorithm'?
The belief that a coin or die remembers past results is called the Gambler's ____.
Fallacy
Print-ready study guide for parents & teachers — the full curriculum unit by unit, chapter outcomes, sample questions and key vocabulary.
Message the founders
We are a tiny, independent team and we read every single message. Whether you have a feature idea, found a bug, or just want to talk about the future of learning, we're here. No support bots.
You must accept the Terms and Conditions