Do you know? Being comfortable with spreadsheets, digital posters or simple Scratch games can give a student a useful foundation for Computing, but it does not automatically mean they are ready for every G2 Computing task. Under Singapore’s Full Subject-Based Banding (Full SBB), the question for parents is not simply, “Does my child know how to use a computer?” It is, “Can they understand a problem, choose the right tools, build a working solution, explain it and debug mistakes?”
This guide is a practical learning bridge from G1 Computing skills towards G2 Computing expectations, using the 2027 Singapore-Cambridge Secondary Education Certificate (SEC) syllabuses as a verifiable reference. It is not a promise that a school will change an existing G1 Computing student to G2 midway through a course. Availability, subject selection, prerequisites, coursework and examination registration depend on the pupil’s school and cohort. Ask for formal approval before changing subject books, classes or exam preparation.
Unlike a vague promise to learn programming ‘for the future’, the bridge below uses four small artefacts: a clean spreadsheet, a working interactive program, a digital media product and a short debugging log. Each reveals real skills and can be discussed with the subject teacher.
G1 and G2 Computing: same broad world, different exact syllabuses
SEAB’s 2027 lists identify G1 Computing K127 and G2 Computing K237, both listed as new syllabuses for that SEC examination year. These are different registered subjects, not identical papers with an easier or harder pass mark. Reading the published documents is essential: for example, G1 explicitly includes a separate document-processing module, whereas G2 has six modules with a greater emphasis on certain spreadsheet and programming skills.
| 2027 feature | G1 Computing K127 | G2 Computing K237 |
|---|---|---|
| Published modules | Seven: computer fundamentals, networking, impact, document processing, spreadsheets, media software and programming | Six: computer fundamentals, networking, impact, spreadsheets, media software and programming |
| Paper 1 | e-Exam, 1 hour 15 minutes, 60 marks, 40% | e-Exam, 1 hour 30 minutes, 70 marks, 50% |
| Paper 2 | Lab-based, 2 hours, 90 marks, 60% | Lab-based, 2 hours 15 minutes, 80 marks, 50% |
| Practical focus | Document processing, spreadsheets, media and programming | Spreadsheets, media and programming |
| School’s role | Confirm availability, teaching programme and syllabus entry | Confirm eligibility, availability, approved software and syllabus entry |
These figures are drawn from SEAB’s official 2027 G1 Computing K127 syllabus and the official 2027 G2 Computing K237 syllabus. The difference in module count is not a simple claim that G2 ‘omits important skills’: each course defines a different curriculum and assessment. Nor should these 2027 figures be assumed unchanged in every future exam year.
What does a good G1-to-G2 Computing bridge actually target?
| Skill area | Foundation worth keeping | Next useful challenge |
|---|---|---|
| Spreadsheets | Enter data accurately, format cells and use basic formulas | Use relative/absolute referencing, conditional functions, comparisons and more complex data checks |
| Visual programming | Use variables, if/else and basic repeated actions | Build and debug conditional loops, lists and reusable blocks where the actual G2 syllabus requires them |
| Media software | Create legible visual material with appropriate size and contrast | Edit and export a coherent media artefact with accurate layout and purposeful choices |
| Computer systems and networking | Recognise hardware, software and basic network roles | Explain computing specifications and selected network behaviour instead of memorising labels alone |
| Responsible computing | Use permissions, secure passwords and backups | Apply privacy, copyright and security decisions to realistic school project scenarios |
These are illustrative priorities based on published syllabus content. The pupil’s teacher should decide which are actually new to the student. An experienced Scratch learner may already understand loops but need more practice explaining network concepts; another pupil may be accurate in spreadsheets while struggling to save required exam files correctly.
Four weeks of meaningful practical preparation
Week 1: Make a spreadsheet you can explain
Create a fictional school-library borrowing log with non-identifiable sample data: book category, number borrowed, due date and return status. Ask the pupil to format headings, check data types, use a simple SUM or COUNTIF function and build a graph that matches the question being asked. Then alter one input and verify that the formula and chart update correctly.
For a higher challenge under teacher guidance, explore how a relative reference differs from an absolute reference, or use a logical function to label sample records correctly. The official G2 syllabus includes a wider range of spreadsheet formulas and functions than a simple introductory exercise. Accuracy matters: a stylish chart cannot rescue incorrect data or a formula that references the wrong cells.
Week 2: Debug a small visual program
Use a visual programming environment prescribed or permitted by the school. Create a simple quiz or maze using variables, conditional instructions and repetition. Introduce one deliberate mistake, such as a score variable that is never reset or a loop that never stops, and ask the student to predict, observe and explain the result.
Where appropriate, extend to a condition-controlled loop, a short list or a reusable custom block. The G2 K237 syllabus specifies elements such as repeat-until/while loops, list operations and functions/custom blocks; do not assume that a colourful game with many sprites demonstrates mastery if the learner cannot explain its logic. Keep the project small enough to test and repair.
Week 3: Produce one responsible media artefact
Plan a digital poster or short school-approved awareness clip about safe online habits. Draw a storyboard first, choose readable text, align graphics and check contrast. Explain why each design choice serves a user. If using external images, obtain properly licensed material and respect the school’s copyright instructions.
The 2027 G2 syllabus includes vector and raster graphics and presentation/video-related skills. A student should understand the difference between editable vector paths and pixel-based images rather than simply knowing which icon launches a program. Avoid using classmates’ photographs, full names, contact details or personal records in practice projects.
Week 4: Integrate and defend the work
Give a new fictional dataset and a small programming task. Ask the learner to create a correct spreadsheet result, explain one media design choice, find and fix a programming bug, and save the required files under sensible names. Build a short debugging log: What was expected? What happened? What caused the error? How did we test the correction? This makes learning visible.
Four weeks is a suggested preparation sequence, not a required school bridging course. A learner may need longer to understand loops or less time for familiar media software. Official subject placement and exam registration remain school decisions.
A worked example: why one spreadsheet formula can expose readiness
Suppose a fictional school activity records 12 participants in Week 1 and 15 in Week 2. A beginner can enter those values and calculate that attendance increased by three. A stronger spreadsheet user can place the numbers in cells, build a formula referencing them, test what happens when Week 2 changes to 17, and create a chart that communicates the trend without misleading labels.
A further question asks: Should the chart use a bar chart or a line chart? The answer depends on whether the task compares distinct categories or a sequence across time. A child who can explain the choice, repair a formula and inspect the resulting data is showing skills that transfer to unfamiliar Computing tasks.
Know what G2 really adds: do not assume it is simply more typing
G2 Computing K237 adds depth in several areas. The published syllabus describes additional spreadsheet functions, including logical operations and more extensive mathematical, text and lookup functions, and programming features such as conditional loops, lists, custom blocks and microcontroller-related work. A G1 learner may already have strong document-production skills, but that alone is not proof of preparedness for the more demanding G2 programming and data tasks.
Parents should also notice that G1 K127 has its own distinct strengths. Its published practical examination includes a document-processing task alongside spreadsheets, media and programming. One syllabus is not merely another syllabus with bigger font or extra marks. Learning should be built against the actual objectives and the student’s assigned level.
Before buying hardware or software, ask the school
- Is Computing offered at the pupil’s required G-level and year group? An SEAB listing does not mean every school runs the same option.
- What criteria govern any proposed change of subject level or Secondary 3 choice? The school decides.
- Which software applications and versions are approved for lessons and practical work?
- Will the child need access to a specific lab, device or school-provided microcontroller? Do not buy one independently without guidance.
- Which modules or assignments has the receiving class already completed, and how will the child catch up?
- Is any additional practice work needed, or can school instruction provide the bridge?
These checks prevent an expensive mistake: purchasing equipment, apps or online courses that do not match the school’s actual programme. For practical Computing assessments, students should learn correct saving, naming and file-handling habits with teacher guidance; a project that runs at home but cannot be opened in the required environment is not ready.
The 2027 SEC assessment difference parents should know
For 2027, G1 K127 consists of a 40% electronic Paper 1 and 60% lab-based Paper 2, while G2 K237 uses 50% for Paper 1 and 50% for Paper 2. G1 Paper 1 is 1 hour 15 minutes, while G2 Paper 1 is 1 hour 30 minutes. G1’s lab paper is two hours, and G2’s is two hours 15 minutes. These are documented differences, not a prediction that one pupil will perform better simply by choosing a particular exam weighting.
Candidates should consult the official SEAB G1 SEC directory and G2 directory and use the school’s official practical-software instructions. SEAB confirms that school candidates register through schools. A child who independently studies G2 material is not automatically a G2 Computing examination candidate.
Do you know? Parent questions
Can a G1 Computing student simply sit G2 Computing in 2027?
Not by private choice as a school candidate. School-approved subject allocation and registration apply. Ask about the real programme, prerequisites, opportunities for review and practical access. A bridge is a learning plan, not a permission slip.
Does G2 Computing require Python?
Do not infer a universal Python requirement from the subject name. The published 2027 G2 Computing K237 syllabus covers visual programming and related programming concepts. Follow the actual listed objectives and school-approved software. Other computing subjects and levels may use different programming languages.
Are G1 Computing skills wasted if my child studies G2 later?
No. File handling, data accuracy, graphs, media design, safe computing and algorithmic thinking can transfer. However, study the new syllabus for additional objectives and different assessment weighting.
Can a child practise with real classmates’ personal information?
Avoid collecting identifiable private data unnecessarily. For home projects, invent names, categories or numbers and use only appropriately licensed media. Computing literacy includes privacy, consent and responsible use.
Does studying G2 Computing guarantee a particular polytechnic course?
No. Post-secondary admission depends on the relevant course requirements, actual SEC results and official pathways. Computing skills can be valuable, but a subject choice does not guarantee a place.
A good learning bridge creates evidence, not hype
The immutable eduKateSG Secondary 1 Mathematics Clementi tutorial reference describes a small three-student teaching model where the tutor identifies the point of error and checks whether the learner can correct new problems independently. That principle helps Computing too: a pupil who can find a broken cell reference or correct a loop condition understands more than a pupil who has copied a finished template. The source remains a Mathematics page; it is not being represented as an advertised Computing class.
For additional national syllabus context, see the site’s overview of G1, G2 and G3 Computing differences, the official G1 K127 syllabus and the official G2 K237 syllabus. If your school has offered a genuine subject-level transition, use the Full SBB Subject Passport to record the confirmed level and review date. The real goal is not owning the newest gadget; it is being able to build, test, explain and improve a trustworthy digital solution.
