DroneBlocks Curriculum & Software

Empower your entire school with cutting-edge drone and robotics STEM education!

   Watch Promo Enroll Your School Today

Unlock unlimited, school-wide access to our comprehensive collection of over hundreds of engaging lessons designed to inspire students across a broad range of grade levels and skill sets.

Our curriculum is meticulously crafted to support a diverse array of drone and robotics technologies, including:

  • DJI Tello (Standard, EDU, and Tello Talent) - Discontinued, Replaced with Level II Kit
  • Micro Crazyflie Drones - Autonomous Drones Level II
  • DEXI Drone - Autonomous Drones Level III
  • FPV Racing Kit
  • Drone Light Show Kit
  • Unitree Quadruped Robotics
  • databot data science sensors

Whether your students are just starting out or ready to dive into advanced programming, our lessons cover a wide spectrum of coding languages, including Block, Python, Open-CV, and JavaScript. Each lesson is thoughtfully designed to engage learners, build essential skills, and prepare them for the future of technology.

Exclusive Access to DroneBlocks Drone Coding Simulator

The DroneBlocks Annual Curriculum License Subscription also includes unlimited access to the DroneBlocks Drone Coding Simulator for all students at your school. This powerful tool allows students to practice and refine their coding skills in a virtual environment, simulating real-world drone operations without the need for physical drones. Perfect for enhancing classroom learning or remote instruction, the DroneBlocks Drone Coding Simulator empowers students to experiment, innovate, and master drone programming at their own pace.

Courses Included with Purchase



