CODING PROJECTS FOR HIGH SCHOOL STUDENTS

Coding & Computer Science Projects for High School Students

Build software that has to work in the real world. Connect Python, C++, AI, data, networking, robotics and hardware into an end-to-end system.

What Makes a Coding Project Stand Out?

A substantial software project has users or a real operating environment, technical constraints, design decisions, testing and iteration. Instead of collecting disconnected exercises, students can build software that controls, analyzes or coordinates a physical system.

Flight & Mission Software

Plan missions, manage waypoints, monitor telemetry and coordinate autonomous behaviors.

AI & Data Pipelines

Capture data, train or integrate models, evaluate results and turn predictions into useful actions.

Systems Integration

Connect software with cameras, sensors, embedded computers, networks and drone autopilots.

A Better Technical Portfolio Comes From Depth

A strong project can show architecture diagrams, readable source code, version history, test plans, performance data, technical tradeoffs and a working demonstration. Just as important, each student should be able to explain exactly what they designed, programmed and improved.

BUILD A STRONGER STEM PORTFOLIO

Software Is the Intelligence Behind the Drone

For students interested in computer science, the drone is a demanding platform: perception, real-time data, networking, controls, reliability and autonomy all have to work together. That makes it a rich environment for serious coding projects.

TELL US ABOUT YOURSELF
Student-created. Student-run. Free to join. AIdrones.partners is a technology community where high-school students find collaborators, form project teams around shared interests and work toward common goals, regardless of school or location. Tell us about yourself →
Student-led. Industry-advised. Experienced technologists from industry provide technical guidance and mentorship when project teams need it. How the community works →