How the First Rice Was Planted
Agriculture & Crop Origins

How the First Rice Was Planted

A Tiwa origin tale — the birth of agriculture.

Agriculture & Crop Origins12-Month Curriculum 12h

The Story

Before Rice

In the hills of Karbi Anglong, long before anyone can remember, the Tiwa people lived on what the forest gave them — wild yams, roots, leafy greens, and whatever fruit the season offered. Some years the forest was generous. Some years it was not.

A girl named Lakhi was twelve years old the year the forest was not generous at all. The rains came late, the fruit trees bore little, and by winter, the village's food stores were nearly empty.

"We cannot depend on the forest forever," said Lakhi's grandmother, stirring a thin soup of boiled roots. "The forest gives when it wants, not when we need."

"Then what do we do?" asked Lakhi.

"That," said her grandmother, "is the question no one has answered yet."

The Birds and the Seeds

Lakhi spent her days gathering food on the hillside. One morning, she sat resting beside a marshy patch of land where water collected after the rains. She watched a flock of munias — tiny, rust-coloured birds — pecking at the ground.

They were eating seeds from a tall grass that grew at the edge of the marsh. The seeds were small, hard, and pale — not much to look at. But the birds loved them. They pecked and pecked, scattering as many seeds as they ate.

Lakhi noticed something. Where the scattered seeds fell into the wet mud, tiny green shoots had sprouted. The seeds were growing. By themselves. In the wet earth. Without anyone planting them.

"The birds are farmers," Lakhi said aloud, astonished. "They drop seeds, and the seeds become plants, and the plants make more seeds."

The Experiment

Lakhi gathered a handful of the pale seeds and carried them home. Her grandmother looked at them and shrugged. "Those are just wild grass seeds. Too small to eat."

But Lakhi had a plan. She cleared a small patch of earth near the stream behind her house. She flooded it with water, the way the marsh was flooded. Then she pressed the seeds into the mud, one by one, in neat rows — just as the birds had scattered them, but with intention.

She waited. The village children laughed at her. "You're planting grass?" they said. "Grass isn't food!"

"Not yet," said Lakhi.

The Green Rows

Within a week, green shoots appeared — thin and delicate, like eyelashes rising from the mud. Within a month, they stood knee-high, swaying in the breeze. Within three months, each stalk bore a drooping head full of pale seeds — hundreds of them, where Lakhi had planted just one.

Lakhi harvested the seeds, dried them in the sun, and rubbed off the husks. Underneath was a grain — white, smooth, and when boiled in water, soft and filling and faintly sweet.

Rice.

Her grandmother tasted it and went quiet. Then she tasted it again. Then she began to cry.

"This is it," she said. "This is what we've been waiting for. Food that we can grow, not just find. Food that comes when we need it, not when the forest decides."

The Gift That Spread

Lakhi taught the village how to prepare paddies, flood them, plant seeds, and wait. The next harvest fed the entire village with grain left over. The village after that learned from Lakhi's village. And the village after that learned from them.

Within a generation, the hills and valleys of the Northeast were green with rice paddies — terraced fields carved into hillsides, flat paddies shimmering in river plains, each one a mirror reflecting the sky.

The Tiwa people remember Lakhi in their harvest songs. They say she didn't invent rice — the birds knew about it long before humans did. What Lakhi invented was paying attention. She watched what the birds did, understood it, and turned wild grass into the food that would feed millions across the land.

Every grain of rice on your plate began with a girl on a hillside, watching birds drop seeds into wet earth.

The end.

Try It Yourself

Choose your level. Everyone starts with the story — the code gets deeper as you go.

Story Progress

0%

Ready to Start Coding?

Here is a taste of what Level 1 looks like for this lesson:

Level 1: Explorer — Python
# Simulate rice growth under different conditions
import matplotlib.pyplot as plt

days = list(range(0, 22, 3))
normal = [0, 2, 8, 18, 32, 50, 68, 85]
fertilized = [0, 3, 12, 28, 48, 72, 92, 105]
low_light = [0, 1, 4, 8, 14, 20, 26, 30]

plt.plot(days, normal, "b-o", label="Normal")
plt.plot(days, fertilized, "g-o", label="Fertilized")
plt.plot(days, low_light, "y--o", label="Low light")
plt.xlabel("Days"); plt.ylabel("Height (mm)")
plt.title("Rice Seedling Growth Curves")
plt.legend(); plt.show()

This is just the first of 6 coding exercises in Level 1. By Level 4, you will build: Grow Rice and Measure Growth Variables.

By Level 4, enrolled students build: Grow Rice and Measure Growth Variables

Free

Level 0: Listener

Stories, science concepts, diagrams, quizzes. No coding.

You are here

Enrolled

Levels 1-4

Python, NumPy, Matplotlib, real projects, mentorship.

Sign Up Free

Stay Updated

Join Waitlist

Get notified when enrollment opens for your area.

Notify Me

Level 0 is always free. Coding levels (1-4) are part of our 12-Month Curriculum.