
Bamboo groves that sing — resonance and Aeolian sound.
The Restless Wind
In the beginning, the Wind was restless. She blew across the plains and over the mountains and through the valleys of Northeast India, but she was never satisfied. She could not sit still for even a moment. She could not rest on a branch or lean against a hill or lie down in a field. She was always, always, always moving.
"I'm so tired of moving," said the Wind, which was a strange thing for wind to say. "But I don't know how to stop."
She tried stopping behind a mountain. The mountain blocked her for a moment, but she simply flowed around it. She tried hiding in a cave. But she filled the cave with howling and came shooting out the other end. She tried lying flat on the surface of a lake. But she pushed the water into waves and had to keep moving to avoid falling in.
"Nothing can hold me," she sighed. "Nothing can teach me to be still."
The Rooted Bamboo
Meanwhile, in a thick grove near the banks of the Barak River, a young bamboo stalk stood perfectly still. She had been standing in the same spot since she pushed through the soil three monsoons ago. She had never moved more than a handspan in any direction. Her roots held her firm. Her neighbours pressed close on every side.
"I'm so tired of standing still," said the Bamboo, which was a strange thing for a plant to say. "But I don't know how to move."
She watched the birds fly over and envied their wings. She watched the river flow past and envied its freedom. She watched the deer walk through the grove and envied their legs. Everything in the world could move except her.
"Nothing can uproot me," she sighed. "Nothing can teach me to be free."
The Meeting
One afternoon, the Wind came blowing through the bamboo grove. She was in a hurry, as usual — rushing east because she had already been west, rushing low because she had already been high. She hit the bamboo grove at full speed.
And something extraordinary happened.
The Bamboo bent. Not broke — bent. Her long, slender stalk curved in a graceful arc, following the Wind's push. Her leaves rustled and whispered. Her whole body swayed from side to side, describing a beautiful, flowing movement that was neither running nor standing still.
The Wind, passing through the grove, felt something she had never felt before: resistance. Not the hard, blocking resistance of a mountain or a wall, but a gentle, elastic resistance that slowed her down without stopping her. The Bamboo absorbed the Wind's energy, held it for a moment, and then released it in a soft, swaying rhythm.
For the first time in her life, the Wind was not rushing. She was flowing.
"What are you doing to me?" asked the Wind.
"What are you doing to me?" asked the Bamboo.
Learning Together
They practised every day. The Wind came to the bamboo grove each afternoon, and each afternoon they discovered something new.
When the Wind blew gently, the Bamboo swayed like a lullaby — slow and sweet, back and forth. The leaves made a soft shhhhhh sound, like a mother hushing a child.
When the Wind blew hard, the Bamboo bent low and snapped back with a crack, and the sound echoed through the grove like a drum. The movement was fast and dramatic — a wild, fierce motion that shook loose leaves into the air like confetti.
When the Wind blew in circles, the Bamboo spiralled on her stalk, twisting and untwisting in a movement so beautiful that the birds stopped to watch.
"You're teaching me to stop without stopping," said the Wind. "I'm moving through you, but I'm also staying."
"And you're teaching me to move without moving," said the Bamboo. "I'm rooted, but I'm also dancing."
The First Dance
And that is what it was: a dance. The very first dance in the world. One partner rooted, one partner free. One partner strong, one partner wild. Together, they created movement that neither could create alone — a movement that was both stillness and flight, both strength and surrender.
The other trees watched and were jealous. The teak tried to dance, but she was too stiff and cracked her branches. The banyan tried, but he was too heavy and just groaned. The palm tree had some success — her fronds fluttered prettily — but she lacked the Bamboo's grace.
Only the Bamboo could dance with the Wind. Because only the Bamboo understood the secret: you don't fight the force that moves you. You move with it. You bend without breaking. You sway without falling. You let the energy flow through you and transform it into something beautiful.
To this day, if you walk through a bamboo grove in Northeast India when the wind is blowing, you will see the dance. The bamboo sways and bends and rustles, and the wind sings through the stalks like a flute. It is the oldest dance in the world, and it is still the most graceful.
And somewhere in the music of bamboo and wind, you can hear the echo of two lonely creatures who found each other and discovered that opposites don't just attract — they dance.
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 does bamboo "choose" which note to sing?
# The Strouhal formula: f = St * V / D
St = 0.2 # Strouhal number (constant for cylinders)
# Bamboo in a gentle breeze
V = 5 # wind speed in m/s
D = 0.05 # diameter in metres (5 cm)
f_bamboo = St * V / D
# Telephone wire in the same breeze
D_wire = 0.003 # 3 mm
f_wire = St * V / D_wire
print(f"Bamboo (5 cm): ${f_bamboo:.0f} Hz - low hum")
print(f"Wire (3 mm): ${f_wire:.0f} Hz - high whistle")
print(f"\nThe wire sings ${f_wire/f_bamboo:.0f}x higher!")
print(f"Thinner object = higher pitch (same wind)")This is just the first of 6 coding exercises in Level 1. By Level 4, you will build: Build a Resonant Frequency Calculator for Bamboo Tubes.
By Level 4, enrolled students build: Build a Resonant Frequency Calculator for Bamboo Tubes
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.
Bamboo groves that sing — resonance and Aeolian sound.
The big idea: "How the Bamboo Taught the Wind to Dance" teaches us about Resonance & Harmonics — and you don't need to write a single line of code to understand it.
Have you ever heard a hollow tube whistle when wind blows across it? Try blowing across the top of an empty bottle — you get a clear tone. Now blow across a bottle of a different size — you get a different tone. Something about the tube itself decides which note it produces. What is that "something"?
When wind flows past a round object like a bamboo stalk, the air cannot simply pass straight through. It has to split and flow around both sides. As it does, it creates spinning pockets of air behind the stalk called vortices. These vortices do not form randomly — they alternate: one peels off the left side, then one from the right, then left again, like a zigzag pattern trailing behind the bamboo. This alternating pattern is called a von Kármán vortex street, named after the engineer who first described it mathematically.
Each time a vortex peels away, it creates a tiny pressure pulse — a push. These alternating pushes happen at a specific frequency determined by a beautifully simple formula: f = St × V / D, where St is a fixed number (about 0.2), V is the wind speed, and D is the bamboo’s diameter. A 5 cm bamboo stalk in a 5 m/s breeze produces vortices at about 20 Hz — right at the lowest edge of human hearing, a deep hum you feel in your chest more than hear with your ears.
Check yourself: A thin wire (3 mm) and a thick bamboo pole (5 cm) are both in the same 10 m/s wind. Using f = 0.2 × V / D, which one produces a higher-pitched sound? Calculate both frequencies before reading on.
Key idea: Wind flowing past bamboo creates alternating vortices (a von Kármán vortex street) that produce pressure pulses at a frequency determined by f = St × V / D — the thinner the object or faster the wind, the higher the pitch.
Imagine pushing a child on a swing. If you push at random moments, the swing barely moves — your pushes sometimes help and sometimes fight the swing’s motion, cancelling each other out. But if you push at exactly the right moment — once per swing, always at the top of the arc — each push adds to the last, and the swing goes higher and higher. That "right moment" is the swing’s natural frequency.
Every object has a natural frequency: a tuning fork, a bridge, a bamboo stalk, a wine glass. It depends on the object’s mass, stiffness, and shape. When an outside force pushes at exactly this frequency, energy piles up with each cycle. The vibrations grow and grow. This is resonance.
Resonance can be beautiful — it is how every musical instrument works. A guitar body resonates with the strings to amplify sound. A bamboo flute resonates with the air column inside to produce clear notes. But resonance can also be catastrophic. The most famous example: the Tacoma Narrows Bridge in Washington State, USA. In 1940, steady 64 km/h winds created vortices that matched the bridge’s twisting frequency. The bridge began to oscillate wildly, twisting back and forth in enormous waves, and after about an hour it tore itself apart and collapsed into the river below.
This is why soldiers break step when crossing a bridge. Marching in step creates a rhythmic force. If that rhythm matches the bridge’s natural frequency, resonance could build to dangerous levels. After the Broughton Suspension Bridge collapsed in 1831 under 74 marching soldiers, breaking step on bridges became military doctrine worldwide.
Prediction you can test: Fill two identical glasses with different amounts of water and tap each with a spoon. They ring at different pitches because the water changes their natural frequency. The fuller glass has more mass and vibrates at a lower frequency.
Key idea: Resonance occurs when a forcing frequency matches an object’s natural frequency, causing vibration amplitude to grow dramatically — this is how instruments make music, and how bridges can be destroyed.
Access all 130+ lessons, quizzes, interactive tools, and offline activities
When you blow across a bamboo tube, the air inside vibrates back and forth. The sound wave travels to the far end, bounces back, and meets the next wa...
The story says the Bamboo "bent but did not break." This is not poetic licence — it is engineering fact. Bamboo has a **strength-to-weight ratio** tha...