The Girl Who Grew a Forest
Reforestation & Carbon Sequestration

The Girl Who Grew a Forest

Reforestation and carbon science.

Reforestation & Carbon Sequestration12-Month Curriculum 12h

The Story

The Empty Sandbar

In the middle of the Brahmaputra, not far from Jorhat, there was a sandbar so bare and white that it hurt your eyes to look at it in the afternoon sun. Nothing grew there. No trees, no grass, not even a weed. Just sand and silence and the endless river on every side.

A girl named Junali saw the sandbar every day from her school window, and it made her sad. “Everything around it is green,” she told her teacher. “The banks are green. The islands are green. But that sandbar is like a bald patch on the river’s head.”

Her teacher laughed. “Sand doesn’t grow trees, Junali.”

“Maybe it just needs someone to try,” said Junali.

One Tree a Day

The next morning, Junali paddled a small bhela — a raft made of banana stems — to the sandbar. She carried a single sapling in a clay pot: a sisoo tree, tough and fast-growing. She dug a hole in the sand, mixed in some river mud and cow dung, planted the sapling, and gave it water from the Brahmaputra.

“Grow,” she whispered. “Please grow.”

The next day, she planted another. And another. And another. One tree every day, rain or shine, school day or holiday. Sisoo, bamboo, cotton tree, arjun, neem. She carried them across the water on her little raft, one at a time, and planted them in the sand.

People thought she was strange. “It’s a sandbar,” they said. “The monsoon will wash everything away.”

The monsoon came. It washed away half her trees. Junali planted them again.

The First Shade

Two years passed. Junali had planted over seven hundred trees. Most had died — from floods, from drought, from goats that swam over and nibbled the leaves. But some survived. The sisoo trees were the toughest. They put down roots that gripped the sand like fingers, and their roots held the soil together, and the soil held more moisture, and the moisture helped more trees survive.

By the third year, the sandbar had shade. Actual shade. A patch of green in the middle of the brown-and-white river. Birds appeared — first a kingfisher, then mynahs, then a family of egrets that built nests in the tallest sisoo.

Junali sat under her first tree — now taller than she was — and cried. Not from sadness. From the overwhelming surprise of seeing her impossible idea become real.

The Forest Comes Alive

By the fifth year, the sandbar wasn’t a sandbar anymore. It was a forest — small, young, but unmistakably a forest. Bamboo groves rustled in the wind. Neem trees perfumed the air. The ground, once bare sand, was covered in fallen leaves and soft soil. Earthworms had arrived. Frogs sang after every rain. A monitor lizard took up residence in a hollow log.

A journalist from Guwahati heard about the girl who grew a forest and came to see it. He wrote a story that was read across the state. People compared Junali to Jadav Payeng, the real-life Forest Man of Majuli, who had done exactly the same thing decades earlier — turned a barren sandbar into a thriving forest, one tree at a time.

“I didn’t do anything special,” Junali told the journalist. “I just planted one tree a day. Anyone can plant one tree a day.”

The Living Proof

Today, Junali’s forest is home to over a hundred species of birds, dozens of insects, and even a small herd of wild buffalo that swims across from the mainland to graze in the clearings. The roots of a thousand trees hold the sandbar firm against the monsoon currents. What was once the barest spot on the river is now the greenest.

And every morning, Junali still paddles out to her forest and plants one more tree. Because a forest is never finished. It’s a living thing, always growing, always changing, always needing one more pair of hands.

“One tree is nothing,” Junali says. “But one tree every day for five years is a forest. That’s the secret. Not the size of the action. The stubbornness of repeating it.”

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
# How many trees does it take to offset one car?
car_co2_per_year = 4600   # kg CO2 (average car)
tree_co2_per_year = 22    # kg CO2 absorbed by one mature tree

trees_needed = car_co2_per_year / tree_co2_per_year
print(f"One car emits {car_co2_per_year} kg CO2/year")
print(f"One tree absorbs {tree_co2_per_year} kg CO2/year")
print(f"Trees needed to offset one car: {trees_needed:.0f}")

# Jadav Payeng planted 1 tree/day for 30 years
total_trees = 1 * 365 * 30
offset_cars = (total_trees * tree_co2_per_year) / car_co2_per_year
print(f"\nPayeng planted ~{total_trees:,} trees")
print(f"That offsets ~{offset_cars:.0f} cars every year!")

This is just the first of 6 coding exercises in Level 1. By Level 4, you will build: Calculate How Much Carbon a New Forest Stores.

By Level 4, enrolled students build: Calculate How Much Carbon a New Forest Stores

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.