Title text Python and AI Certifications for Students on a CertTulen branded background
Back to Blog
Python PCEP Students AI-901 Malaysia

Python and AI Certifications for Malaysian Secondary Students

By Abirami Seeni7 min read

A Malaysian secondary student can earn a recognised Python certification from Form 1, provided they are at least 13 on exam day. The Python Institute's PCEP exam is the natural first step. An AI literacy course can run alongside it, and Microsoft's AI-901 Azure AI Fundamentals suits Form 4 or Form 5 students who already write Python. Here is the order, the rules and a weekly routine.

At a glance (checked October 2026)

CredentialBest stageKey facts
PCEP, Python InstituteForm 1 to Form 330 questions, 40 minutes, 70% to pass
Gemini AI study skillsAny formCheck current rules before enrolling
PCAP, Python InstituteAfter PCEPThe next Python level
AI-901, MicrosoftForm 4, Form 5 or after SPMPython plus Microsoft Foundry, 700 to pass

Why start with Python, and why certify at all

Python reads almost like English, runs on any laptop, and is the language most AI and data tools expect. For a teenager, it is the shortest path from "I typed something" to "I built something".

A certification is not the point by itself. What it gives a young learner is a published syllabus, a fixed target date and an honest test of whether they understand the basics or have only copied code. A common pattern is the student who can follow a video but freezes when the code in front of them is slightly different. A timed exam exposes that early, while it is cheap to fix.

It will not replace school results or real projects, and it does not promise anything about university places. Treat it as structured practice with a certificate at the end.

PCEP: the first Python certification

PCEP, Certified Entry-Level Python Programmer, is run by the OpenEDG Python Institute. These facts come from the official PCEP page in October 2026:

  • Exam: PCEP-30-02 is the current version, with 30 questions in 40 minutes, plus 5 minutes for the agreement and tutorial.
  • Pass mark: 70%.
  • Question types: single and multiple choice, drag and drop, gap fill, code fill and scenario questions.
  • Languages: English, Spanish, Portuguese, Polish and Japanese. There is no Bahasa Malaysia version, so reading technical English matters.
  • Delivery: online through the OpenEDG Testing Service (TestNow).
  • Price: listed from $69 for the exam alone, with bundles that add a retake or a practice test.
  • Validity: five years.
  • Prerequisites: none.

One date to watch: the page lists a new version, PCEP-30-03, as scheduled for release on 31 October 2026. If you are buying books or practice tests now, check which version they cover, and check the PCEP syllabus page before your child books. Credentials already earned keep their five-year validity.

What the exam covers

BlockTopicWeight
1Programming and Python fundamentals18%
2Conditions and loops29%
3Tuples, dictionaries, lists and strings25%
4Functions and exceptions28%

Loops, data collections and functions make up most of the marks. That is where practice time should go.

Age rules parents must know

The Python Institute's exam policies are clear:

  • Under 13: cannot take the exam or receive the certification, even with parental consent.
  • 13 to 17: can take the exam, and certification requires parental or legal guardian consent.
  • 18 and over: no age-related restrictions.

Students enter Form 1 in the year they turn 13, so check your child's birthday before booking an exam early in the school year. For online exams, the candidate needs at least one form of personal identification, such as a government-issued photo ID. If a student fails, TestNow requires a wait of 7 or 15 days before a retake, and there is no limit on the number of retakes.

Free preparation

The PCEP page links two free courses aligned to the exam: Python Essentials 1 on Edube and the matching course on Cisco Networking Academy. They are a solid self-study base. A live class adds what self-study lacks: someone who reads your child's code and explains why it breaks.

Here is the kind of short program a PCEP candidate should be able to read and predict without running it:

def average(marks):
    if not marks:
        raise ValueError("no marks")
    return sum(marks) / len(marks)

results = {"Aina": [78, 85, 90], "Wei Jie": [], "Kavin": [66, 72]}

for name, marks in results.items():
    try:
        print(name, round(average(marks), 1))
    except ValueError:
        print(name, "has no marks yet")

If your child can explain what each line prints, and why the second student triggers the exception, they are on track.

AI credentials: where they fit

Students already use AI chatbots for homework, whether parents approve or not. The useful skill is using AI honestly: asking good questions, checking answers, and knowing when AI output is wrong or not allowed.

Gemini student skills

CertTulen Academy's Gemini Certified K-12 Student course focuses on using Google's Gemini responsibly for study. Google runs its own credential programmes and updates them, so before enrolling, check the course page and Google for Education for the current credential rules, including age limits and whether a school account is needed. It can run alongside PCEP rather than after it.

AI-901, once Python is solid