Crazyflie - Building, Flying, and Coding
Dennis Baldwin
DEXI - Building, Flying, and Coding
Learn how to build, configure, and fly the DEXI-5 PX4 developer drone
Dennis Baldwin
Crazyflie App Basics (Block Code + Simulator)
Clinton Evans
Crazyflie: Ultimate Block Coding Course
The Ultimate Block Code Course is a new course built from the ground up focusing on giving you all you need for your block coding needs. From the concept on “why blocks” right up to how they tie into completing bigger projects. Level 1, you’ll learn the basics and how to teach / roll out to your students. Know how to find all the blocks and some very cool “shortcuts” or “hacks”. Level 2 takes us to re-creating some of the DroneBlocks Classics (box mission, shuttle runs and snake) re-enforcing concepts like “loops”, “functions” and “variables” before diving into Level 3 where we build put everything together and build projects like “rescue drone” and “solar panel inspection” before wrapping this up in a special how to use Functions as “fill in the blanks” for student lessons.
Clinton Evans
Crazyflie Python Basics
Clinton Evans
Getting Started with Unitree Go1
DroneBlocks
Getting Started with Unitree Go2
DroneBlocks
Go1 Basic Training with DroneBlocks
Clinton Evans
Block-Coding and Node-RED with Go1
Dennis Baldwin
Using ROS / ROS2 (Robot Operating System) with Go1
Dennis Baldwin
C++ and Python Programming with Go1
Dennis Baldwin
Using Computer Vision for Object and Face Detection with Go1
Gabriel Margolis
Go1 Low-Level Motor Control
Gabriel Margolis
Go2 Application: Sensing and Navigation (Simulation)
Gabriel Margolis
Go1 Low Level Simulation
Gabriel Margolis
Go2 Application: Sensing and Navigation (Realworld)
Gabriel Margolis
Quick Start Guide for the DroneBlocks Drone Light Show Kit
🌟 Explore the world of drone creativity with the ultimate DIY drone light show kit!
DroneBlocks
FREE
Drones in Schools - FPV Racing
A Comprehensive Educational Journey
MultiGP STEM Alliance
FREE
DroneBlocks Getting Started Guide
Comprehensive guide for DroneBlocks applications and curriculum using the DJI Tello series drones.
Clinton Evans
FREE
Troubleshooting Tello
Overview on Problem-Solving with DroneBlocks and Tello
Marisa Vickery
FREE
Introduction to Tello Drone Programming
Learn Fundamental Programming Concepts & Watch Tello Fly!
Dennis Baldwin
FREE
Tello Block Coding - Math Edition
Join us for this exciting course where we learn how to apply Math equations to real world drone scenarios
Clinton Evans
$49
GeoGebra meets DroneBlocks
Mark Kaercher
The DroneBlocks Simulator
Learn how to simulate and test your code with a virtual Tello drone
Dennis Baldwin
JavaScript Programming with Go1
Dennis Baldwin
CrazyFlie Simulator - Welcome To Mars
Clinton Evans
Simulator 2.0 - Welcome to Mars
Clinton Evans
Simulator 2.0 - Egyptian Expedition
Made in partnership with Drone Legends
Drone Legends
Introduction to Tello EDU Drone Programming with DroneBlocks
Marisa Vickery
FREE
Advanced Tello Programming with DroneBlocks
Extend Your Programming Knowledge with Equations and 3D Flight
Dennis Baldwin
$49
Advanced DroneBlocks with Functions
Take your programming to the next level using functions
Dennis Baldwin
$49
Introduction to Tello Talent Programming with DroneBlocks
Robomaster TT Course
Clinton Evans
Tello & Art Presents: Dance
This series of curriculum showcases the "A" in STEAM, using DroneBlocks and Ryze Tello drones to promote, foster and inspire the arts!
Marisa Vickery
$49
Tello Challenges from Italy with Mr. Torelli - Part 1
Luigi Torelli
$49
Python In 14 Days
Clinton Evans
Tello Drone Programming with Python - Video Course
Go beyond block programming with Tello using Python
Dennis Baldwin
$49
Programming Robomaster TT (Tello Talent) with Python
Pat Ryan
DJITelloPy Drone Coding
A deep dive into coding Tello and Tello EDU with a 3rd party Python library
Pat Ryan
OpenCV, Python, and DroneBlocks for Tello Camera Control
Take photos and record video with Tello
Dennis Baldwin
$49
Advanced Tello Programming with Python 3 and OpenCV - Course 1/3
Setting up your Python 3 & OpenCV Programming Environment
Pat Ryan
$49
Advanced Tello Programming with Python 3, OpenCV, and ArUco Markers - Course 2/3
Using ArUco Markers for Accurate Positioning
Pat Ryan
$49
Advanced Tello Programming: When Art Meets Technology - Course 3/3
Applying Artistic Styles to Tello's Video Feed
Pat Ryan
$49
Introduction to JavaScript Programming with DroneBlocks Code
DroneBlocks Code is for advanced users that have moved beyond block coding. Program your drone with JavaScript and more advanced programming techniques.
Dennis Baldwin
$49
Sensor Programming with RoboMaster Tello Talent's ESP32 Expansion Kit
Take your ESP32 to the air with Arduino!
Dennis Baldwin
Node-RED Programming with Tello and Tello EDU
Learn the ins and outs of flow based drone programming
Dennis Baldwin
$49
Sensor Starters for databot 2.0
databot
Tello Meets databot
databot
Machine Learning with databot 2.0 and Python
Pat Ryan
Healthcare in the Himalayas Challenge
Natalie
FREE
Remote Pilot sUAS - FAA Part 107 Prep Course
Volatus Aerospace
Go2 Gesture Recognition
Explore the cutting-edge world of robotics with the Unitree Go2 Quadruped! In this course, you'll learn to use Python coding and the official Unitree SDK to bring your Go2 Quadruped to life. Implement gesture recognition and response systems to interact with the Go2 in real time and learn practical applications to make the Go2 respond to gestures with intelligent actions, paving the way for innovative real-world solutions.
Ben Holland
Go2 App Overview
A detailed introduction to the Unitree Go2 App
Ben Holland
DEXI - Sensor Wiring and Programming with ROS2 and Node-RED
Advance your DEXI drone programming! Integrate sensors and use Raspberry Pi GPIO for enhanced control.
Dennis Baldwin
DEXI - April Tag Fiducial Marker Detection with ROS2
Dennis Baldwin

Original Price: $588


Take advantage of the all-new DroneBlocks Simulator giving you the ability to explore DroneBlocks coding without a drone or in a virtual learning environment. Create your code in a simulated environment, sync your missions to your DroneBlocks account, and then launch your missions on the real drone. The DroneBlocks enterprise license for schools allows an unlimited number of students to use the simulator.

DroneBlocks Code

DroneBlocks Code is available on PC and Mac exclusively for members. DroneBlocks Code is for advanced users that have moved beyond block coding with DroneBlocks. Now program your Tello and Tello EDU using JavaScript and more advanced programming techniques.



Trusted By


DroneBlocks is a proud Institutional Partner with CSTA. Accompanied with our courses you will find aligned standards for each of the DroneBlocks Courses. While we also provide an exclusive Universal Skills & Educational Standards, we are strong advocates of the STA K–12 Computer Science Standards core set of learning objectives.

Have a question about bringing DroneBlocks to your institution? Schedule a Discovery Call with us anytime!

Download DroneBlocks FREE Apps for iOS, Android, & Chrome

Need to Buy a Hardware?


Get started now!