Did you know that the first G1 Computing SEC examination in 2027 gives more weight to making working digital files than to answering written theory questions? It combines document editing, spreadsheets, visual media and Scratch programming in a supervised computer lab. For a Bukit Timah teenager, that makes Computing more than simply owning a device or knowing how to search the web. The student must understand a task, choose appropriate software, produce usable files, check errors and handle digital information responsibly.
The quick answer: K127 G1 Computing is new for 2027. Paper 1 is a 75-minute e-examination, 60 marks, 40%, with twenty multiple-choice questions and 40 marks of short structured questions. Paper 2 is a two-hour computer-lab examination, 90 marks, 60%: Media Software approximately 30 marks; Document Processing and Spreadsheets approximately 35; Programming approximately 25. All questions are compulsory and softcopy files must be saved. Seven modules are examined: fundamentals, networking, impact, documents, spreadsheets, media and Scratch programming.
Updated 31 October 2026. The featured image shows an ordinary student desk with a laptop, not an official SEC lab. All practice projects are original fictional scenarios; school and SEAB instructions govern examination software and submissions.
Jump to: 1. What the new K127 subject code actually means · 2. Forty per cent electronic theory, sixty per cent lab · 3. The three lab tasks and their approximate marks · 4. Saving digital files is an assessed working habit · 5. Seven modules are connected, not seven unrelated tests · 6. Computer hardware: processor, memory and storage · 7. Bits, bytes and file-size awareness · 8. Input, processing and output · 9. Operating systems and application software · 10. Local networks versus wide-area networks · 11. Clients, servers and the internet · 12. Cloud storage, local storage and trade-offs · 13. Simple websites and web forms · 14. Scams, malware and everyday security · 15. Privacy and copyright are part of computing literacy · 16. Document processing: structure before decoration · 17. Paragraph indents, breaks and page layout · 18. Graphics and text boxes inside documents · 19. Spreadsheets: real calculations rather than typed results · 20. Relative and absolute references · 21. IF, SUM and lookup functions · 22. Data validation and conditional formatting · 23. Graphs, axes and misleading visual presentation · 24. Media software combines pictures, text, video and sound · 25. Vector graphics and raster images serve different purposes · 26. Presentations and storyboards · 27. Video frames, frame rate and exporting · 28. Scratch programming: a visual language with real logic · 29. Coordinates, sprites, costumes and messages · 30. Loops, conditions and checking termination · 31. Debugging and the difference between mistakes · 32. Why G1 K127 differs from G2 K237 · 33. A manageable year-long preparation routine · 34. Parent checklist for the practical examination · Related 2027 subject guides
1. What the new K127 subject code actually means
SEAB lists G1 Computing K127 as a new syllabus in the 2027 G1 school-candidate directory, with no earlier GCE code to use as a direct equivalent. That is an important distinction from a simple renaming. Families should use the published document and new specimen resources instead of assuming an old computer applications assessment is identical.
Under Full Subject-Based Banding, the General level of a subject follows the child’s actual registration. G1 K127, G2 Computing K237 and G3 Computing K349 have different content and examinations. The same student may be strong in one digital skill but need time to learn another, regardless of their entry Posting Group.
Ask the school to confirm the student’s examination code, approved software and lab familiarisation arrangements. Being able to navigate a smartphone does not establish that a child can construct formulas, edit a document properly or debug a Scratch program under assessment conditions.
2. Forty per cent electronic theory, sixty per cent lab
Paper 1 lasts one hour fifteen minutes and contributes forty per cent of the grade. It contains twenty compulsory four-option MCQs for twenty marks and a variable number of structured questions for forty marks, making sixty raw marks. All seven syllabus modules can appear.
Paper 2 lasts two hours, carries ninety raw marks and contributes sixty per cent. It assesses practical document processing, spreadsheets, media and programming, not networking as a separate practical installation task. It gives greater emphasis to applied skill while the written questions still require knowledge and explanation.
The weighting should guide time allocation without encouraging neglect of theory. A child may create appealing graphics but misunderstand privacy risks, or understand definitions yet repeatedly forget to save their work. Those problems call for different forms of preparation.
- Paper 1 — 1h15, 60 marks, 40%.
- Paper 2 — 2h, 90 marks, 60%.
- Paper 1 covers all seven modules.
- Paper 2 covers document processing, spreadsheets, media and programming.
3. The three lab tasks and their approximate marks
The lab paper sets three tasks: about thirty marks for Media Software, thirty-five for Document Processing and Spreadsheets combined, and twenty-five for Programming. These are approximate allocations within Paper 2, not separate percentages added on top of the sixty per cent practical weighting.
A student who spends nearly the whole session polishing a graphic may have too little time to complete a working spreadsheet and Scratch task. A good practical plan reads all instructions, identifies required outputs and leaves time to review and save the correct files.
Practise each task separately before doing full timed lab rehearsals. Parents can ask whether a file actually opens and performs as intended, not simply whether it looks finished in a screenshot.
4. Saving digital files is an assessed working habit
SEAB states that the laboratory time includes saving the required softcopy work on the candidate’s computer. The examination centre supplies approved laptops and appropriate media, document, spreadsheet and programming software, with each candidate having sole use of a machine.
Students should become familiar with the school’s actual saving and submission instructions. A correct program left unsaved, or a document exported in the wrong place, may fail to demonstrate the work even if the task was completed on screen.
Do not assume candidates may use personal cloud accounts, internet downloads or additional AI tools during the exam. Permitted access and file handling are determined by the centre’s official procedures.
5. Seven modules are connected, not seven unrelated tests
The syllabus identifies Computing Fundamentals, Networking, Impact of Computing, Document Processing, Spreadsheets, Media Software and Programming. The first three focus on understanding systems and responsibility; the last four include practical creation skills. The paper scheme combines knowledge and application.
An imaginary school event may require a document announcing the event, a spreadsheet tracking attendance, a visual poster and a Scratch practice game. Each deliverable has a different purpose and file format, while privacy and accuracy matter across all of them.
Use the seven modules as a revision map. Rather than copying a list of software commands, ask what problem a tool solves, how to test the output and which digital responsibilities follow from using it.
6. Computer hardware: processor, memory and storage
K127 expects students to distinguish the processor, main memory and secondary storage. Main memory provides working space while a program is running and is commonly volatile; secondary storage retains files when power is off. Those roles are not interchangeable merely because both have capacity measured in bytes.
A fictional student editing a presentation may experience a temporary application slowdown while the file itself remains stored on disk. Explaining the difference between processing resources, memory and storage helps the child reason beyond superficial marketing claims.
Parents can ask which component handles instructions, which supports active programs and which keeps the saved project. The conceptual answer matters more than knowing the brand of a particular laptop.
7. Bits, bytes and file-size awareness
Students compare bits, bytes, kilobytes, megabytes, gigabytes and larger units. One byte contains eight bits, but descriptions of file size and communication rates can use different units. A pupil who treats an eight-megabit quantity as eight megabytes will misread the value.
For a small fictional example, a file containing 200 bytes represents 1,600 bits. This teaches unit conversion, but the actual size of a video depends on many additional factors such as length, resolution and compression.
Connect numerical practice to the task: why might a file be too large to transfer, and what happens when it is compressed? Avoid assuming that reducing file size always preserves identical visual or audio quality.
8. Input, processing and output
A computer system receives inputs, processes them and produces outputs. Keyboards, scanners, microphones and cameras serve different input needs, while screens, speakers and printers communicate outputs. Meaningful output also depends on correct source data and appropriate processing.
Imagine a fictional library system using a scanned book identifier. If the wrong code is scanned, the system may retrieve an unrelated record even when its software is working as designed. That illustrates the importance of validation and checking input quality.
Ask a student to describe what goes in, what happens and what should come out before choosing software. This simple sequence supports later spreadsheet formulas and Scratch game design.
9. Operating systems and application software
An operating system manages resources and supports applications, while application software is intended for tasks such as writing, calculating, presenting or drawing. Students should recognise their different roles and the purpose of ordinary interface elements such as windows, icons, menus and pointers.
A file manager may help locate a document, but that is not the same as editing the document’s paragraph styles in a word processor. Likewise, a spreadsheet application can manipulate figures while the operating system still manages memory and file access.
Practise describing the function rather than memorising software logos. Application names can change, but understanding which type of tool fits a task remains useful.
10. Local networks versus wide-area networks
Networking includes local area networks and wide area networks, as well as wired and wireless communication, routers, modems and network interfaces. A local network can share files and devices within a limited space; broader networks connect resources over larger distances.
An imaginary school computer lab might connect printers and workstations on a local network, while accessing an external learning website requires further network infrastructure. Students should know which parts of the description identify a local system and which involve the internet.
Parents should use conceptual diagrams for practice. Attempting to access neighbours’ networks or change shared router settings is not an authorised or necessary learning activity.
11. Clients, servers and the internet
A client-server arrangement allows one computer or service to respond to requests from others. The syllabus also distinguishes the public internet from an intranet limited to an organisation. These terms refer to access and relationships, not simply whether a device has a screen.
Suppose an invented school portal lets authorised students view notices. The student device is requesting information, while a server supplies it under the system’s access rules. Not every user should be able to see every record.
A strong answer explains the purpose of a network arrangement and one relevant advantage or limitation. Claiming that anything online is publicly accessible confuses network connectivity with permission.
12. Cloud storage, local storage and trade-offs
The K127 syllabus compares cloud-based applications and storage with local alternatives. Cloud services can support access from different locations and devices but rely on appropriate connectivity and account security. A local file may remain available offline but still need backup.
An imagined pupil editing a document on a shared project may benefit from cloud collaboration where permitted, yet an examination centre may require local saving under controlled conditions. A home workflow should never be assumed to match formal assessment rules.
Ask who may access a file, where it is kept and what happens if the network is unavailable. The best choice depends on the task, not a belief that every cloud service is automatically better.
13. Simple websites and web forms
The Networking module includes creating template-based simple websites and custom web forms for data collection. These skills connect structure with responsibility: a question should have a clear purpose and the data it collects should be appropriate to that purpose.
A fictional event form might request a participant’s choice of activity. It would be unnecessary to collect passwords, identity-card numbers or medical details for an ordinary classroom demonstration without a legitimate requirement.
Students should follow school data-protection instructions, use fictional records in practice and avoid publishing forms that collect identifiable information without approval.
14. Scams, malware and everyday security
The Impact module introduces scams and malware categories including viruses, worms, trojans, spyware and ransomware. It also covers sensible preventive measures: strong passwords, updated protective software, firewalls and checking suspicious requests.
An invented message urging a student to open an unfamiliar attachment and enter a school password can be used to discuss phishing. The safe response is verification through a trusted channel, not clicking the link to ‘test’ whether it is malicious.
Families should not download malware or run unauthorised security tests as exam preparation. Recognising threats and describing responsible behaviour is the purpose of this learning outcome.
15. Privacy and copyright are part of computing literacy
K127 includes understanding privacy policies, settings, data disclosure, copyright and backups. These topics apply to school projects as much as commercial digital services. A student should check whether they have permission to use a photograph, video or another person’s work.
Suppose a fictional class video includes identifiable pupils. Its creator should consider approval and intended distribution instead of assuming that appearing in a school activity authorises public posting. A copyright notice can also limit how images or music may be reused.
Good computing means making effective work while respecting people. This educational guide does not authorise copying protected media or exposing private records to an external tool.
16. Document processing: structure before decoration
Paper 2 includes document editing in the combined Document Processing and Spreadsheet task. The syllabus covers paragraphs, columns, section breaks, headers, footers, page numbering, imported graphics and linked text boxes. Those features can make information easier to use when applied deliberately.
A fictional school newsletter could include a two-column article and a one-column title. The pupil needs to understand section breaks and paragraph formatting so that the layout stays coherent rather than manually inserting dozens of spaces to simulate columns.
Practice opening a document after saving it. A file can appear correct on one screen but break when printed or viewed later if its structure depends on fragile manual spacing.
17. Paragraph indents, breaks and page layout
Document processing includes first-line or hanging indents, tab stops, line breaks, page breaks and section breaks. These are different controls. Pressing Enter repeatedly to force a new page is not equivalent to using a page break when the document changes.
A fictional student report may need a landscape table within an otherwise portrait document. Correct section formatting allows the change without altering every page. That teaches the purpose of document structure rather than just a sequence of toolbar clicks.
Parents can ask the student to explain why a particular layout method is stable. A sensible design should remain readable after a small edit.
18. Graphics and text boxes inside documents
Word-processing tasks may require importing images, resizing or cropping them, adjusting wrapping, linking text boxes and embedding spreadsheet charts. A graphic should support information rather than obscure the text it is intended to illustrate.
Suppose an invented event brochure contains a map and schedule. If the map overlaps the time information, the document may be attractive but unusable. Correct wrapping and spacing improve communication.
Students can test their layout by changing a paragraph and checking whether the graphic remains in a sensible place. That is more valuable than simply reproducing the first screenshot.
19. Spreadsheets: real calculations rather than typed results
The spreadsheet module covers cell formatting, charts, formulas, functions, sorting, filtering and data validation. A spreadsheet becomes useful when formulas recalculate as source cells change. Typing the expected total into every result cell hides the relationship and cannot demonstrate a working model.
A fictional activity budget could contain quantities, prices and total costs. Changing one price should update the corresponding amount automatically. If it does not, the pupil should inspect the formula and its cell references.
Ask what each column represents and which values are inputs or computed outputs. This helps a child interpret the table rather than treat it as a colourful grid.
20. Relative and absolute references
Relative cell references usually adjust when a formula is copied, while absolute references remain fixed. The correct choice depends on the table. A worksheet that works in one row may quietly give incorrect figures elsewhere because a reference moved unintentionally.
Imagine a fictional tax factor stored in one cell and several prices listed below. The factor may need an absolute reference when the formula is copied down the sheet, while the item price should change for each row.
Before copying, ask the learner to predict which references should move. Then inspect the formulas, not only the displayed totals, to identify mistakes.
21. IF, SUM and lookup functions
K127 includes a defined spreadsheet function set such as IF without nesting, ROUND, SUM, AVERAGE, COUNT, COUNTA, COUNTIF, text functions and VLOOKUP using exact matching. The official list is the examined scope, not every function supported by a current spreadsheet application.
A fictional class inventory might use COUNTIF to count an item category and VLOOKUP to retrieve a corresponding price. The pupil should know what the lookup key represents and how to handle a missing result under the task’s instructions.
Practise small tables with deliberate edge cases and check that output changes correctly. A complex-looking formula is not inherently better than a clear simple one that meets the requirement.
22. Data validation and conditional formatting
Data validation helps control which entries are allowed, while conditional formatting changes a cell’s appearance according to defined criteria. A student should know the difference: highlighting an invalid-looking value does not necessarily prevent someone from entering it.
Imagine a fictional form requiring quantities between specified limits. A validation rule could reject an entry outside the permitted range and show an appropriate message. Conditional formatting could instead draw attention to a number above a chosen threshold.
Use these features for a real purpose rather than as decoration. The student should explain which problem the rule prevents or highlights and how they verified its behaviour.
23. Graphs, axes and misleading visual presentation
The K127 spreadsheet syllabus includes bar, column, pie and line charts, plus a line-and-column combination chart. Students should select the format suited to the data and label titles, axes and legends accurately. A nice-looking chart can still tell a misleading story when units are inconsistent.
A fictional attendance graph might show counts for different sessions; a separate line might show a percentage calculated from them. These are different measures, so their axes need careful interpretation.
Ask the learner to change the underlying table and verify whether the chart updates properly. Accuracy and traceability matter more than elaborate styles.
24. Media software combines pictures, text, video and sound
The media module distinguishes vector and raster graphics, slide presentations and video creation. Text, images, sound and animations can work together to communicate an idea. The pupil must decide which medium serves the task and whether the final output is readable and complete.
A short fictional public-information clip might contain a title, an illustration and a simple explanation. Adding multiple unnecessary transitions could distract from the message, while overly small text may be unreadable.
Practice begins with a storyboard or layout, then production, then checking the exported file. A preview is not proof that the deliverable was saved correctly.
25. Vector graphics and raster images serve different purposes
Vector images use paths and nodes, allowing shapes to be resized without the same pixelation that can occur with raster files. Raster graphics are made from pixels and include formats such as PNG and JPEG. Both have legitimate uses and different practical limitations.
A school logo may be easier to scale as vector artwork, while a photograph is normally raster-based. The student needs to know when to crop, resize or export, and why the result might lose visual quality.
Respect intellectual-property rights when using material in a practice graphic. A school-approved image or original drawing avoids problems that copying a commercial illustration could create.
26. Presentations and storyboards
The syllabus includes using slide masters, selecting readable fonts and colours, organising media elements and building slides from a storyboard. Good presentation design helps readers follow an idea rather than making every slide look different.
An imagined three-slide briefing might introduce a problem, show evidence and explain a recommendation. Consistent headings, contrast and whitespace support understanding, while decorative animation should not obscure the message.
Teach students to view their slides at a realistic display size and check whether the purpose remains clear. Content quality is part of design quality.
27. Video frames, frame rate and exporting
Video editing in K127 includes combining still images and video clips with text, transitions and sound. The syllabus also asks students to recognise that a higher frame rate can produce smoother movement but may use more storage. These relationships can be explained without specialist equipment.
A fictional short class introduction may need one readable message and a clean ending. If the clip exports in the wrong format or audio is missing, its apparent success inside the editor does not prove the deliverable is correct.
Practice opening the exported result and checking content, timing and file location. Use only media the student is allowed to edit and submit.
28. Scratch programming: a visual language with real logic
G1 K127 programming uses Scratch blocks to make interactive programs and games. It includes variables, simple if and if-else conditions without nested ifs, loops, logical operators, random numbers and sprite actions. A bright animation is not proof that its underlying conditions are correct.
An invented practice game might ask a sprite to move toward an object and update a score upon contact. The pupil should decide what triggers each event and what happens when the same contact occurs repeatedly.
Start with a clear goal, list expected inputs and outputs, then test behaviour. The child who can predict the results before clicking Run is building computational thinking.
29. Coordinates, sprites, costumes and messages
Scratch represents positions with x and y coordinates. Sprites can move, rotate, change costumes, respond to keyboard or mouse events, show speech bubbles and send messages to one another. These features allow an interactive project to have several coordinated behaviours.
A fictional scene might change the background after a player reaches a goal. Sending an appropriate message can trigger the change, while separate blocks control how the sprite reacts. This requires a coherent sequence, not randomly assembled actions.
Ask the student to describe which block starts each process and which variable or event controls it. That explanation supports debugging later.
30. Loops, conditions and checking termination
A repeat block performs actions a specified number of times; a forever block continues unless stopped; repeat-until depends on a condition. Choosing the wrong loop can make a game run incorrectly even when the individual movements seem plausible.
Imagine a fictional counter intended to stop at five. If a condition is never reached because the variable does not update, the loop may continue. The child should inspect the logic rather than keep adding wait blocks at random.
Testing normal, incorrect and boundary situations helps identify the mistake. The exam assesses understanding of the provided block set, not every advanced feature available in Scratch.
31. Debugging and the difference between mistakes
A program may run while producing the wrong result. That is different from a block arrangement that never starts because an event condition was omitted. Students should compare intended and observed behaviour, then locate the relevant input, variable or block.
For a fictional scoring game that adds two points per hit when one was expected, the problem might be a repeated trigger or duplicate script. Observing the counter after one controlled action can help identify the cause.
A short error log with the original bug, corrected logic and a fresh test teaches more than copying an entire working project from someone else.
32. Why G1 K127 differs from G2 K237
G2 Computing K237 has a ninety-minute electronic paper and a two-hour-fifteen-minute lab, weighted 50/50, with media, spreadsheets and Scratch programming. G1 K127 instead weights theory 40% and lab 60%, has a shorter 75-minute theory paper, and explicitly includes document processing in the practical.
These differences matter to a student’s resources and revision schedule. A G2 practice paper may contain requirements outside the G1 listed skills, while a G1 worksheet may not sufficiently prepare a G2 pupil for the broader higher-level work.
See the separate G2 Computing guide to compare the two. The school’s actual confirmed code remains the deciding factor.
33. A manageable year-long preparation routine
Before the school year, confirm K127 and ask how the school will provide approved lab familiarisation. Start with fundamentals and a simple document, then rotate spreadsheets, media and Scratch in short practical sessions. Keep recurring networking and digital-safety concepts in the same plan.
As 2027 progresses, practise identifying the exact task requirements, producing a correct file and checking it after saving. Only later should timed two-hour lab rehearsals become central. A pupil who rushes before understanding may simply repeat mistakes faster.
The official examination timetable and candidate arrangements come from SEAB and the school. The first SEC results are expected in January 2028; K127 can support further study, but no single subject grade guarantees a particular course.
34. Parent checklist for the practical examination
Ask what software versions and file formats the school teaches, where official familiarisation takes place and how a student knows the correct file was submitted. Confirm that lab and e-exam times are understood separately and that the child practises every required task rather than only the most enjoyable one.
A useful final checklist covers task completion, accuracy of formulas, readability of documents, correct graphic or video output, functioning Scratch logic and authorised file saving. Privacy and copyright checks should remain part of ordinary practice.
Parents should support organisation and encourage the child’s own work, not build the assessed output themselves. Computing competence grows when the student understands and can explain why the solution works.
Frequently asked questions
What is the first SEC G1 Computing subject code?
K127, listed as new in 2027 rather than a direct replacement code.
How long is the theory e-exam?
75 minutes, 60 raw marks, 40% of the grade.
How long is the lab practical?
Two hours, 90 raw marks, 60% of the grade.
What are the three practical tasks?
Media approximately 30 marks, document processing and spreadsheets approximately 35, programming approximately 25.
Does the G1 lab include document editing?
Yes. It is an explicit assessed task, unlike the G2 lab’s different allocation.
Is Python examined?
K127 uses Scratch visual programming; G3 Computing K349 includes Python.
Are all seven modules examinable on Paper 1?
Yes, including networks, ethics, documents, spreadsheets, media and Scratch.
May candidates use approved calculators?
Yes, in both papers according to the official syllabus.
Do students need to save softcopy files?
Yes. Paper 2 includes time for saving the required work to the candidate computer.
Can students use their own cloud account during the lab?
Do not assume that; the centre provides approved equipment and instructions.
Does the syllabus include IF functions in spreadsheets?
Yes, without nested IF in the stated G1 scope.
Do pupils need coding experience before choosing the subject?
Check the school’s course and eligibility; skills are developed through guided practice.
Is online safety included?
Yes, including scams, malware, privacy, copyright and backups.
Is K127 the same as G2 K237?
No. They have different duration, weighting and practical requirements.
When are exact 2027 examination dates?
SEAB’s final candidate timetable and school notices supply them.
More Education at Bukit Timah 2027 SEC Guides
Continue to these related subject-level guides. They explain distinct SEAB 2027 examination requirements; check the pupil’s registered subject code before choosing study material.
- Education at Bukit Timah | G2 Nutrition and Food Science — 25-Hour Coursework
- Education at Bukit Timah | G2 Art — Visual Response and 30-Hour Portfolio
- Education at Bukit Timah | G3 Music — Listening, Composition and Recital
Bukit Timah 2027 SEC calendar and national changes — the wider examination-year overview.
Official sources and related reading
SEAB G1 school-candidate syllabuses 2027 — verified official syllabus or relevant published guide.
Official G1 Computing K127 syllabus PDF — verified official syllabus or relevant published guide.
SEAB SEC examination framework — verified official syllabus or relevant published guide.
MOE SchoolFinder — verified official syllabus or relevant published guide.
eduKateSG G2 Computing 2027 comparison — verified official syllabus or relevant published guide.
eduKateSG G3 Computing 2027 comparison — verified official syllabus or relevant published guide.
eduKateSG 2027 SEC calendar — verified official syllabus or relevant published guide.
Bottom line: K127 G1 Computing in 2027 rewards effective, responsible digital work. Students need to understand systems, create usable documents, interpret spreadsheet data, produce media and debug Scratch projects. The 40/60 theory-lab split makes careful file creation and checking especially important.
