VIEW THIS AS

Auto mode follows the Route Engine until you choose a viewpoint.

YOU ARE HERE

ROUTE CHECK

CONNECTED TO

WHAT NEXT

Use the canonical route for this room, or HELP if you are unsure.

Which School to Choose After Receiving PSLE Results | Computing, Robotics, Coding and AI Programmes

Three students sit around open books and worksheets at a classroom table, reading, writing and discussing the work together.

If your child enjoys coding, robotics, solving computer problems or artificial intelligence, choose a secondary school after PSLE by comparing the actual learning available to ordinary pupils, not by counting screens or impressive robot displays. Computing as an examined subject is different from a school coding CCA, a robotics Applied Learning Programme (ALP), ordinary digital literacy or a one-off AI workshop. Check the child’s PSLE Score, Posting Group and eligible school programmes first, then ask what students really learn, which activities require selection and how the school helps beginners develop computational thinking.

The published 2027 Singapore-Cambridge Secondary Education Certificate (SEC) syllabuses include Computing at G1, G2 and G3, with G1 and G2 Computing appearing as new subject offerings. MOE also says its updated Code for Fun programme will be available to all schools in 2027 to strengthen students’ AI skills. Neither fact guarantees that every school offers examinable Computing in every subject combination or that every pupil gets a place on its robotics team. Compare current subject options, teaching, project quality, coding languages, data literacy, cyber wellness, student support, CCA commitments and the daily journey before ranking the six schools.

  • School entry: confirm the official PSLE Score, Posting Group, exact programme and relevant past admissions range.
  • Distinguish opportunities: examinable Computing, Code for Fun, technology ALPs and robotics CCAs serve different purposes.
  • Understand 2027 SEC: G1, G2 and G3 Computing appear in the published school-candidate syllabuses, with actual school availability dependent on provision.
  • Look for real learning: logical thinking, algorithms, programming, debugging, data handling and responsible AI matter more than equipment displays.
  • Check access and workload: verify beginners’ options, selected teams, external competitions, teachers, facilities and late-day transport.
  • Choose for the whole child: balance coding interest with Mathematics, English, other subjects, friendships, wellbeing and acceptable six-school choices.

Why a pupil who likes computers may need different kinds of learning

A Primary 6 pupil may have built a game in Scratch, played with a programmable robot or experimented with an AI chatbot. Another may enjoy taking computers apart or analysing how an app works.

These interests are related, but they are not identical. Coding involves expressing instructions for computers; robotics brings together software, sensors and physical movement; AI introduces data, models and questions about reliable output.

The school-choice question is which opportunities match the child and help them develop. A strong Computing curriculum may be ideal for one learner, while a practical robotics CCA or an applied technology ALP may suit another.

Computing is not simply being comfortable with devices

A child who can navigate apps, play games or use video-editing software may still be new to programming. Being digitally confident is useful, but it does not automatically establish computational thinking skill.

Computing education asks learners to understand problems, represent information, develop steps, test solutions and explain why a program behaves as it does.

Ask whether the school teaches pupils to reason about what happens inside a system rather than only use existing products. The ability to create and debug is different from being a fast user of a tablet.

What is computational thinking?

Computational thinking involves breaking a problem into manageable parts, recognising patterns, describing clear instructions and testing whether a proposed method produces the intended result.

Pupils may practise these habits with or without a computer. For example, a student can plan a set of instructions for sorting objects, then identify where the sequence fails.

A good school teaches the reasoning behind the activity. Parents should value such understanding even if the introductory projects look less dramatic than advanced robotic competitions.

The 2027 SEC provides an important new reference

SEAB’s 2027 school-candidate syllabus lists include Computing at G1, G2 and G3. The G1 Computing code is K127, G2 is K237, and G3 is K349.

The G1 and G2 courses are identified as new in the published 2027 lists. This signals broader recognised pathways at different subject levels under Full SBB.

However, a national syllabus is not an automatic subject offering at every secondary school. Ask whether the particular school currently offers the relevant Computing level, and how its future upper-secondary choices will be organised.

