
Kids here
build real
things.
Robots, games, apps and AI agents, made by students 8 to 18, in teams, shown to real audiences. Technology is the material. Ideas, teamwork and finishing are what they learn.
Grades 3–12 · San DiegoMade this semester
All projects →

[Project name]: line-following bot that maps the room

[Project name]: a co-op game, three levels, playable on a phone

[Project name]: an AI agent that answers questions about the school garden
Placeholder projects: real League photos, invented titles and names. Replace with this semester's work.
What they actually learn
Every project runs the same way, from the 9-year-olds to the high-school interns. The tools change every year; the five skills don't.
Form the idea
Turn "it would be cool if" into a problem a team can build against.
Run the project
Scope it, split it, ship it on a date. Miss the date, learn why.
Work the team
Three people, one codebase, real disagreements.
Build with AI
Use models the way engineers do: to go further, then check the work.
Present it
Stand up and explain it to strangers.




Ways to learn
All programs →We prepare kids for the science and technology careers of the 21st century through a multi-level program of weekly classes, from beginner to industry certification, plus free Tech Club meetings and many other ways to learn.
Weekly classes
Weekly group classes in programming, robotics and AI. In person or online.
Python Programming →Java Programming →Robotics, AI and Technology →Competitive Robotics →Free and community
Free Tech Club meetups, the Robot Garage, and League Labs.
Tech Club →League Labs →Robot Garage →Partnerships
High Tech High, and Geeks Academy and El Garage Hub in Tijuana.
High Tech High →Geeks Academy and El Garage Hub →
Competitive Robotics
Get serious about competition
For experienced students ready to get serious about competitive robotics. Sharpen your robot design, build, and programming skills, and head into the season with a real competitive edge.

For parents: what a semester looks like
Weekly classes, 90 minutes, about five students per teacher, in person at Carmel Valley or online. Your student finishes projects you can see, play, or hold. Eight levels take them from a first program all the way to professional certification.
The League is a San Diego 501(c)(3) nonprofit. Our free Tech Club and community programs remove financial and geographic barriers for students across the county.
Hear from our community
“The LEAGUE of Amazing Programmers has built my confidence to become an engineer. I've had a wonderful experience so far with the league classes and the extraordinary internship that changed my perspective in engineering.”
“The LEAGUE of Amazing Programmers has helped me develop my software skills and also improve my skills in problem solving. The skills I learned from the league helped me lead an award winning robotics team in the San Diego Region.”
“I first joined The LEAGUE of Amazing Programmers in the 7th grade as just something my mom wanted me to do. Little did I know that it would become not only one of my favorite activities but would develop into my career choice.”
Help every student build
We work to give every student an opportunity for a technical career by running free and low-cost classes all over San Diego County. We can only reach every student with your help so please support us by volunteering to run classes or by making a donation.
We are proud to earn the trust of families, partners, and philanthropic leaders across San Diego.

