
A kind girl whose spirit refused to be silenced, growing back as tulsi, gourd, lotus, and champa tree.
The Girl by the River
In a village where the Brahmaputra bent gently around a grove of banana trees, there lived a girl named Tejimola. She was perhaps eleven years old, with dark eyes that noticed everything and hands that were never still — always planting something, always tending something, always coaxing green things out of brown earth.
Tejimola was the kind of child that the whole village loved. She fed the sparrows that gathered on the bamboo fence outside her house, scattering leftover rice for them each morning until they knew the sound of her footsteps and came before she called. She sang to the fish in the river — nonsense songs, made-up songs, songs with no words at all — and the fishermen swore the catch was always better near the spot where Tejimola sat on the bank. She never passed a person on the path without smiling, and her smile was the kind that made people stand a little straighter and feel that the day might turn out well after all.
Her mother had died when Tejimola was very young — so young that she remembered only a warmth, a scent of mustard oil and jasmine, and a voice singing the same lullaby that Tejimola now sang to the sparrows. Her father, a merchant who traded in cotton and spices, loved Tejimola more than anything in the world. He braided her hair before school. He brought her seeds from every town he visited — sunflower seeds from the plains, marigold seeds from the hill markets, a small packet of tulsi seeds wrapped in a banana leaf from a temple in the south.
But the merchant was often away. The river trade took him downstream for weeks at a time, and during those absences, Tejimola was left in the care of her stepmother.
The Stepmother
The stepmother was not wicked in the way of fairy tales — not at first. She was a woman who had married a man she did not love for the security of his house, and she resented the child who reminded her every day that she was not the first wife, not the first love, not the one who mattered most. Tejimola's kindness, her effortless goodness, her way of making the whole village smile — these things felt to the stepmother like accusations. Like mirrors held up to show her own smallness.
When the merchant was home, the stepmother was polite. She cooked well. She kept the house clean. She spoke to Tejimola in a voice that was not warm but was not cold either — a voice like standing water, neither flowing nor frozen.
But when the merchant left on his longest journey — three months down the Brahmaputra to the markets of the south — something in the stepmother shifted. The pretence of courtesy fell away like a leaf in autumn.
She gave Tejimola the heaviest chores. She fed her last and least. She forbade her from singing, from sitting by the river, from feeding the sparrows. "You waste rice on birds," she said, "while I stretch every grain to keep this house fed."
Tejimola bore it quietly. She did the chores without complaint. She ate what she was given. She stopped singing — but the sparrows still came, and the stepmother hated them for it.
One evening, the stepmother found Tejimola in the garden, kneeling in the dirt, planting tulsi seeds by moonlight. The girl's hands were covered in soil, and she was whispering to the seeds the way she whispered to everything — gently, encouragingly, as if the seeds were alive and frightened and needed to be told that the world was safe.
Something broke in the stepmother. She seized Tejimola by the arm, dragged her to the far corner of the garden where the soil was dark and loose, and buried her there — in the earth that Tejimola had loved so well.
The First Growing
The village searched for Tejimola. The stepmother told them the girl had run away — perhaps followed her father downstream, perhaps wandered into the forest. The neighbours searched the river, the forest paths, the market towns. They found nothing.
But three days after Tejimola disappeared, a tulsi plant pushed through the soil in the far corner of the garden. It grew with impossible speed — ankle-high by morning, knee-high by noon, waist-high by evening. Its leaves were dark green and glossy, larger than any tulsi the village had ever seen, and they gave off a fragrance so strong and sweet that people passing on the road would stop and breathe deeply and feel, for a moment, an inexplicable sadness.
The stepmother knew. She knew the way you know a dream is about to become a nightmare. She pulled the tulsi out by its roots — every stem, every leaf, every thread of root she could find. She burned the remains and scattered the ashes in the river.
The Second Growing
A week later, on the muddy riverbank where the fishermen moored their boats, a gourd vine appeared. It grew along the ground with a purpose that seemed almost deliberate, its tendrils reaching toward the village, its leaves broad and shaped like open hands. Within days, it had covered the bank in green, and gourds hung from its stems — pale green, smooth, each one slightly warm to the touch, as if a small sun lived inside.
The fishermen were delighted. The village children picked the gourds and carried them home. But the stepmother saw the vine and went cold. She tore it down in the night — every stem, every root, every gourd. She hacked the earth with a hoe until nothing remained.
The Third Growing
In the pond behind the temple, where the water was still and dark and reflected the sky like a mirror, a lotus bloomed. It was white — not the pink of ordinary lotus but a pure, luminous white that seemed to glow in the early morning mist. Its petals were perfect. Its fragrance drifted across the village like a whispered name.
The temple priest said he had never seen a lotus bloom out of season. The old women of the village touched their foreheads and murmured prayers. The children gathered at the pond's edge and stared.
The stepmother came at midnight with a bamboo pole and pulled the lotus from the water. She crushed it underfoot. She threw the remains into the forest.
The Fourth Growing
And then the champa tree grew.
It appeared not in the garden, not on the riverbank, not in the pond — but in the centre of the village courtyard, where the path forked and the banyan tree cast its ancient shade. It grew from bare, packed earth where nothing had grown for as long as anyone remembered. It grew fast — a sapling at dawn, a young tree by evening, a full-grown champa by the end of the week.
Its trunk was straight and strong. Its leaves were dark, glossy, pointed like spearheads. And its flowers — the champa flowers — were the colour of old gold, waxy and perfect, with a fragrance that filled the entire village. Not just the courtyard, not just the lane, but every house, every room, every corner. The scent of champa — warm, sweet, heavy with memory — drifted through open windows and settled on sleeping faces and made people dream of a girl who used to sing to sparrows.
The stepmother came with an axe. She stood before the tree and raised the blade. But the tree was thick now, its bark hard, its roots deep. She struck once and the axe bounced back. She struck again and the handle cracked. She struck a third time and the blade broke clean off and fell at her feet.
The champa tree stood. The flowers bloomed. The fragrance poured out over the village like a benediction.
The Father Returns
Three months after he left, Tejimola's father came home. He walked up the path from the river ghat, tired and dusty, carrying gifts — a silk scarf, a brass lamp, a small wooden box of spices. He saw the champa tree and stopped.
It was beautiful. It was the most beautiful tree he had ever seen. But there was something else — something in the way its branches reached toward him, the way its lowest bough extended like an arm, the way its golden flowers turned their faces in his direction.
He walked to the tree and stood beneath it. A branch — the lowest branch — dipped slowly, gently, impossibly, and its tip brushed his face. The leaves were cool against his cheek. The flowers breathed their scent into his hair.
And he heard — not with his ears but with something deeper, something in the marrow — a voice he knew. A voice that had sung to sparrows and whispered to seeds and laughed at the fishermen's jokes and said goodnight to every star.
"Father, I am here. I never left."
The merchant fell to his knees beneath the champa tree and wept. The whole village gathered around him. The stepmother was found and sent away — not with violence, but with the quiet, implacable verdict of a community that understood, at last, what had happened.
The Growing That Never Stops
The champa tree still stands in the stories told by grandmothers in Assam. Its roots are deep. Its flowers are golden. Its fragrance reaches every room in the village.
Tejimola's story has been told for centuries — passed from mother to daughter, grandmother to grandchild, teacher to student. It changes slightly with each telling, as all living stories do. But the core remains: a girl who was kind, who was buried, and who refused to stop growing.
Tulsi, gourd, lotus, champa — each form more beautiful than the last. Each time she was torn down, she came back stronger, more radiant, more impossible to ignore. The stepmother could destroy every individual plant, but she could not destroy the force that made them grow. That force was not magic. It was something older and simpler. It was the stubborn, patient, inexhaustible will of a kind heart to exist in the world.
Tejimola's story tells us that kindness cannot be killed. You can bury it. You can uproot it. You can cut it down and burn the remains and scatter the ashes in the river. It will grow back — as tulsi, as gourd, as lotus, as champa — every time, in a new form, more beautiful than before.
The end.
Choose your level. Everyone starts with the story — the code gets deeper as you go.
Here is a taste of what Level 1 looks like for this lesson:
# How fast do cells multiply?
import numpy as np
import matplotlib.pyplot as plt
hours = np.arange(0, 168) # one week
cells = 2 ** (hours / 24) # doubling daily
plt.figure(figsize=(8, 4))
plt.plot(hours, cells, color='#22c55e')
plt.xlabel('Time (hours)')
plt.ylabel('Number of cells')
plt.title('One cell becomes 128 in a week')
plt.show()
# What if cells divided every 12 hours instead?This is just the first of 6 coding exercises in Level 1. By Level 4, you will build: Plant Growth Experiment.
By Level 4, enrolled students build: Plant Growth Experiment
Free
Level 0: Listener
Stories, science concepts, diagrams, quizzes. No coding.
You are here
Level 0 is always free. Coding levels (1-4) are part of our 12-Month Curriculum.
Tejimola kept growing back as different plants. In the real world, plants regenerate through vegetative propagation — a single cell can become an entire organism. This lesson explores cells, photosynthesis, DNA, and genetics.
The big idea: "Tejimola — The Girl Who Became a Plant" teaches us about Plant Biology & Genetics — and you don't need to write a single line of code to understand it.
Imagine you want to make copies of your favourite drawing. You have two options: trace it exactly (you get a perfect copy, but if the paper tears, every copy has the same weak spot) — or hand it to a friend and say "draw something like this" (every version is a little different, and some might actually be better than the original). Plants face this exact choice every time they reproduce. The first method — exact copying — is called vegetative propagation. The second — mixing instructions from two parents — is sexual reproduction using seeds. Both work. Both have trade-offs. And understanding those trade-offs is the key to understanding how life survives.
Let's start with seeds. A flower is not decoration — it is a reproductive factory. Inside every flower are pollen grains (the plant's version of sperm) and ovules (the plant's version of eggs). When pollen lands on the right flower — carried by wind, water, or a bee's fuzzy legs — it fuses with an ovule. The result is a seed: a tiny package containing an embryo (baby plant), a food supply (to fuel early growth), and a tough coat (to survive drought, cold, or being eaten by a bird and pooped out kilometres away). Each seed carries DNA from two parents, so every seedling is genetically unique. That uniqueness is why seeds matter: in a field of 10,000 unique seedlings, at least some will survive whatever disease, drought, or pest comes next.
Now the other option: vegetative propagation — making new plants without seeds at all. Cut a stem from a tulsi plant, put it in water, and roots grow from the cut end within a week. The new plant is a perfect genetic copy — a clone. Strawberries send horizontal stems called runners along the ground; each runner puts down roots and becomes a new plant. Potatoes sprout from underground tubers. Banyan trees drop aerial roots that become new trunks. The largest organism on Earth is a clonal grove of aspen trees in Utah called Pando — 47,000 trunks sharing one root system. Every trunk is genetically identical. Cloning is fast and reliable, but it carries a hidden danger: if one clone is vulnerable to a disease, every clone is vulnerable. In the 1950s, the Gros Michel banana — the world's favourite — was wiped out by a fungus. Every tree was a clone. Today's Cavendish banana is also a clone, and a new strain of the same fungus is threatening it right now.
Before you move on, make a prediction: if a farmer wants identical, predictable fruit, should they use seeds or cuttings? What about a forest conservationist trying to save an endangered species? The answer is different for each — and by the end of this concept, you should be able to explain why.
Key idea: Plants reproduce two ways: seeds (mix DNA from two parents, create unique offspring, ensure diversity) and vegetative propagation (clone from one parent, fast and identical, but vulnerable to shared threats).
You and a tulsi plant don't look anything alike. But zoom in far enough — past the skin, past the tissue, down to a single cell — and you'll find the same molecule running the show in both of you: DNA. DNA is a long, twisted ladder (the famous double helix) made of just four chemical "letters": A (adenine), T (thymine), C (cytosine), and G (guanine). These four letters, arranged in different orders, spell out every instruction needed to build and run a living organism. Your DNA has about 3.2 billion letters. A tulsi plant has about 386 million. Wheat has 17 billion — five times more than you. Size doesn't equal complexity; what matters is which instructions are active.
Here's the rule that makes DNA work: A always pairs with T, and C always pairs with G. These are called base-pairing rules (or Chargaff's rules, after the scientist who discovered them). The two strands of the DNA ladder are held together by these pairs, like a zipper with matched teeth. This pairing rule is what allows DNA to copy itself: unzip the ladder, and each half is a template for rebuilding the other half. Every time a cell divides — in your body right now, roughly 3.8 million times per second — every letter of your DNA is copied. Most copies are perfect. When they're not, that's a mutation (we'll get to those next).
A gene is a section of DNA that contains the instructions for building one specific protein. Proteins do everything: they build cell walls, run photosynthesis, create flower pigments, fight infections, digest food. You have about 20,000 genes; a tulsi plant has roughly 35,000. But here's the twist: every cell in your body has the same complete set of DNA — the same 20,000 genes. What makes a skin cell different from a brain cell is not different DNA, but different genes being switched on and off. A leaf cell reads the "make chlorophyll" gene; a root cell reads the "absorb water" gene. Same cookbook, different recipes active in different rooms.
Check yourself: if every cell in your body has the same DNA, why can't your skin cells do photosynthesis? (Hint: it's not that they lack the gene — it's that the gene is switched off. Plants have the gene switched on in their leaf cells because of a different pattern of gene regulation.)
Key idea: DNA is a four-letter code (A, T, C, G) that carries all instructions for life. Genes are sections of DNA that build proteins. Every cell has the same DNA — different genes switched on = different cell types.
Access all 130+ lessons, quizzes, interactive tools, and offline activities
Every time a cell divides, its DNA is copied — all 3.2 billion letters (in humans) or 386 million (in tulsi). The copying machinery is astonishingly a...
For thousands of years before anyone knew what DNA was, people around the world discovered which plants could heal. In Assam, grandmothers made tulsi ...
Click to Explore — Plant Anatomy