The child entering in 2027 graduates later

The first SEC cohort graduates in 2027. A child receiving PSLE results in 2026 and entering Secondary 1 in January 2027 normally reaches upper-secondary examinations some years after the first SEC run.

Parents should use current syllabuses to understand the direction of curriculum provision, not promise exact assessment software or combinations four years in advance.

School offerings can evolve. The important immediate question is whether the school teaches suitable digital and academic foundations now and has credible pathways that can be reviewed later.

What does G1 Computing involve?

The current G1 SEC syllabus list identifies Computing as a newly offered subject. The published supporting materials reference tools such as common office applications and Scratch for practical learning.

These examples help parents understand that introductory Computing may build fundamental digital and programming skills, rather than immediately require a pupil to write complex industrial software.

Ask what the school’s actual teaching involves, how beginners are supported and whether a child can progress at an appropriate level under the current rules.

What does G2 Computing involve?

G2 Computing also appears as a new subject in the 2027 syllabus list, with digital skills and programming opportunities appropriate to its curriculum level.

The school’s actual provision, subject combination and teaching approach need checking. A parent should not assume that an enthusiastic Coding CCA automatically means the school offers examinable G2 Computing.

Ask what the school currently offers, the expected preparation and whether the child can learn the concepts through accessible, structured tasks.

What does G3 Computing involve?

SEAB’s G3 Computing syllabus appears with the 2027 code K349. The public syllabus information for private candidates lists tools including Python, spreadsheet software and JupyterLab Desktop.

This offers a useful picture of possible algorithmic and data-oriented work, although the precise software for a later cohort and the school timetable must be checked.

A child interested in G3 Computing should develop logical reasoning, Mathematics and independent problem-solving. The parent’s decision should not rest solely on whether a school advertises one popular programming language.

Computing and Mathematics are connected but different

Algorithms can rely on patterns, logical reasoning, variables and quantitative relationships. Pupils who enjoy Mathematics may find programming appealing, especially when they can test ideas in software.

But a Mathematics enthusiast may prefer abstract proofs or puzzles, while another enjoys practical programming. Their motivations differ.

Ask how the school links computational thinking with appropriate Mathematics teaching without treating one subject as a replacement for the other. A strong computing pathway still needs sound foundational numeracy.

Coding a robot is not the same as learning general computing

A robotics activity may focus on making a machine move through a route, detect an obstacle or respond to sensors. The child might learn programming alongside physical design and teamwork.

An examined Computing subject may focus more broadly on algorithms, information, data representation, programming and digital systems, depending on the syllabus.

Both can be valuable. Parents should identify whether the child wants physical engineering challenges, software problem-solving or a blend.

What is a technology ALP?

An Applied Learning Programme connects academic knowledge to authentic problems. A technology-themed ALP may use coding, robotics, design, sensors or other methods to help pupils develop solutions.

Ask how ordinary Secondary 1 pupils participate. Does the school provide introductory learning to everyone, or only allow a small selected team to complete the complex showcase project?

A good ALP is not merely a club of high-performing coders. It helps learners ask questions, design, test and understand what they have built.

An ALP and a robotics CCA are separate

A school can have an ALP involving technology and a separate Infocomm Technology or Robotics CCA. Another school may have only one of these.

A broad school ALP may provide general exposure while the CCA offers more repeated practice and competition preparation. CCA membership may require selection or specific commitment.

Ask which part is curricular, which is co-curricular and what the pupil can actually access. A programme title alone cannot settle these distinctions.

The updated Code for Fun programme matters in 2027

In its 2026 Committee of Supply announcements, MOE stated that Code for Fun would be updated to strengthen students’ AI skills and made available to all schools in 2027.

This is important because families need not assume AI literacy can only be found at a handful of prestigious schools. It forms part of a broader national direction in digital learning.

Availability to schools does not mean every pupil has the same class, schedule or specialist depth. Ask what the particular secondary school is offering and how ordinary students learn the foundations.

Code for Fun is not a four-year Computing qualification

