AI curriculum for US schools · Grades 8–12

Teach AI in your school, from Grade 8 to Grade 12.

A complete, ready-to-teach AI course for middle and high schools. Students learn how artificial intelligence actually works and build their own, one level each school year. Your current teachers lead it, with training, lesson plans and reporting included.

Taught in schools across the US to hundreds of students.

Students at their desks during an AI lesson
Week one: how a computer sees a picture.
Grades 8–12one level per school year
265short lessons, 2 to 7 minutes each
54hands-on coding labs
Includedcertified teacher training

In plain terms

What is AI Ninjas?

AI Ninjas is a five-year artificial intelligence curriculum for US middle and high schools. Students start in Grade 8 with what AI is and how a computer reads a picture, and finish in Grade 12 by training a real AI model with the same tools used in industry. Along the way they learn Python and use the math they already study in class.

Read the full guide for schools →

Who it’s for
Students in Grades 8 to 12. No coding experience needed.
Who teaches it
Your own teachers, from any subject. We train them first.
How it fits
About two units a year in short lessons, inside periods you already have.
What students do
Write Python, build AI models, and earn a certificate at every level.
Where it runs
On our student platform, with grades synced to Google Classroom.
Student data
FERPA and COPPA aligned. Never sold, never used for advertising.

Scope and sequence

What students learn, grade by grade.

One level each school year. Every level ends with something the student built that actually runs, and a certificate that proves it.

  1. Grade8

    What AI is, and how a computer sees

    Students learn what AI is and why it runs on data. They see how a photo becomes a grid of numbers, write their first lines of Python, and use probability to make a computer predict.

    Students buildTheir first working AI program: a model that makes predictions from real data.
  2. Grade9

    Teaching a computer to find patterns

    Students teach a computer to spot trends and similarities in data, then test fairly whether the pattern really holds on examples it has never seen.

    Students buildA pattern-recognition model, tested on new data.
  3. Grade10

    How a neural network makes decisions

    Students learn how AI decides what matters most, using weights, vectors and matrices, and build a small network modeled on how the brain connects ideas.

    Students buildA two-layer neural network, coded by hand.
  4. Grade11

    How AI learns from its mistakes

    Students measure how wrong a model is, then use the idea of slope (the heart of calculus) to improve it step by step. This is how every modern AI system is trained.

    Students buildA three-layer network that trains itself.
  5. Grade12

    Building AI with professional tools

    Students move to TensorFlow and Keras, the tools engineers use in industry. They train a real model, measure its accuracy, and publish their work on GitHub.

    Students buildA capstone AI model in a public portfolio.
Starting later than Grade 8?

Most US schools start in Grade 8 so students get all five levels before graduation. The start year is your choice, and we plan the sequence around your grade levels and calendar. Inside the student platform each unit carries a rank name, from “The Disciple” to “The AI Ninja”, like belts in martial arts. Students enjoy the climb; you only need the grade plan above.

Every unit has its own page with learning goals and the full lesson list. Open the detailed curriculum →

What’s included

Everything your school needs to run it.

One school license covers the course, the training and the tools around it. Nothing extra to buy before the first lesson.

  1. A five-year AI curriculumGrade 8 to Grade 12, with a written scope and sequence your department can drop into its plan.
  2. Lesson plans and teacher guidesFor every session, with the answers, the common mistakes and the questions students actually ask.
  3. Certified teacher trainingA 45-minute get-started session before lesson one, then certified onboarding before the full year.
  4. A student platform in your school’s nameStudents sign in to a page with your name, crest and colors.
  5. Grades, progress and reportsClass and school dashboards, with grades synced to the Google Classroom your teachers already use.
  6. A named support teamThe same people every term, and a reply on student coding issues within one business day.

Inside a lesson

It starts with a handwritten 4.

In Grade 8, students learn that a computer can’t see a 4. It sees 784 numbers. They turn the digit into data, run it through a network, and get an answer back with a confidence score. Then they build that pipeline themselves, in Python.

  1. LearnA short lesson explains one idea.
  2. CheckA quick quiz confirms students followed it.
  3. BuildA hands-on lab where they code it themselves.
  4. ProveA lab quiz shows the idea stuck.

