United States · Grades 9 to 12 · AI and Python exams

AI certification for high school students

A tenth grader who has trained a first model often asks the same thing next: is there a certificate that says I can do this? There is more than one, and they are not alike. One comes from a testing company that sells to schools and test centers, some from a cloud provider for people starting careers, and one by a Python foundation that tests code rather than ideas. This page lays the four realistic options side by side using only what each issuer publishes: who may sit the exam, how long it runs, what it tests, how long the credential lasts, and what a teenager needs a parent to sign.

Live teaching since 2020 · 10,000+ students · We teach the skills; the issuers run the exams

The short answer

A US high school student can sit four realistic AI-related exams: Certiport's IT Specialist Artificial Intelligence (50 minutes), Microsoft's AI-901 Azure AI Fundamentals (pass mark 700), AWS Certified AI Practitioner (65 questions, ages 13 to 17 with a parent's consent) and the Python Institute's PCEP. Modern Age Coders teaches the skills behind them live online, ages 13 to 18, in a batch or one to one.

Learn the skills behind the badge

Courses that prepare a teenager for more than one exam

An exam measures a slice of what a student knows. These courses build the whole of it, and each one is taught live by a regular teacher.

The four exams

Four exams a high schooler can realistically sit, side by side

Every cell below comes from the issuer's own page, read on 17 October 2026. Where an issuer publishes nothing on a point, the table says so rather than guessing. Exam fees are listed on each issuer's page and change by country, so check them there.

AI and Python certification exams open to US teenagers, from each issuer's published pages (read 17 October 2026)
ExamIssuerWhat it testsLengthPass markLastsUnder-18 rule
IT Specialist: Artificial IntelligenceCertiport, a Pearson VUE businessUsing AI to solve problems: data collection, feature engineering, NLP, feasibility, deployment planning50 minutes, 45 to 50 questionsSet by CertiportOne-time issuance, valid from the date passedCertiport says the series suits ages 14 and up
AI-901: Azure AI FundamentalsMicrosoftAI concepts (40 to 45%) and building with Microsoft Foundry (55 to 60%)Not stated on the exam page700 on a 1 to 1,000 scaleFundamentals certifications do not expireNo age rule on the pages we read
AWS Certified AI PractitionerAmazon Web ServicesAI, ML and generative AI concepts and AWS AI services90 minutes, 65 questionsSet by AWSThis certification is valid for 3 years13 or older; 13 to 17 with a parent or legal guardian's consent
PCEP: Certified Entry-Level Python ProgrammerPython Institute (OpenEDG)Python itself: data types, loops, functions, exceptions40 minutes plus 5 for the agreement, 30 questions70%5 yearsNot under 13; 13 to 17 with parental or legal guardian consent

How to read the table

Three of the four test ideas about AI. Only PCEP tests whether you can write and read code, and it tests Python rather than AI. PCEP makes a natural first exam because it rewards exactly the work a beginner is already doing.

The Microsoft pass mark is a scaled score. Microsoft says a score of 700 "may not equal 70% of the points", because harder question sets need fewer points to pass. Do not convert it to a percentage in your head.

Two details teenagers miss

Microsoft strongly recommends registering with a personal account, warning that with a work or school account "your exam records will be lost if you leave your organization". A student who registers through a school email can lose the record at graduation.

For AWS, "Candidates must be at least 13 years old at the time of scheduling an exam", and the Python Institute says children under 13 are not allowed to test or receive certification even with parental consent. A parent signs for both until the student turns 18.

Sources, read 17 October 2026: Certiport IT Specialist and exam lengths; Microsoft Exam AI-901; AWS Certified AI Practitioner and the AWS Certification FAQs; Python Institute PCEP and its testing policies. We are not connected with Certiport, Pearson VUE, Microsoft, Amazon Web Services or the Python Institute.

Exam by exam

What each issuer says about its own exam

The comparison table flattens real differences. Here is the detail behind each row, in the issuers' words where the words matter.

Certiport IT Specialist: AI

Certiport describes candidates as "AI enabled learners" who are prepared for the professional use of AI. It expects approximately 150 hours of instruction and hands-on experience with the topic, and Certiport says the American Council on Education recommends three college credits per IT Specialist exam passed. A recommendation is not a guarantee: each college decides for itself.

Microsoft AI-901

Microsoft updated the English version of this exam on April 15, 2026. It asks for knowledge of Python coding syntax and familiarity with Azure resources, which is more hands-on than the word Fundamentals suggests. The weight sits on building: "Implement AI solutions by using Microsoft Foundry" makes up 55 to 60% of the exam.

AWS AI Practitioner

AWS files this exam under its Foundational category and describes it as a starting point for people exploring AI and machine learning on AWS. It is the longest of the four at 90 minutes. Its credential lasts three years, the shortest stated validity of the four, and AWS lets a later exam renew it.

What changed in the IT Specialist AI objectives, from Certiport's blog of 29 April 2026
ChangeWhat Certiport says
Data objective split in twoObjective 2 became "Data Collection & Transformation" and "Feature Engineering"
Language models named"Objective 4.1 now covers Natural Language Processing (NLP)", with algorithm families in 4.1.2 to 4.1.6
New planning skillsFeasibility analysis, choosing visualization types for a data story, and planning for continuous integration and deployment
WhenEnglish, Spanish and French versions went live in June 2026

PCEP is also changing: the Python Institute lists PCEP-30-02 as the active version and PCEP-30-03 as scheduled for release on October 31, 2026 (as read on 17 October 2026), and says the update does not affect the five-year validity of credentials already earned. A student booking an exam this fall should check which version the voucher covers.

Sources: IT Specialist overview; the Certiport blog, 29 April 2026; Microsoft exam scoring and renewal pages; PCEP exam information.

Honest about value

What a certificate shows, and what it does not

Parents are right to ask what a certification is worth. The answer is narrower than the marketing around exams suggests, and more useful once it is clear.

What it does show

That on one day, under supervised conditions, the student answered enough questions correctly on a published list of objectives. That is real information. The objectives are public, so anyone can see exactly what was measured.

For a younger teenager it is also a finish line. Preparing for a fixed date teaches revision habits that a self-paced tutorial never does.

What it does not show

It does not show that the student can build anything. An exam samples knowledge in a fixed time; a model on GitHub with an honest write-up of where it fails says more about ability than any badge.

It is not an admission ticket or a job offer, and no issuer claims it is. We make no such promise either: we teach the material, the student sits the exam, and the result belongs to them.

Three kinds of paper a student might collect, and what each one means (ours)
KindExampleWho checks the workWhat it tells a reader
Certification examAWS AI Practitioner, PCEPThe issuer, in a proctored testThe objectives were met on test day
Course certificateThe free CS50 Certificate for CS50 AICourse staff, from submitted projectsThe projects were completed to a set standard
PortfolioA repository with code, data and a write-upAnyone who opens itWhat the student can actually do

Harvard's CS50 AI offers its free certificate to anyone who submits and scores at least 70% on each of the course's projects; submitting needs an edX account, and edX says users must be at least 13. Federal policy has also moved toward credentials for teenagers: the April 23, 2025 executive order on AI education asks agencies to encourage dual enrollment so students can earn "industry-recognized AI credentials concurrent with high school education". Neither turns a certificate into a guarantee. Our own view of certificates is in a certificate earned, not given.

Choosing

Which exam fits which student

There is no single right order, but there is a sensible default. This table is our advice, not any issuer's.

A first certification by grade and goal (ours)
StudentA sensible first examWhy
Grade 9, some PythonPCEPTests code they already write; 30 questions in 40 minutes
Grade 10, school AI unit doneIT Specialist: AICertiport suits it to ages 14 and up; covers data, features and NLP
Grade 11, wants cloud skillsAI-901 or AWS AI PractitionerBoth expect comfort with a cloud console
Grade 12, building a portfolioWhichever fits the projectThe project matters more; the exam confirms the vocabulary
Any grade, no code yetNone yetLearn first; an exam taken too early mostly measures guessing
  1. Start from the objectives. Download the issuer's objective list and tick what the student can already explain out loud. Under half ticked means the exam is months away, not weeks.
  2. Check the age rule before paying. For AWS and PCEP a parent or legal guardian gives consent for students aged 13 to 17. Do this before buying a voucher.
  3. Use a personal account. Register with the student's own personal email, not a school account, so the record survives graduation.
  4. Book the practice test, then the exam. Every issuer here offers official practice material. Sit it under timed conditions first.
  5. Build one thing alongside. Pair the exam with a small project that uses the same ideas, so the certificate has evidence behind it.
  6. Decide what comes next. PCEP leads to PCAP; the AI exams lead to a real model and a write-up. Plan the next step before exam day.

A worked example

Practice a core AI fundamentals idea: precision versus recall

Judging a model by more than one number is a core idea in AI fundamentals. Here is the idea worked through in code, on a dozen made-up emails. Both scripts are ours; we ran them with Python 3.13 and scikit-learn 1.7.2 on 17 October 2026.

Script 1 · scoring a spam filter by handpython
# Our spam filter's report card (ours)
# 1 = spam, 0 = a normal email
actual    = [1, 0, 1, 1, 0, 0, 1, 0, 0, 1, 0, 0]
predicted = [1, 0, 0, 1, 0, 1, 1, 1, 0, 1, 0, 0]

pairs = list(zip(actual, predicted))
tp = pairs.count((1, 1))  # spam, caught
fp = pairs.count((0, 1))  # normal, flagged
fn = pairs.count((1, 0))  # spam, missed
tn = pairs.count((0, 0))  # normal, let through

print("TP", tp, "FP", fp, "FN", fn, "TN", tn)
print("accuracy ", round((tp + tn) / len(pairs), 3))
print("precision", round(tp / (tp + fp), 3))
print("recall   ", round(tp / (tp + fn), 3))

Output on our run: TP 4 FP 2 FN 1 TN 5, accuracy 0.75, precision 0.667, recall 0.8. The filter caught four of the five spam emails (recall 4/5) but two of the six emails it flagged were normal (precision 4/6).

Script 2 · the same numbers from scikit-learnpython
# The same check with scikit-learn (ours)
from sklearn.metrics import (confusion_matrix,
    precision_score, recall_score)

actual    = [1, 0, 1, 1, 0, 0, 1, 0, 0, 1, 0, 0]
predicted = [1, 0, 0, 1, 0, 1, 1, 1, 0, 1, 0, 0]

print(confusion_matrix(actual, predicted))
print(round(precision_score(actual, predicted), 3))
print(recall_score(actual, predicted))

Output on our run: [[5 2] [1 4]], then 0.667 and 0.8. In scikit-learn's confusion matrix each row is the true class and each column the predicted class, so the top row reads 5 normal emails let through and 2 wrongly flagged.

Why the two numbers disagree

Precision asks: when the filter shouts spam, how often is it right? Recall asks: of all the real spam, how much did it catch? scikit-learn defines them as tp / (tp + fp) and tp / (tp + fn), the same sums Script 1 does by hand.

Accuracy hides the trade. A filter that never flags anything would score 7 out of 12 here, about 58%, while catching no spam at all. That is our arithmetic, and it is the kind of trap a well-written question sets.

Why we teach it with code

A student who has typed pairs.count((0, 1)) knows what a false positive is. One who has only read the definition usually mixes up the two error types under exam pressure.

Change one value in the predicted list and run it again. Watching precision move while recall stays put is worth a page of notes.

Practice set

Six practice questions, written by us

These are ours, written in the spirit of the published objectives. They are not real exam items and no issuer has reviewed them. Answers are in the second column, so cover it first.

An original practice set on AI fundamentals (ours)
QuestionAnswer and reason
1. A model flags 10 photos as cats; 8 are cats. What is its precision?0.8: 8 correct out of 10 flagged.
2. There were 16 cat photos and the model found 8. What is its recall?0.5: it found half of the real cats.
3. A dataset has 95 normal transactions and 5 unusual ones. Why is 95% accuracy unimpressive?Guessing normal every time scores 95% and finds nothing unusual.
4. You turn a column of dates into day of week. Which objective is this?Feature engineering: making a new input the model can use.
5. Training accuracy is 99% and test accuracy is 70%. What is the likely problem?Overfitting: the model memorized the training set.
6. A chatbot gives a confident wrong date. What should a responsible user do?Check a primary source before repeating it; fluent text is not proof.

Questions 1 and 2 use the same model and land on different numbers, which is the whole point of the code above. Students who get question 3 right have understood why exams ask for more than accuracy. For the reasons models fail in the first place, see why machine learning models make mistakes.

Study plan

An eight-week plan for a first AI exam

Our plan for a high schooler preparing for the IT Specialist AI exam or AI-901 alongside school. It assumes some Python already; without it, add the PCEP material first.

Eight weeks to a first AI certification exam (ours)
WeekFocusProof of progress
1Read the objective list; sort into known and unknownA ticked list
2Data: collecting, cleaning, splittingA cleaned table and a train and test split
3Features: what a model can learn fromTwo new features and a sentence on each
4Models: classification and regressionOne trained model, scored
5Evaluation: precision, recall, overfittingThe practice set above, all six right
6Language and image AI, and their limitsOne page in their own words
7Responsible AI: bias, privacy, checking outputsA short risk note on their own model
8Official practice test, timed, then reviewA score and a fix list

The hours, honestly

Certiport expects about 150 hours of instruction and practice. Spread over eight weeks that is 150 / 8 = 18.75 hours a week, our arithmetic, which is too much beside school. So start earlier or take the exam later.

Where we fit

Our classes cover the skills in weeks 2 to 7 as part of a normal course. The official practice test and booking stay with the student and the issuer.

If the score disappoints

Read the score report by objective, not the total. One weak objective is a week of work; three weak ones mean the exam came too soon.

From learner to certified

Four stages on the way to a first AI credential

Where a high schooler might start, and what moves them up a stage.

Stages toward an AI certification (ours)
StageIn practice
1. UserUses AI apps and can describe what they do
2. CoderWrites Python and has trained one model on real data
3. EvaluatorCan say why a model is wrong, with numbers
4. Certified builderHas passed an exam and shipped a project that matches it

For parents

Stage 2 is where an exam starts to make sense. Before it, money spent on a voucher mostly buys a lesson in guessing.

Ask your teenager to explain their model to you. If they can, stage 3 is close.

For students

Keep the exam objectives open beside your project. Each one you can point to in your own code is one you will not need to cram.

Plan for a pass, not a perfect score. The credential does not print the mark.

The course catalog

Nine courses for teenagers working toward a credential

Each is live and online, with a regular teacher, taught in a batch or one to one.

I

Exam-facing

Ages 13 and up

AICE / EXM / 01

PCEP and PCAP

The Python Institute's two entry exams, objective by objective.

Open the syllabus

AICE / EXM / 02

PCAP prep

For students who already hold PCEP or its equivalent.

Open the syllabus

AICE / EXM / 03

AI tools for teens (13+)

Using AI well, with the checking habits exams reward.

Open the syllabus
II

The skills underneath

Ages 13 to 18

AICE / SKL / 01

Python for teens

From a first script to programs worth testing.

Open the syllabus

AICE / SKL / 02

AI and ML for teens

Training and scoring real models.

Open the syllabus

AICE / SKL / 03

Data science for teens

pandas, charts and honest conclusions.

Open the syllabus
III

Beyond the exam

Teens who want depth

AICE / BYD / 01

Orange data mining

Machine learning on a visual canvas, then the step to Python.

Open the syllabus

AICE / BYD / 02

Problem solving for teens

Algorithms for the unseen question.

Open the syllabus

AICE / BYD / 03

MySQL for teens

Where the data in every AI project lives.

Open the syllabus

How lessons run

Classes that fit around school and exam dates

Weekdays or weekends, flexible: choose your batch, or for a very personalised plan choose 1-on-1 at your convenience, weekend mornings or weekdays.

Weekdays

After school, in whichever US time zone you live.

Weekends

Weekend mornings suit students with busy weeks.

1-on-1

Paced to a booked exam date.

One teacher

The same teacher from the first class to the exam.

Objectives on screen

We map each lesson to the list the student will be tested on.

Code, not slides

Every idea is typed and run in class.

Mock questions

Our own practice items, never leaked exam content.

Any state

Live on video from home.

Group or private

Fifteen to twenty in a batch, or one to one.

Student work

Projects built by our teenage students

The kind of evidence that sits well beside a certificate. More on the student labs page.

NutriLife AI nutrition coach project screenshot

AI and ML

NutriLife

An AI nutrition coach that reads what you eat and works you toward a target.

by Bhavya · Open it

Misti AI chatbot for maths and coding screenshot

AI and ML

Misti

A chatbot that answers mathematics and programming questions, built and deployed by a student.

by Harshit · Open it

GuardianX AI internet safety assistant screenshot

AI and ML

GuardianX

An assistant that helps a young person recognise unsafe situations online.

by Vivaan · Open it

SkyCast weather forecast application screenshot

Web app

SkyCast

A weather forecasting site with live conditions for any location.

by Krish

Fees

Fees

Exam vouchers are bought from the issuer and are not part of our fees. What we charge is for teaching, a month at a time in US dollars, with no term contract; stop after any month.

Free first class

USD 0

no card required

  • A free first class
  • Bring the objective list
  • No card details
Book it

Group batch

USD 100

a month, billed in US dollars

  • Fifteen to twenty students
  • One regular teacher
  • Choose your batch
  • Monthly
Start here

One to one

USD 150

a month, billed in US dollars

  • A teacher to yourself
  • Paced to your exam date
  • Times at your convenience
Enquire

What families say

Rated 4.9 across 547 Google reviews

Reviews parents left on Google, copied without edits.

★★★★★

"The one step solution for my son. Modern Age Coders make learning coding so simple that kids love it. The teachers explain complex concepts clearly with practical exercises and interactive content."

Ria Mukherjee

Parent

★★★★★

"Modern Age Coders has been a game-changer for me. I struggled to grasp IT concepts and coding before joining, but their classes transformed everything. I can now confidently write complex programs with ease."

Samriddha Mondal

Student

★★★★★

"One of the most wonderful education centres out there. Education is not limited to school syllabus but focuses on skill development."

Vansh Agarwal

Student

★★★★★

"My child Dhairya is really enjoying the Modern Age Coders classes. This is his first online class and he eagerly looks forward to it. I can already see his improvement, and the teachers are very cooperative."

Sonam Oswal

Parent of Dhairya

★★★★★

"Modern Age Coders have wonderful teachers who teach in a clear, easy and practical way. The teacher boosts students' confidence and inspires them to learn without hesitation."

Sonu Goyal

Parent

★★★★★

"I highly recommend this computer coding class! The teachers are incredibly knowledgeable and passionate about coding."

Ritu Kedia

Parent

Questions from families

AI certification for teenagers: common questions

Is there an AI certification for high school students?

Yes. Certiport's IT Specialist Artificial Intelligence exam is one, and Certiport says its IT Specialist exams suit ages 14 and up. AWS Certified AI Practitioner is open from 13, with a parent's consent until 18. Microsoft publishes no age rule for AI-901 on the pages we read, so check with Microsoft.

Can a 15 year old take the AWS Certified AI Practitioner exam?

Yes, with consent. AWS says candidates must be at least 13 when they schedule an exam, and candidates aged 13 to 17 may test with the consent of a parent or legal guardian.

How long is the Certiport IT Specialist AI exam?

Certiport lists each IT Specialist exam at 50 minutes, with 45 to 50 questions for Artificial Intelligence.

What score do you need to pass Microsoft AI-901?

Microsoft lists a passing score of 700 on a scale of 1 to 1,000. It is a scaled score, so Microsoft says it may not equal 70% of the points.

Do AI certifications expire?

It depends on the issuer. Microsoft says Fundamentals certifications do not expire, AWS says its AI Practitioner certification is valid for 3 years, the Python Institute lists PCEP as valid for 5 years, and Certiport describes its exams as a one-time issuance.

Is PCEP an AI certification?

No. PCEP tests entry-level Python: data types, loops, functions and exceptions. It pairs well with AI study because courses such as CS50 AI and libraries such as scikit-learn use Python.

Will an AI certification help with college admission?

We cannot promise that, and no issuer claims it. A certification shows that published objectives were met on one test day. Colleges decide for themselves what they value.

Should my teenager register with their school email?

Microsoft strongly recommends a personal account, warning that exam records tied to a school or work account will be lost if the student leaves that organization. Use a personal email for any exam.

Do you run the exams?

No. We teach the skills and the material in live classes. Students book and sit the exam directly with the issuer. We are not connected with Certiport, Microsoft, AWS or the Python Institute.

When are your classes for US students?

Weekdays or weekends, flexible: choose your batch, or for a very personalised plan choose 1-on-1 at your convenience, weekend mornings or weekdays.

What do your classes cost?

The first class is free. After that families pay monthly for teaching, and the fees section of this page shows the figure in US dollars. Exam vouchers are separate and come from the issuer.

Elsewhere on this site

Related pages

More for US high schoolers working on AI.

Coding classes in the USA

Every page we have written for US families.

AI and ML certification course

Our own certificate track and its portfolio.

PCEP or PCAP

Which Python exam to sit first.

AI projects for high schoolers

The evidence that sits beside an exam.

AI tool age guide

Which tools a teenager may use, from their terms.

AI classes for teenagers

Our live AI track for ages 13 to 18.

AI summer programs for high school students

AI summer programs for US high schoolers in 2027, and an eight-week AI summer you can run at home.

AI literacy for elementary students

AI literacy for K-5: what it means, what standards expect, and two activities.

Machine learning competitions for high school students

ML and AI competitions for US high schoolers, 2026-27, from the official rules.

Start here

Book a free first class

Tell us which exam your teenager is eyeing and what they have built so far. The teacher reads the objective list with them in the first class and says honestly how far away the exam is.

Curious how a class works first? Read how we teach, or open the course list, where each syllabus is public.

WhatsApp us · +91 91233 66161 · connect@modernagecoders.com

We teach from India over live video, so classes reach every US state without a commute. WhatsApp is the fastest way to reach us from the US.

The first class is free and we never ask for card details.

Want a class sooner? Book a priority demo

A priority demo is a full class of about 45 to 60 minutes. After the class the mentor sends a written skill report and a personal learning roadmap on WhatsApp. If you enrol, the demo fee is adjusted against your first month's fee. Share your demo Order ID with us on WhatsApp and we take it off.

Book a priority demo

Keep exploring Modern Age Coders

Related courses and guides

Learn more

Free resources

From the blog

Start here

Free classPriority demoCall us