CoDrone EDU Rainbow Route: Arc to the Gold
CoDrone EDU Rainbow Route: Arc to the Gold
March is the perfect time to bring a little color and creativity into your drone lessons. In this mission, students will program their CoDrone EDU to recreate a rainbow-shaped arc and land on a Pot of Gold at the end. Along the way, they’ll layer in LED transitions and a success message, extending their code while staying engaged from launch to landing.
For more ways to implement CoDrone EDU into your classroom visit our free curriculum at learn.robolink.com, or check out our themed activities on the blog.
NEW this month: Implement this lesson, share photos or videos on social media, and you’ll be entered into a drawing to win a new CoDrone EDU for your classroom fleet! The winning class will be announced on April 1, 2026 (no April Fools’ here). Tag us @robolinkinc on all social media platforms!
Classroom Set Up / Materials Needed
-
1 CoDrone EDU per group
-
Landing target, such as a gold/yellow piece of paper or “Pot of Gold”
-
Launch pad, such as a white sheet of paper or “Rainbow Cloud”
-
A structure or symbols to indicate the arc that drones should follow
-
A large sheet of butcher paper with a rainbow arc drawn on it (for a horizontal arc)
-
Item(s) placed in between the launch and landing pads (for a vertical arc)
-
A free-form setup with a clear launch zone and Pot of Gold marking the ends
Set the launch zone at one end of the room. Arrange a rainbow path, however you’ve decided to construct it in your classroom, in a curved arc to represent the rainbow. Place the Pot of Gold target at the end of the arc.


Challenge 1: Build the Rainbow Arc

Students begin by programming the drone to replicate the rainbow arc and land on the Pot of Gold.
This is where the real learning happens. Students quickly discover that large turns create sharp angles, while small repeated turns create a smoother curve. It becomes a natural conversation about iteration and motion control.
Encourage testing and revision. The goal is not a perfect rainbow on the first attempt, but thoughtful adjustments.

Extension: To add a layer of difficulty, require students to involve a loop within their program.
Challenge 2: Become the Rainbow

Once the arc flight is successful, students level up by turning the drone into the rainbow. As the drone progresses through the rainbow arc, the drone LEDs should change color in order of the rainbow.
Students will begin thinking about timing so that the LEDs change throughout the flight and don’t end too early (before landing) or too late (after landing). If the colors change too quickly, they must adjust without breaking the flight path.

Challenge 3: Claim the Gold

Now students add print statements to celebrate finding the Pot of Gold!
When the drone reaches the Pot of Gold, they must print a success message such as:
-
Found the pot o’ gold!
-
Luck of the Irish activated!
-
Rainbow route complete.
This final layer reinforces logical sequencing and gives students a clear mission-complete moment. It also provides an easy checkpoint for assessment.

Real World Connection
This mission mirrors how programmers and pilots design flight paths in autonomous drones. Smooth curves are not created with one large command but with small repeated adjustments. In real-world applications, flight control systems break large movements into tiny calculations happening hundreds of times per second.
For example:
-
Package delivery pilots and software teams design curved descent paths so drones can approach homes safely without abrupt turns. Those smooth paths are built from small, repeated directional changes just like your students’ forward-and-turn loop.
-
Film and media drone operators program sweeping arc shots for movies, sporting events, and live broadcasts. To capture stable, cinematic footage, they rely on gradual motion changes rather than sharp angles.
-
Environmental monitoring teams use drones to follow curved routes along coastlines, rivers, or wildfire perimeters. Their flight software continuously adjusts heading and speed to maintain consistent coverage and avoid obstacles.
-
Civil engineering inspection crews flying around bridges or stadiums depend on precise incremental movement to trace curved structures safely and collect accurate data.
Students also engage in another authentic computational thinking practice: presenting findings and providing or accepting feedback. In professional settings, engineers regularly:
-
Conduct controlled flight tests
-
Analyze performance logs and telemetry data
-
Share results during design reviews
-
Adjust code or hardware based on team input
This cycle of test, analyze, refine, and retest is called the Design Process and is central to robotics, transportation technology, film production, infrastructure inspection, and many other industries. By building, testing, adjusting, and explaining their rainbow arc, students are practicing the same iterative process real drone teams use every day.
Wrap Up
The Rainbow Route mission turns abstract programming concepts into something students can see, measure, and refine in real time. By building a curved flight path step by step, learners experience how small adjustments in code lead to noticeable changes in motion. They are not just told that iteration matters. They see it every time their arc becomes smoother.
Layering in LED transitions and a success message deepens that understanding. Students move from basic movement to managing system states and producing meaningful output. Each challenge builds on the last, reinforcing sequencing, loops, timing, and logical structure in a way that feels purposeful.
Whether you fully embrace the March theme or simply use it as an engaging entry point, this activity keeps programming hands-on, collaborative, and grounded in problem solving. Students are planning, testing, revising, and communicating like real engineering teams.
Ready to bring this mission and more like it into your classroom?
Explore free, classroom-ready lessons and challenges on Robolink Learn and discover how CoDrone EDU helps students connect coding concepts to authentic, real-world skills.
And as a reminder, sharing this lesson on social media will enter you into a drawing to win a drone to add to your fleet!