SEC Computing in 2027 has three different subject levels and three distinct examination structures. G1 Computing K127 uses a 40% e-examination and 60% lab practical. G2 Computing K237 uses a 50% e-examination and 50% lab practical. G3 Computing K349 uses a 60% written examination and 40% lab practical. The different formats matter: a student who practises only programming on a home laptop may still be unprepared for the theory paper, software tasks, spreadsheet interpretation or the discipline of saving the required files.
According to SEAB’s 2027 syllabus lists, G1 and G2 Computing are new SEC subjects with specimen papers published in 2026, while G3 Computing corresponds to the older subject code 7155. None of these are the same as an informal coding class. The official syllabus defines assessed knowledge, practical software skills, paper timing and how the student’s work is submitted.
SEC 2027 Computing: the comparison parents need
| Exam detail | G1 Computing | G2 Computing | G3 Computing |
|---|---|---|---|
| 2027 code | K127 | K237 | K349 |
| Older reference code | New; no previous code | New; no previous code | 7155 |
| Paper 1 mode | e-Examination | e-Examination | Written |
| Paper 1 duration | 1 hour 15 min | 1 hour 30 min | 2 hours |
| Paper 1 weighting | 40% | 50% | 60% |
| Paper 2 mode | Lab-based | Lab-based | Lab-based |
| Paper 2 duration | 2 hours | 2 hours 15 min | 2 hours 30 min |
| Paper 2 weighting | 60% | 50% | 40% |
| Key practical work | Documents, spreadsheets, media, programming | Spreadsheets, media, programming | Spreadsheets, Python programming |
Source: SEAB’s official 2027 K127, K237 and K349 syllabuses, each of which provides an assessment summary. Always verify the syllabus for the exact candidate and exam year. G1, G2 and G3 Computing are different courses, not three names for an identical paper.
1. Computing is more than learning to write code
Many parents think of Computing as a student typing instructions into a programming environment. That is one important component, but a computing qualification also tests whether the learner understands systems, data, networks, responsible technology use and how digital tools solve real problems. A child may be quick at dragging blocks together but unable to explain why a program fails when the input changes. Another may understand a spreadsheet formula but lose practical marks because the file is saved incorrectly.
We can express this as three separate abilities: conceptual knowledge (what a computer or network is doing), reasoning (why a solution will work), and execution (whether the student can produce the required digital output). The SEC examination weightings make those distinctions visible. In K127, practical work carries a majority of the assessed marks. In K349, the written paper carries a majority. A one-size-fits-all “coding tuition” package cannot automatically meet both.
2. G1 Computing K127: a new syllabus with strong practical emphasis
The 2027 G1 Computing syllabus lists seven modules: computer fundamentals, networking, impact of computing, document processing, spreadsheets, media software and programming. Paper 1 is an e-examination lasting one hour fifteen minutes, marked out of 60, and contributes 40% of the qualification. It contains multiple-choice and short structured questions. Paper 2 is a two-hour lab-based examination marked out of 90 and contributes 60%.
For Paper 2, candidates create and submit soft copies of their work. The syllabus groups practical tasks around media software, document and spreadsheet processing, and programming. Time for saving work is already included in the two-hour examination. This is significant for students who perform well when an adult manages the files but struggle to find, rename or export the required work independently.
What an effective G1 practice session looks like
Give the child a small real-world task: prepare a short school-event notice with a clear heading; enter simple budget values into a spreadsheet; create a chart with an appropriate scale; and explain a short sequence of instructions in a visual programming environment. This is illustrative home practice, not an official specimen paper. It teaches the transfer of learning across formats.
Watch for three kinds of mistakes: wrong information entered, correct information processed by an inappropriate method, or correct work not saved or submitted properly. They may produce the same outcome—lost marks—but require different teaching. Practise digital housekeeping as deliberately as the programming itself.
3. G2 Computing K237: 50% knowledge and 50% laboratory performance
G2 K237 is also listed as a new SEC subject. Its six modules are computer fundamentals, networking, impact of computing, spreadsheets, media software and programming. The main distinction from G1 is not merely an additional hour of difficulty. G2’s actual assessment specification has a one-hour-thirty-minute e-examination contributing 50%, and a two-hour-fifteen-minute lab-based practical contributing the other 50%.
The lab paper asks students to produce digital work for assessment, including spreadsheet, media and programming tasks. The official list identifies Microsoft Office Excel and PowerPoint, together with Scratch, among the specified software for the G2 syllabus. Use the current syllabus to confirm what functionality is examined. A student comfortable with a phone app is not automatically proficient in a spreadsheet or a desktop programming environment.
Why the G2 practical can be difficult even when the student knows Scratch
A child may memorise a sequence of Scratch blocks for one familiar game. But a different task may ask for a new behaviour, unusual input, scoring condition or error correction. A transfer test changes the problem while keeping the underlying idea. For example, ask the child to explain why a loop stops, then change the stopping condition and request an explanation before running the new version.
For spreadsheet questions, do not let the student treat Excel as only a calculator with boxes. Check whether they understand the difference between entered data, a formula, a cell reference, a chart and a conclusion. When a result is wrong, identify the first incorrect relationship. Repeated clicking without reasoning may produce a plausible-looking workbook but is fragile under examination conditions.
4. G3 Computing K349: written reasoning, algorithms and Python
G3 Computing’s 2027 syllabus uses a two-hour written Paper 1 carrying 60%, and a two-hour-thirty-minute lab-based Paper 2 carrying 40%. The written examination covers computing concepts and algorithmic reasoning through a mixture of question types. The lab-based paper uses spreadsheet software, Python and JupyterLab; SEAB states that a quick reference guide for Python will be provided in the practical paper.
G3 students need to explain the reasoning behind code, recognise data relationships, design algorithms, test assumptions and evaluate potential mistakes. A student who copies a working Python program from an online example has produced an output; that is not proof they can write or debug a changed solution independently.
An example of algorithmic understanding
Imagine a program intended to find the largest number in a list. A novice may test it only on [3, 8, 2] and believe the code is correct. A stronger student tries a list of negative values, a list with duplicates and a single-element list, then explains why the chosen starting value and comparison logic are correct. This is not a claim that SEAB will ask precisely this question; it shows the kind of transfer that genuine program understanding permits.
To prepare, practise reading a short algorithm, tracing values step by step, predicting output, finding the first incorrect operation and revising it. Progress from small examples to more complex work only when the underlying relationship is stable.
5. Which software should a 2027 SEC Computing student learn?
| Level | Officially relevant tools and tasks | Parent’s caution |
|---|---|---|
| G1 K127 | Document processing, spreadsheets, media creation and programming; the 2027 list includes a new syllabus and specimen papers | Do not buy a course that teaches only Scratch and ignores documents or spreadsheets |
| G2 K237 | Excel, PowerPoint, Scratch and relevant spreadsheet/media/programming tasks | Do not assume the skills needed for a phone presentation app match the desktop assessment |
| G3 K349 | Spreadsheets, Python and JupyterLab Desktop | Do not use a Scratch-only course as if it were full G3 Computing preparation |
Hardware and software versions matter. Use what the current syllabus and the examination centre specify, not a random tutorial that happens to be popular. The distinction is especially important for G1 and G2, since SEAB labels them new in 2027 and provides specimen Paper 1 and Paper 2 resources. A historical GCE paper may help with a shared concept, but it cannot stand in for the new examination structure.
6. How to practise for a lab examination without expensive equipment
A high-specification gaming computer is not automatically required for good Computing preparation. What the learner needs is reliable access to the relevant software and tasks, with enough independence to complete, review and save work. A school may provide access to a computing lab. Parents should begin by asking what the school uses, what resources are permitted and what the actual assessment requires.
A useful forty-minute home session can follow this sequence:
- Five minutes: read a short task and restate the required output without opening the software.
- Twenty minutes: attempt the task independently, without a parent driving the mouse.
- Five minutes: check outputs against the instructions and correct errors.
- Five minutes: save files with clear names in the required location, then reopen them to verify.
- Five minutes: explain one error, one correction and a new situation where the skill could be used.
If the child cannot complete a step, record which type of difficulty occurred. The solution may be a basic software skill, a misunderstood programming concept, slow reading of instructions or trouble with managing files. That diagnosis is more valuable than doubling the session length without changing the teaching.
7. Digital responsibility is also Computing
Students should understand responsible technology use, cybersecurity, privacy and the social effects of computing at the level required by their syllabus. In practice, that means recognising risks such as scams and unsafe downloads, checking what information an application collects, using strong authentication habits and respecting copyright and examination rules.
Computing is also the subject in which students should learn a crucial distinction about AI: a system can produce plausible content or code without proving that its output is correct. When using AI to learn outside controlled assessments, students should be able to trace, test and explain the result. During national examinations, they must follow the specific permitted-tool instructions. An unauthorised AI helper or online resource is not a shortcut to an acceptable submission.
8. Which student should choose Computing under Full SBB?
Computing may fit students who enjoy logical puzzles, designing procedures, representing information and finding why a system fails. But interest alone is not enough; the school must offer the subject, the child must meet applicable prerequisites, and the timetable must accommodate it. A student can enjoy programming while disliking the broader examination syllabus. Another student who has never coded before may succeed with patient instruction and a strong interest in solving problems.
Do not choose solely because “technology jobs pay well” or “AI will replace everything.” Both claims are too broad to determine a child’s upper-secondary subject combination. Instead ask: Does the learner like explaining a process? Can they tolerate an unfamiliar error long enough to investigate it? Are they interested in making things work, not merely watching a demonstration?
Frequently asked questions
Is G1 Computing the same as G2 Computing?
No. G1 uses K127 and a 40/60 theory–lab split; G2 uses K237 and a 50/50 split. They have different syllabus and task demands.
Is the G3 Computing Paper 1 an e-exam?
According to the 2027 K349 syllabus, Paper 1 is a two-hour written examination, weighted 60%. Paper 2 is a two-hour-thirty-minute lab-based examination, weighted 40%.
Do G1 and G2 Computing have official specimen papers?
Yes. SEAB lists Paper 1 and Paper 2 specimen materials for the new K127 and K237 syllabuses, posted in 2026.
Can my child use only online Python videos to revise all Computing levels?
No. G1 and G2 assess particular document, media, spreadsheet and Scratch-related skills; G3 involves Python and spreadsheet work. Use the actual subject syllabus to select materials.
Does a good practical examination mark guarantee a good final grade?
No. Both papers contribute to the qualification. The proportions differ among G1, G2 and G3, so neglecting the other paper is risky.
What if the school does not offer Computing?
Ask about the school’s available electives, CCA and appropriate external learning opportunities. Do not assume that every secondary school offers every SEC syllabus or that informal study guarantees a national examination entry.
Next eduKateSG reading
For the wider subject-choice decision, use the Secondary 3 subject combination guide. For older-paper matching and specimen resources, see the SEC 2027 past-year paper explanation. For studying at the right level and repairing the first wrong reasoning step, read the Clementi Mathematics transition guide.
Primary sources: SEAB 2027 syllabuses
- SEAB — G1 Computing K127 and specimen papers
- SEAB — G2 Computing K237 and specimen papers
- SEAB — G3 Computing K349
- SEAB — full G1 K127 syllabus, including assessment table
- SEAB — full G2 K237 syllabus, including assessment table
- SEAB — full G3 K349 syllabus, including assessment table
Reviewed 6 November 2026 against the three official 2027 SEC syllabuses. Described example exercises are illustrations, not reproduced SEAB examination questions. Use the exact syllabus and current software guidance for the student concerned.