Every unit follows this same four-step loop. Read a sample lesson →

A teacher pointing at a student's screen in a computer lab

For teachers

No AI specialist on staff? You don’t need one.

The lessons explain every idea to students directly, and the teacher guides cover the rest. A math, science or computer teacher can lead the class after our training. So can a teacher from any other subject.

  • 45-minute get-started session before the first lesson
  • Certified onboarding before the full school year
  • Optional co-teaching and ongoing professional development

For principals and district leaders

What you can show your board and your parents.

Proof of learning

A starting baseline for every student, a graded check at the end of every unit, and a certificate at every level. Ready-made reports for department reviews, parent-teacher conferences and accreditation.

Assessment & reporting →

Standards and planning

A full scope and sequence with learning objectives for every unit. We map it to your state’s computer science standards with you, and we work to your purchase order.

The guide for schools →

Student privacy

FERPA and COPPA aligned, with a signed data agreement before the first login. We collect the minimum, never sell it, never advertise, and erase it within 90 days of leaving.

Student data & safety →

Built by an AI scientist with US patents in Explainable AI.

Every one of the 265 lessons was written by Syed Yasin, an AI scientist with more than 20 years in the field and the named inventor on two granted US patents. His work is about AI that can explain its own reasoning, and that is how the course teaches it.

About the founder

Getting started

From first call to first class in about six to eight weeks.

01

30-minute demo

See a real lesson, the teacher view and the reports. Ask anything. Nothing follows unless you ask for it.

02

A written proposal

Matched to your grade levels, class sizes and school calendar, for one class, a department or the whole school.

03

Train, then teach

Your teacher completes training, and your first class begins. Many schools start with one class and grow from there.

Questions schools ask

Frequently asked questions

What grades is the AI Ninjas curriculum for?

Grades 8 to 12 in US middle and high schools. It runs as five levels, one per school year, so a student who starts in Grade 8 finishes all five before graduation. The start year is your choice, and we plan the sequence around your grade levels.

Do our teachers need to know AI or coding?

No. The lessons explain every idea to students directly, and each session comes with a teacher guide that includes the answers and the common mistakes. A teacher of any subject can lead it after a 45-minute get-started session and certified onboarding, both included with the school license.

Do students need coding experience?

No. Grade 8 starts with what AI is and how a computer turns a picture into numbers, then students write their first lines of Python. Each level builds on the one before, so nothing is assumed.

Does it teach students how AI works, or how to use AI tools?

How AI works. Students build their own AI models in Python, from a first prediction model in Grade 8 to a neural network trained with TensorFlow and Keras in Grade 12. Along the way they learn why a model makes the decisions it does and how to test whether it is right.

How much class time does it take?

About two units a year, taught in short lessons of two to seven minutes followed by hands-on labs. It fits inside a computer science, math or science class you already run, so you do not need a new period on the schedule.

Does it align with state standards?

Every unit comes with written learning objectives, prerequisites and assessment points in a full scope and sequence. We map it to your state computer science standards with you.

How do we track student progress?

Each student takes a short baseline challenge, a graded check ends every unit, and a rubric-graded project ends every level with a certificate. Grades sync to Google Classroom, and class and school dashboards export reports for department reviews, parent-teacher conferences and accreditation.

How is student data protected?

The school stays in control of its data. We sign a data processing agreement before the first login, collect the minimum, never sell it or use it for advertising, and erase it within 90 days of a student leaving. The program is aligned with FERPA and COPPA. The full policy is one page.

How much does it cost for a school?

School pricing depends on how many classes and grade levels you run. Tell us your grade levels and class sizes and we send a written proposal for one class, a department or the whole school. We can work to a purchase order. Book a 30-minute demo to get started.

Can we start with one class?

Yes, and many schools do. Start with one class and one trained teacher, see how it fits your schedule, then add classes and grade levels. From first call to first class usually takes six to eight weeks.

See a real lesson, then decide.

Thirty minutes online with someone who has taught it. You’ll see the student platform, the teacher guides and the reports your school would use.

Not a school? Students, parents and adult learners can take the course on their own.