Small Group Tutorials

Here to help students catch up, keep up, and move ahead. Book a consultation here.

What is PG2 in Sengkang | Sengkang Education 2027 G2 Computing, Coding, Spreadsheets and Scratch

Can a PG2 student in Sengkang study Computing, and what does the new G2 Computing syllabus involve? Computing is a subject option listed by SEAB for the 2027 Singapore-Cambridge Secondary Education Certificate (SEC). The new G2 syllabus is identified by code K237 and includes practical digital skills and computational thinking. However, not every school necessarily offers the subject, and a pupil entering Secondary 1 in 2027 should not assume that the 2027 examination syllabus is automatically their own future graduating-cohort syllabus.

The published G2 Computing syllabus describes software skills involving Microsoft Office tools and Scratch, alongside programming, data, algorithms and microcontroller applications. Students learn to use digital tools purposefully, break a problem into steps, find and correct errors, develop interactive programs and consider how a computing solution responds to a need. This is more than knowing how to use a phone or type a document.

The most important parent distinction is between digital literacy, Code for Fun, a school’s computing lessons and the formal G2 SEC Computing subject. These can be related, but they are not interchangeable. This guide explains the published K237 content, practical examples, responsible technology use and the questions to ask the receiving school about availability and future subject choices.

What the 2027 G2 Computing listing actually confirms

SEAB’s school-candidate syllabus page, last updated on 2 October 2026, lists Computing as a new G2 subject with code K237 for the 2027 SEC. The syllabus specifies software including Microsoft Office (Excel and PowerPoint) and Scratch. It also identifies papers and syllabus content. These are facts about the published 2027 examination offering, not a promise that every secondary school will offer Computing to every student.

The 2027 K237 examination is relevant to the students who are taking the SEC in 2027. A child entering Secondary 1 in 2027 belongs to a later graduating cohort. The syllabus, code, subject availability and assessment details for that future cohort must be checked when MOE and SEAB publish the relevant information. Parents should not buy a future examination textbook based solely on today’s K237 code.

Computing is about problem-solving, not only software buttons

A student can learn to use a spreadsheet without understanding how to design a reliable solution. Computing adds the reasoning behind the steps: define the problem, identify the information needed, organise it, design a process, test the output and correct errors. The pupil learns to consider whether the result actually solves the problem.

For example, a class may want to organise a list of donated books. A spreadsheet can store title, category and quantity. Students might sort the records, use formulas to calculate totals and make a chart. They must also check whether the entries are accurate and whether the chart communicates the information clearly. A spreadsheet with incorrect data is not a successful solution merely because the formula works.

Spreadsheets: data, formulas and clear communication

The published G2 syllabus includes spreadsheet work. Students may need to organise information, use appropriate cell references and formulas, and communicate patterns in data. The actual operations assessed should be checked in the official syllabus and teaching materials for the correct cohort.

A simple fictional spreadsheet might contain the number of books borrowed by four classes. A student can total each row, compare categories and produce a chart. Before trusting the chart, they should check the input values, headings, units and whether the display supports the conclusion. A chart does not automatically make a data claim accurate.

Pupils should also understand the limits of data. If one class borrows more books during one week, that does not prove its students read more throughout the year. It only describes the recorded information for that time period. Good computing practice includes explaining what a data set can and cannot establish.

PowerPoint and digital presentation

Presentation software can help students communicate information through text, images, diagrams and charts. The objective is not to fill every slide with animation. It is to organise a message so the audience can follow it. Students should use readable text, clear headings, accurate images and consistent design.

A short presentation about a local environment might use one map, one photograph and a data chart. Each visual should have a purpose and an identified source where needed. Students should not present a downloaded image as their own photograph or use a chart without checking the data behind it.

Scratch: turn an idea into an interactive program

Scratch uses blocks to create instructions for sprites and a stage. The published G2 syllabus includes game-programming ideas such as positioning sprites with coordinates, moving and rotating them, responding to key presses or mouse clicks, using variables, changing backdrops and costumes, and controlling the order and timing of instructions.

A beginner’s project might move a character across a screen when the arrow key is pressed. A more developed version might detect contact with an object, update a score and display a message. Students learn that each instruction has a specific effect and that the program’s behaviour depends on the sequence and conditions.

A program can fail because an instruction is missing, a condition is wrong or a variable has not been updated. Debugging means finding the cause and correcting it. Randomly changing several blocks at once makes it harder to understand what fixed the problem. A better method is to test one part, observe the result and make a clear correction.

Algorithms, decomposition and computational thinking

Computational thinking involves breaking a problem into manageable parts, noticing patterns, identifying the essential information and designing steps that can be followed. Students may represent a solution using a flowchart, pseudocode or blocks, depending on what is taught.