A coding or AI exposure programme can introduce useful concepts and interest. That does not automatically make it equivalent to an examined SEC Computing subject or a sustained specialist curriculum.

A child may enjoy a Code for Fun workshop and later discover a stronger interest in programming. Another may find the experience valuable without wanting to study Computing as an upper-secondary subject.

Parents should judge the educational purpose accurately. Broad digital exposure is worthwhile, but it cannot be advertised as a guaranteed substitute for formal subject selection.

What should AI literacy teach?

AI literacy includes recognising what an AI system can and cannot reliably do, checking generated information and understanding that outputs may contain errors or biases.

MOE’s 2026 announcements also describe updated cyber wellness teaching about validating AI-generated information and identifying deepfakes. This goes beyond learning to type effective prompts.

Ask whether the school requires pupils to verify sources, explain their own ideas and understand when AI assistance is inappropriate. Responsible use is part of being digitally capable.

A chatbot answer is not evidence by itself

A student might ask an AI tool to write a Science explanation or complete a programming task. The output can sound convincing even if it is inaccurate or misses the teacher’s actual learning objective.

A good Computing or digital literacy programme should teach pupils to test code, check facts and understand each step rather than simply paste a result.

Parents should ask how school assignments distinguish assistance from the student’s own work. Genuine learning requires reasoning the child can explain independently.

Debugging is one of the most valuable habits

Programming frequently involves mistakes. A program may produce an incorrect result, stop unexpectedly or behave differently for different inputs.

A pupil needs to learn how to find the problem, inspect assumptions, change one part and test again. This habit can develop patience and systematic reasoning.

Ask whether the school teaches debugging with clear feedback. A workshop that only shows children a perfect final project may provide less learning than one that helps them understand and repair errors.

Data literacy deserves attention

Modern computing uses information in tables, datasets, graphs and digital systems. Pupils may need to organise data, identify patterns, question quality and understand the effect of errors.

Ask whether students learn to evaluate where information came from, how it was collected and whether a conclusion follows. These are useful skills for Science, Geography and everyday decision-making.

The most educational technology project is not necessarily the one with the most sensors. It is one in which pupils understand and interpret the evidence.

Programming languages are tools, not school rankings

A school might teach Scratch to beginners, Python to older students or another appropriate language through a CCA. The choice can depend on age, project goals and available equipment.

Parents should not assume that using Python automatically indicates superior teaching or that Scratch is useless. Both can develop computational reasoning when the task is designed well.

Ask what concepts students learn and how they move toward more complex work. A language name is less important than understanding the ideas behind the program.

A good beginner project is not trivial

A simple game or robot that follows a line can be educational when pupils make real decisions about logic, input, output and testing.

Ask whether students can explain the purpose of each instruction, predict what happens when something changes and correct mistakes independently.

Parents may prefer a spectacular invention, but modest tasks can build more reliable foundations. Progress comes from gradually increasing complexity and understanding.

Robotics competitions are not compulsory

Some schools take part in robotics competitions that require teamwork, design and rapid problem-solving. These can be exciting for pupils who enjoy performance under constraints.

But a child can develop coding and engineering skills without competing. The school may offer project clubs, classroom modules or guided design activities.

Ask what opportunities exist beyond the representative competition team. Do not choose a school solely because it won a past robotics trophy.

Team selection is different from school admission

A school may admit a pupil through ordinary S1 Posting but separately select members for an advanced robotics team or coding competition.

A child who scores well in PSLE is not automatically guaranteed that selected place. Some teams require trials, portfolios, attendance or prior experience.

Ask what ordinary pupils can do if not selected. A strong school offers worthwhile learning even to children who are still building skills.

Safety matters in practical robotics

A physical robotics activity can involve motors, batteries, electrical connections, tools and moving parts. Pupils need age-appropriate supervision and clear safety instructions.

Ask how the school teaches safe handling and what responsibilities adults retain. A pupil should be encouraged to experiment within appropriate limits, not to bypass safety rules for a competition result.

Responsible engineering includes checking risks, respecting equipment and understanding that a failed test may provide useful information.

