Curriculum

One flight path. Kindergarten to research lab.

One flight path, kindergarten to research lab: block coding → Python → ROS 2 → applied research.

Pick a starting point, every capability stays on as students climb. Aligned to CSTA and NGSS standards.

The platform at a glance

Elevating K Thru Life.

One platform, kindergarten to research lab. Three levels, one flight path, and a separate pathway for organizations doing original work.

55+
Courses
500+
Video Lessons
DEXI Sim Missions
3
Program Levels
The three levels

Three levels. One flight path.

A student climbs them in order, and every capability stays on as they go. Here's what changes at each level. Vertical Innovation sits apart from the climb; it is covered below.

On the screen

What each level looks like.

The same flight stack the whole way up. What changes is the surface a student works on: blocks in a shared world, then an editor, then asynchronous control of a live vehicle.

DEXI Flight Academy in the browser: lesson one of ten, Arm, with the prompt to spin up the props, a drone on a helipad in a pastel voxel world and a controls panel offering keyboard, RadioMaster or Xbox input.
Ground SchoolFlight Academy: ten lessons from arming the props to landing on a pad.
Close view of a DEXI-3 on the bench before a flight: carbon-fibre ducted frame, four motors, LED ring and flight controller visible, with a hand holding the battery about to go in.
Hover LabThe code leaves the browser and flies a DEXI‑3 on the bench in front of them.
An editor showing asynchronous MAVSDK Python: asyncio.gather running two telemetry subscriptions concurrently inside a timeout, with the PX4 simulator alongside.
Flight DeckConcurrent telemetry, offboard control, and vision on a live vehicle.
Sim to real

Same code. Browser to DEXI.

The same PX4 firmware that flies the real drone runs in the browser simulator. Code you test is code you fly, no rewrites, no toy stand-ins.

In the browser

Test it in the DEXI simulator

Students write missions in blocks or Python against a PX4 autopilot running in the sim (takeoff, optical-flow hover, computer-vision waypoints) with zero hardware in the room.

On the drone

Fly the exact same code on DEXI

That mission moves straight onto a DEXI drone, same firmware, same ROS 2 stack, same code. What you proved in the simulator is what lifts off indoors.

The simulator isn't a separate toy environment, it's the same flight stack the hardware runs. That's why a Ground School block mission and a Flight Deck ROS 2 mission share one continuous flight path: code you test is code you fly.

Industry-grade. K-12 ready.

The tools industry hires for.

Students learn the PX4, ROS 2 and computer-vision tools shipping in commercial drones: not toy versions. The same stack prepares them for careers as UAS technicians, autonomy engineers, and embedded-systems developers.

Autopilot

PX4

The open-source flight stack that powers commercial and research drones, the same firmware in the sim and on every DEXI.

Robotics middleware

ROS 2

The industry-standard robotics framework for autonomous flight, sensing, and mission logic, introduced in Hover Lab, mastered in Flight Deck.

Perception

Computer Vision

Real CV pipelines for detection, tracking, and autonomous navigation, the perception skills behind modern drone autonomy.

Systems language

C++

Production-grade autonomy code on real embedded hardware, the bridge from classroom projects to professional UAS engineering.

Compare the flight path

Which level fits?

Every level shares one curriculum spine and one flight stack. What changes as students climb is the language, the hardware, and how far the missions can go.

  Ground School Hover Lab Flight Deck Vertical Innovation
Audience K–5 Middle–High High–College University–Industry
Languages Blocks Python ROS 2 + C++ Research
Hardware DEXI Blocks DEXI-3 DEXI-5 DEXI-10
Setting Browser + indoor Indoor Indoor + outdoor Research
Start free

Try the entire platform free for 14 days.