Suppose a game awards a point whenever a character touches a target. A pupil can decompose the task: detect contact, increase the score, move the target and continue the game. They then test whether the score changes exactly once per successful contact. This is a small example of designing and verifying an algorithm.

The same habits can be applied outside programming. Planning a school project, organising a study routine or checking data can all involve breaking a large task into smaller steps. Computing develops a systematic way to think, while still requiring creativity and judgement.

Microcontrollers: connect code with the physical world

The K237 syllabus includes microcontroller learning outcomes. Students may load programs, read data from built-in sensors and control outputs such as displays or LEDs. The syllabus also describes external inputs and outputs, including buttons, sensors, motors and buzzers, within the taught scope.

A project might use a light sensor to detect brightness and control an LED. The student needs to understand what the sensor measures, what value the program receives and what condition triggers the output. If the LED does not respond, the pupil should check the connection, input reading, condition and output instruction systematically.

Microcontroller activities use equipment and electrical components. Students should follow school instructions and teacher supervision. Parents should not encourage children to connect unfamiliar components to mains electricity or attempt unsafe experiments at home. Use only the equipment and voltage specified by the school.

Computing and cyber safety belong together

A computing skill is more useful when the student understands privacy and safety. Pupils should protect passwords, avoid sharing one-time codes, question suspicious links and consider what personal data an application collects. They should not upload classmates’ images or school documents to an unfamiliar website without permission.

Generative AI can produce text, code and images, but output may be inaccurate, insecure or copied from sources in ways the student does not understand. Follow the teacher’s rules on whether AI tools may be used for a task. A student must be able to explain the submitted program and take responsibility for the final work.

MOE’s 2026 announcements state that AI literacy is being integrated across curriculum and co-curriculum, and that Code for Fun will be updated and made available to all schools in 2027. These initiatives are broader than the formal G2 Computing SEC subject. Participation in Code for Fun does not by itself mean a pupil is registered for K237.

What should a PG2 parent ask the school?

  • Does the school offer the formal G2 Computing subject to this cohort?
  • Is the pupil attending a general digital-literacy programme, Code for Fun or the examinable Computing subject?
  • Which software, devices and accounts will the school provide?
  • What are the current subject-level eligibility and selection criteria?
  • How will practical work, programming and data tasks be assessed?
  • What school rules apply to online tools, AI assistance, privacy and attribution?
  • Which syllabus and examination code will apply to the pupil’s actual graduating year?

Is Computing the same as AI, Code for Fun or PLD lessons?

No. Computing is a subject with a defined syllabus and, where offered and taken, an SEC examination. Code for Fun is a programme that introduces coding and computational thinking. AI literacy is a broader capability being integrated through different parts of education. A Personal Learning Device (PLD) is a learning device and its use is governed by school and MOE arrangements. These ideas may reinforce one another, but a pupil should know which programme or subject they are actually taking.

Frequently asked questions

Does PG2 automatically give a student G2 Computing?

No. PG2 is an admission group. The school determines which subjects are offered and the pupil’s subject allocation under the applicable arrangements.

What is the 2027 G2 Computing code?

SEAB lists K237 for the 2027 G2 SEC school-candidate syllabus. It is a new subject in that published list.

Does K237 automatically apply to a child entering Secondary 1 in 2027?

No. The 2027 code refers to the 2027 graduating examination cohort. A pupil beginning Secondary 1 in 2027 is a later cohort and should follow future SEAB information.

Does Computing require a student to have coded before?

Do not assume prior private coding lessons are compulsory. Ask the school about its subject offer, entry expectations, teaching support and equipment.

Is Scratch just a game?

Scratch can be used to create interactive projects, but it teaches sequencing, events, variables, conditions, loops and debugging.

Is Code for Fun the same as the SEC Computing subject?

No. Code for Fun is a programme; G2 Computing K237 is a formal SEC syllabus for the relevant examination cohort.

Official sources and related Sengkang guides

Editorial review — 12 November 2026. The syllabus details and K237 code are based on SEAB’s 2027 G2 school-candidate publication. K237 applies to the 2027 graduating cohort; it is not a promise of the future code or availability for a pupil entering Secondary 1 in 2027. School offerings and entry criteria must be confirmed with the receiving school.

PG2 Sengkang 2027: Music, Computing, CCE and Mother Tongue guides: Secondary 1 Music: listening, creating and performing · Secondary 1 CCE: values, resilience and cyber wellness · G2 Mother Tongue: Chinese, Malay, Tamil and e-Oral · The Complete Sengkang Guide. Check the receiving school’s current 2027 subject allocation and programme notices.