Electronics is a separate subject possibility

The 2027 G3 SEC syllabus list includes Electronics as an examinable subject, distinct from Computing. It also lists subjects such as Design and Technology and certain applied options.

A child who enjoys circuit-building may prefer Electronics or related practical work, while another prefers software programming. These pathways should not be confused because both involve technology.

Check whether the actual school offers the subject, what prerequisites apply and whether it fits the pupil’s possible future combination.

A new national syllabus is not a promise about every school

SEAB publishes national examination subjects; schools decide their approved offerings within the applicable education framework. Student readiness, staffing, demand and timetable arrangements can affect choices.

Do not tell a child that because G2 Computing appears in a 2027 list, their prospective school must provide it in Secondary 3. Ask for the school’s current provision and selection process.

The same caution applies to G1 and G3 Computing. A future programme should be described as a possibility requiring verification, not a guaranteed reward for a PSLE result.

A specific Mobile Robotics caveat

The 2027 G1 SEC list includes a Mobile Robotics applied subject under MOE-ITE arrangements, but SEAB explicitly states that 2027 is the final examination year for the listed MOE-ITE Applied Subjects.

This is an important warning for a child entering Secondary 1 in 2027: the presence of that subject on the graduating cohort’s list does not mean it will be an examinable option for their later graduation year.

A school may still teach robotics in other ways, including CCAs or ALPs. Parents should not confuse continued robotics learning with a discontinued national applied examination.

Technology changes faster than school brochures

A school may showcase a device, programming language or AI platform that is later replaced. The educational value should lie in transferable skills and good teaching, not attachment to one product.

Ask whether pupils learn to understand algorithms, data, ethics, testing and problem-solving. These remain valuable even when the interface changes.

A four-year school decision should not depend solely on a particular brand of robot or an AI tool that was fashionable during the open house.

Digital wellbeing remains relevant

A pupil who loves computing may also spend extensive time on personal devices. The school should help distinguish creative or educational use from unproductive and excessive screen time.

Singapore’s 2026 smartphone and smartwatch restrictions during school hours coexist with approved learning using school-managed devices. Parents should understand the different purposes.

Ask how the school protects students’ focus, develops cyber wellness and helps them balance coding, homework, CCA and rest.

Ethical technology is part of computing education

A pupil may learn to collect data, build a recommendation system or create a digital product. Those tasks raise questions about personal information, consent, fairness and possible misuse.

Ask how teachers address ethics and safe handling of data. An impressive app is not educationally complete if students do not understand whom it affects or what information it collects.

A good school should encourage thoughtful creators who can explain both the benefits and limitations of their work.

The difference between AI literacy and AI research

AI literacy helps pupils understand and use AI responsibly. Advanced AI research requires more specialised Mathematics, computing knowledge, data skills and appropriate mentoring.

An AI-themed school poster may refer to introductory lessons, not a research laboratory where every Secondary 1 pupil trains models. Both experiences can be valuable when described honestly.

Ask which year levels participate, what prerequisites apply and whether the child has access to meaningful learning at their current level.

The connection to design and engineering

A child who enjoys designing physical products may be attracted to Design and Technology, engineering-themed ALPs or robotics. These can involve planning, prototyping, testing and making.

Another pupil may prefer software-only challenges, where the main task is logical structure, algorithms or data processing.

Ask the child what part of a project they most enjoy. The right school should provide the type of work that motivates them while giving opportunities to discover new skills.

School facilities should support ordinary learners

A school with a maker space, robotics laboratory or computer studio may provide excellent opportunities. But parents should ask how often ordinary pupils use the facilities and who supervises their work.

Some equipment may be reserved for specific modules, older pupils or selected competition teams. That is not necessarily a problem, but it changes the opportunity available to a new student.

Choose based on learning access rather than the number of screens visible in a promotional photograph.

What if the child has never coded before?

No child should be assumed incapable of computing because they did not attend private robotics enrichment during primary school.

A beginner-friendly programme can teach sequences, loops, conditions, variables and testing through progressively more demanding tasks. The pupil needs curiosity, guidance and appropriate practice.