Microsoft's AI-901 study guide lists two skill areas as of 15 April 2026: identifying AI concepts and capabilities (40 to 45%) and implementing AI solutions with Microsoft Foundry (55 to 60%). It expects knowledge of Python syntax and familiarity with Azure resources, and a score of 700 or more is needed to pass. That makes it a good second step for a Form 4 or Form 5 student who has finished PCEP and wants to build small AI apps.

A few points for families:

  • It never expires. Microsoft fundamentals certifications do not expire, according to the credential expiration policy.
  • Retakes have waiting periods. After a first fail you wait 24 hours, then 14 days between later attempts, with a maximum of five attempts in 12 months, under the retake policy.
  • Online exams have strict room rules. For Pearson VUE online exams, the online exam rules say the exam is ended if anyone other than a child under 13 is in the room. A parent cannot sit beside a teenage candidate, so plan a quiet room and a test-centre option.
  • Hands-on practice needs an Azure subscription. Set this up with a parent or teacher, and watch spending limits.

A sensible path from Form 1 to Form 5

StageFocusCredential goal
Form 1 and 2Python basics, small games and quizzesPCEP when ready and aged 13 or over
Form 2 and 3Responsible AI for study, first projectsGemini student course
Form 3 and 4Deeper Python, files, modules, classesPCAP
Form 4, Form 5 or after SPMAI apps with PythonAI-901

Keep Form 5 light before SPM. The months after the SPM papers end are a good window for AI-901. Our comparison of PCEP and PCAP explains the jump between the two Python levels.

A weekly study rhythm that fits school

Short, regular sessions beat one long weekend cram. A rhythm that works for most beginners:

  • Monday, 30 minutes: one lesson from Python Essentials 1 or class notes.
  • Wednesday, 30 minutes: type out and change three small programs. No copy and paste.
  • Friday, 20 minutes: ten practice questions, then explain the wrong answers aloud.
  • Saturday, 60 minutes: a mini project, such as a marks calculator, a quiz game or a pocket-money tracker.

At this pace, plan for roughly 8 to 12 weeks before a first PCEP attempt, then judge readiness by practice scores, not the calendar. School holidays are a good time to add a short daily session or a live intensive class.

How parents can help, even without coding

You do not need to know Python to keep your child on track:

  1. Ask them to explain their code to you. If they cannot explain it, they do not understand it yet.
  2. Check age and ID rules before paying for any exam.
  3. Agree AI rules at home. AI can explain an error message; it should not write the homework.
  4. Book exams for a calm day, not during school exam weeks, with a stable internet connection and a quiet room.
  5. Celebrate projects, not just certificates. A working program your child built is worth showing to teachers.

How CertTulen Academy can help

CertTulen runs Python Entry-Level Programming (PCEP) as live, instructor-led online classes with hands-on practice, so students write and debug code with a trainer rather than alone. The course page shows what is included. For AI study skills, there is the Gemini Certified K-12 Student course, and older students who are ready for AI apps can move on to Introduction to AI in Azure (AI-901). Contact us or WhatsApp +60 16-241 8686 for a batch that suits your child's school timetable.

Frequently Asked Questions

What is the minimum age for the PCEP exam?+

The Python Institute's exam policies say candidates under 13 cannot test or be certified, even with parental consent. Candidates aged 13 to 17 can take the exam, and certification requires consent from a parent or legal guardian. From 18 there are no age-related restrictions. Check your child's age on the actual exam day, not the school year.

Is the PCEP exam available in Bahasa Malaysia?+

No. As of October 2026 the official PCEP page lists English, Spanish, Portuguese, Polish and Japanese. Malaysian students usually sit it in English, so practise reading code questions and error messages in English as well as writing code. A short daily reading habit with English programming material helps.

Can a Form 1 student pass PCEP?+

Many can, if they are at least 13, start with the basics and practise regularly. The exam tests programming fundamentals, conditions and loops, data collections, functions and exceptions rather than advanced maths. Steady practice reading and predicting what short programs do matters far more than which form a student is in.

Should my child take AI-901 before SPM?+

Usually after. AI-901 expects Python knowledge and hands-on work in Microsoft Foundry, which competes for time with SPM preparation. The months after the SPM papers end are a better window. Microsoft fundamentals certifications do not expire, so waiting a few months costs nothing.

How much does the PCEP exam cost?+

The official PCEP page lists the exam from $69 as of October 2026, with bundles that add a retake or a practice test. Prices can change, so check the Python Institute store before buying, and confirm which exam version a voucher covers, because PCEP-30-03 is scheduled for release on 31 October 2026.

Written by

Abirami Seeni

Microsoft Certified Trainer (MCT), founder of CertTulen Academy

CertTulen Academy · Microsoft Training Services Partner · HRD Corp Accredited

Read next

Chat with us