The Story

Patriotic CoDrone Pro Blockly Challenges

🚀 Dual-Lap Drone Race — Autonomous + Manual Control

Objective: Race around a classroom course. Lap 1 is autonomous using Blockly code. Lap 2 is manual control using keyboard-coded inputs.

Suggested Steps:

  • Plan Your Autonomous Path – Code the path using takeoff, move_forward, turn, hover, land. Estimate distances and angles.
  • Test & Tweak Lap 1 – Run test flights and refine distances and turns.
  • Code Keyboard Remote – Build a keyboard control system using Blockly.
  • Run Manual Lap – Time the manual lap using keyboard code. Reflect on the results.

Bonus Discussion Prompts:

  • How does battery level affect lap consistency?
  • What are the tradeoffs between manual and autonomous control?

Planning Worksheet:

  • What obstacles will be part of your race track? Sketch or describe them.
  • Describe your autonomous flight plan for Lap 1 (blocks, directions, distances).
  • What keys will you assign for manual control in Lap 2?
  • Record your Lap 1 and Lap 2 times. Which was faster and why?
  • What will you test and adjust in your next run?

Resources for Drone Racing

  • GetFPV – Offers a wide selection of FPV racing drones, parts, and accessories for beginners and pros.
  • Rotor Riot – Premier source for FPV freestyle and racing drones, with tutorials and community support.
  • PyroDrone – Trusted retailer for high-quality FPV drones and components, ideal for racing enthusiasts.

Examples:

🌟 Drone Light Show — Team Choreography with Music

Objective: Program a synchronized 1–2 minute drone light show using LED sequencing, movement, and music.

Suggested Steps:

  • Choose Your Theme – Fireworks, stars, waves, etc.
  • Select the Music – 1–2 minutes, upbeat and classroom-appropriate.
  • Break Down the Music – Mark beat changes, key transitions.
  • Code the Choreography – Use takeoff, LED, yaw, hover, wait, land blocks in Blockly.
  • Practice and Perform – Adjust timing to sync with the music and perform in groups.

Optional Add-ons:

  • Peer voting for Most Creative, Best Sync, etc.
  • Add more drones or effects over time.

Planning Worksheet:

  • What is your show’s theme or visual idea? (e.g., stars, robots, fireworks)
  • What song will you use and what section of it (timestamps)?
  • How will you divide the music into sections (intro, verse, chorus, etc.)?
  • What drone movements and LED colors match each section?
  • What parts of your choreography will need testing or adjustments?

Resources for Drone Light Shows

  • Verge Aero – Provides drone light show solutions with user-friendly software for choreography.
  • Drone Show Software – Industry-leading software for creating and simulating drone light shows.
  • Sky Elements – U.S.-based leader in professional drone light shows with innovative displays.

Examples:

🎁 Drone Delivery — Candy Drop Mission

Objective: Attach a thread and polyhedron case to the drone, then fly and drop a candy onto a designated student desk.

Suggested Steps:

  • Design the Delivery Package – Build a light polyhedron case that holds a small candy.
  • Attach Thread to Drone – Use safe materials that don’t interfere with flight.
  • Write Autonomous Flight Code – Include takeoff, move_forward, hover, descend, wait, and land.
  • Execute the Drop – Test drop timing and adjust for accuracy.
  • Evaluate and Improve – Reflect on success and what could be changed.

Creative Options:

  • Design your own drop-release method (e.g., swing, bump release).
  • Try different package shapes or weights.

Planning Worksheet:

  • What shape will your delivery package be? Sketch or describe it.
  • What materials will you use for the case and thread?
  • How will you attach the package so it’s secure but releasable?
  • Describe your flight plan to reach the desk and drop the package.
  • How accurate was your drop? What will you try next time?

Resources for Drone Delivery

  • Zipline – Leader in autonomous drone delivery for medical supplies and more.
  • Wing – Google’s drone delivery service for food, groceries, and small packages.
  • OneDrone – Offers drones for delivery in disaster relief and commercial applications.

Examples:

Wings of Grit & Gratitude

Have you watched the "I WILL NOT QUIT - Motivational Speech" video?

I Will Not Quit Quiz

Test your knowledge of the motivational principles from Ben Lionel Scott!

Question 1

What does the video emphasize as the key to overcoming challenges?

Question 2

How does the video describe the mindset needed to achieve greatness?

Question 3

What does the video say about the role of pain in success?

Question 4

According to the video, what drives someone to keep going despite setbacks?