Ask what the school provides for students without prior experience. An accessible introduction may be more valuable than a team focused entirely on advanced competitors.

What if the child already codes independently?

A pupil may have built games, programs or small websites and want more advanced problems. Ask how the school stretches pupils who are already familiar with introductory lessons.

Are there suitable projects, mentoring opportunities or ways to explore data, algorithms and engineering? How is student work reviewed for correctness and understanding?

The child should still study core subjects and develop teamwork. Advanced coding experience is an opportunity to build on, not a reason to neglect other parts of education.

What if the pupil’s Mathematics is weaker?

Computing tasks differ in mathematical demands. A beginner may enjoy logical programming while needing further work in fractions, algebra or data interpretation.

A school can support both interests by teaching computing concepts clearly and providing appropriate Mathematics instruction. The family should not claim that enjoying coding guarantees readiness for every advanced mathematical topic.

Ask how academic support works at the child’s actual subject level. The school should help build foundations without dismissing genuine technological interest.

What if the pupil prefers creative digital media?

A child might enjoy animation, photography, film editing or digital art more than algorithmic programming. Those interests can be supported through media ALPs, arts subjects or creative CCAs rather than examined Computing.

Ask which activities are available and whether selection applies. Do not place the child in an advanced coding environment simply because the family thinks computers must lead to a programming career.

Different digital interests deserve different opportunities. The child should be allowed to discover the kind of creative or technical work they enjoy.

What if the pupil wants a future technology job?

It is reasonable to be curious about software engineering, data science, cybersecurity or AI. But a Secondary 1 school choice does not guarantee a university course or employment.

Later pathways depend on academic preparation, personal interests, qualifications and the rules applicable at that time. Many students enter technology through different education routes.

Focus on strong Mathematics, English, reasoning, responsible digital habits and opportunities to explore. Those foundations remain valuable even if the child later chooses another field.

The external coding course question

A family may already pay for robotics or coding lessons outside school. Such programmes can be useful, but they may not be equivalent to examinable Computing or the school’s formal CCA requirements.

Check whether the school offers complementary learning and whether the pupil can balance external classes with homework, CCA and rest.

A family should not assume that more coding hours always produce better understanding. Consistent practice, thoughtful projects and feedback are more meaningful than an overloaded timetable.

A worked example: the Scratch game maker

Imagine fictional pupil Alicia has built several Scratch games and loves explaining how loops work. Her family compares an eligible school with a technology ALP and another with a robotics team.

The parents ask whether ordinary Secondary 1 pupils can participate, how programming concepts are taught and whether Alicia would enjoy physical engineering as well as game design.

The decision should reflect her interests and full academic fit, not an assumption that the most competitive robot team is always best.

A worked example: the child who loves robotics

Imagine Kai enjoys assembling simple machines and testing sensors. One school offers a practical engineering ALP, while another focuses on a selected national robotics competition team.

The family checks beginner access, safety, project quality and the CCA timetable. They also ask whether Kai can learn useful programming and design if he is not chosen for the team.

A nearby school with sustained practical work may offer a better fit than a distant institution with a famous but inaccessible team.

A worked example: the pupil interested in AI

Imagine Iona enjoys asking how recommendation systems work and whether AI answers can be trusted. Her parents see a school advertising a special AI project.

They ask whether the project is introductory, schoolwide or selected, how teachers teach data and source checking, and what the pupil can learn before advanced Mathematics.

The family also notes that MOE plans broader AI literacy and Code for Fun access in 2027. One school poster is not proof that other schools provide no AI education.

A worked example: a G2 Computing interest

Imagine Leonie has a strong interest in technology and may later be eligible for a G2 subject route. Her parents notice that G2 Computing is new on SEAB’s 2027 syllabus list.

They ask shortlisted schools whether the subject is approved and actually available, what prerequisites apply and which other upper-secondary choices remain open.

They do not assume that the national listing guarantees a place at every school or that the 2027 syllabus will remain unchanged throughout Leonie’s future cohort.

