Parent's Guide to G3 Computing
What G3 Computing is, what students learn, how the subject is assessed and what parents should know about Secondary Computing in Singapore.
Read the guideClear, practical guides for Singapore students and parents. Understand the Computing syllabus, exam questions, Python programming and how students can prepare more effectively.
These guides explain what students learn in Computing, how the subject is assessed, the types of exam questions students encounter and the programming skills they need to develop.
Start with the subject overview, explore the syllabus, or go directly to our past-year sample question guide to see how Computing knowledge is applied in exam-style problems.
New to G3 Computing, or looking for exam practice? Start with these guides.
What G3 Computing is, what students learn, how the subject is assessed and what parents should know about Secondary Computing in Singapore.
Read the guideSee the types of Computing questions students encounter, what they test and how past-year question practice can be used more effectively.
Explore sample questionsExplore the syllabus, exams and learning strategies for G3 Computing and O-Level Computing in Singapore.
Find out what G3 Computing is, what students learn and how the subject is assessed.
Parent's GuideSee the topics and skills students are expected to learn in G3 Computing.
View the syllabusExplore representative Computing question types and understand the skills behind them.
See sample questionsG3 Computing is a Singapore secondary-school Computing subject. Students learn Computing Fundamentals, Algorithms and Programming, Spreadsheets, Networking and Impact of Computing.
G3 Computing is the Computing subject under Singapore's Secondary Education Certificate framework from 2027. It follows the former GCE O-Level Computing subject, with many familiar areas including Python programming, spreadsheets, networking and computing fundamentals. See our detailed comparison.
Yes. Python is used for programming in G3 Computing. Students learn to read and trace code, develop programs, test their solutions and debug errors.
Past O-Level Computing questions can remain useful where the underlying knowledge and skills are relevant to G3 Computing. They can help students understand question types and practise applying concepts, while practice should also be checked against the current syllabus. Explore our past-year sample question guide.
See how flipAha! helps students learn G3 Computing through structured practice, targeted support and human guidance — building towards independent problem solving.