A worked example: the child who dislikes competition

Imagine a pupil loves creating small programs but becomes anxious in timed contests. The parent worries that only a robotics competition team can prove talent.

A better school comparison asks whether students can complete projects, receive feedback and develop skills without formal competition selection.

The pupil may eventually enjoy competition, or may continue creating independently. Both are educationally meaningful forms of computing interest.

The Computing comparison worksheet

For each candidate school, record the eligible academic route, lower-secondary digital learning, current G1/G2/G3 Computing options, technology ALP, CCA access, project opportunities and support.

Add what every pupil can do, what requires selection, the skills taught, the timetable and the journey. Mark all future subject availability as current information rather than a permanent promise.

This makes it easier to compare a school that offers broad digital foundations with one that offers deeper specialist projects. The better choice depends on the pupil.

Questions to ask at a school open house

  • Is Computing offered as an examinable upper-secondary subject at any G level?
  • How do pupils qualify for the current Computing subject combinations?
  • What Code for Fun or AI literacy experiences are planned for the 2027 incoming cohort?
  • Which technology ALP activities reach ordinary Secondary 1 pupils?
  • Are robotics and coding CCAs open to beginners or subject to selection?
  • What actual programming, debugging and data concepts do students learn?
  • Are AI tools used with clear rules on verification, privacy and academic integrity?
  • What happens when a child’s program fails or a project does not work?
  • What equipment and software are supplied, and are there additional fees?
  • How does the school balance technology interest with academic support, CCAs and a manageable day?

The six-choice list is still the main decision

Check the child’s official PSLE Score, Posting Group and the school’s relevant historical admission range. Under the AL system, a lower combined score is stronger, and previous-year cut-offs are not guarantees.

MOE recommends using all six choices and including two or three suitable schools where the child’s score is numerically better than the earlier cut-off. Every selected institution should remain worthwhile if the pupil does not join an advanced coding team.

Rank genuine overall preference. The best Computing interest does not override a missing entry condition, an essential learning need or an unrealistic commute.

Frequently asked questions

Does every Singapore secondary school offer G3 Computing?

No. SEAB publishes the national syllabus, but actual school offerings, subject combinations and eligibility must be checked individually.

Is Computing also available at G1 and G2 under the 2027 SEC list?

Yes. SEAB lists Computing at G1 and G2 as new 2027 subjects for that graduating cohort. This does not guarantee that every school provides them.

Is Code for Fun the same as SEC Computing?

No. Code for Fun provides digital and AI learning opportunities, while an examinable Computing subject follows its own syllabus and assessment.

Will every school have AI learning in 2027?

MOE states its updated Code for Fun will be made available to all schools in 2027. The exact learning experience and other school programmes still require checking.

Is a Robotics CCA the same as a Computing subject?

No. A CCA may focus on physical design, competitions and teamwork while the formal subject includes particular computing concepts and assessment requirements.

Can a beginner learn computing without expensive outside tuition?

Yes, pupils can begin with appropriate school teaching and practice. Specific CCA and subject access still depends on the school.

Will G1 Mobile Robotics remain an examined subject for a pupil entering in 2027?

SEAB states that 2027 is the final examination year for the listed MOE-ITE applied subjects, including Mobile Robotics. Do not promise the same exam for a later graduating cohort.

Does a high PSLE score guarantee a place on the school’s robotics competition team?

No. School admission and selected CCA or competition-team participation follow different rules.

Official sources and related parent reading

SEAB’s 2027 G1, G2 and G3 syllabus lists show the current Computing pathways and relevant subject conditions. MOE’s 2026 education announcements explain the updated Code for Fun, AI literacy and cyber wellness plans.

Use MOE SchoolFinder and MOE S1 Posting to verify the child’s actual school options. For related eduKateSG guidance, see Smartphone Rules, PLDs and Digital Learning and Checking Future Subject Combinations.

The best Computing school is not necessarily the one with the newest robots or loudest AI showcase. It is one where the child can learn to think clearly, build responsibly, test ideas and develop within a healthy and intellectually engaging secondary-school experience.