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.

Mastering G1 Full Subject Based Banding | FullSBB Playbook: SEC 2027 K127 Computing — 30-Day Scratch, Spreadsheets and Lab Skills

Conceptual illustration of independent computer systems connected through a shared interface with testing pathways.

A student preparing for G1 Computing under the Singapore-Cambridge Secondary Education Certificate in 2027 needs to demonstrate both conceptual understanding and practical computer work. SEAB’s new K127 syllabus specifies a 75-minute electronic Paper 1 worth 40% and a two-hour lab-based Paper 2 worth 60%. Paper 2 examines document processing, spreadsheets, media software and programming; the candidate must produce and save actual files. Reading an assessment book alone is therefore not enough.

This FullSBB playbook gives parents and students a structured 30-day approach to learning practical skills and avoiding common submission mistakes. It is an educational planning guide, not an official SEAB preparatory course. Students must follow the school’s approved software, examination environment, candidate instructions and supervised assessment rules. K127 is an examination-year code for the 2027 cohort, not a guarantee that every secondary school offers Computing or that future syllabuses will remain identical.

The seven-point preparation checklist

Verify the subject: confirm that the school offers G1 Computing and the student is officially registered where relevant. Open the syllabus: use K127 rather than confusing it with G2 K237 or G3 K349. Know the papers: one electronic theory/application component and one lab-based practical component. Check the software: ask the school which authorised versions and environments are used. Practise file discipline: name, save, reopen and verify outputs without relying on last-minute recovery. Check original work: complete tasks honestly and respect assessment rules. Retest: apply the same skill to a new task rather than copying a specimen solution.

The correct next step depends on the student. Someone who cannot use a spreadsheet formula needs foundational practice; someone who can work accurately but loses files needs workflow and checking practice. Do not treat every low score as the same problem.

Where G1 Computing fits within Full SBB

Full Subject-Based Banding allows students to take subjects at different G1, G2 and G3 levels according to school arrangements. Posting Group 1 is used for secondary admission; it is not the code on a candidate’s Computing examination. A student may learn Computing at G1 alongside another subject at G2 or G3.

The new 2027 G1 Computing syllabus K127 is listed by SEAB among the Cambridge subjects. It is identified as new, rather than a direct renaming of a 2026 GCE N(T) Computing paper. SEAB also publishes official Paper 1 and Paper 2 specimens for familiarisation.

Not every school offers every nationally listed subject. Before investing in specialist software or tuition, check the school’s actual subject options, approved infrastructure and the child’s present level. The timetable and syllabus must match the real candidate.

The precise 2027 assessment structure

Paper 1 is an electronic examination lasting one hour and fifteen minutes, carrying 40% and 60 marks. It contains twenty multiple-choice questions in one section and a variable number of short structured questions in another. The theory/application paper can examine material from all seven modules, from computer components to programming.

Paper 2 is a two-hour lab examination carrying 60% and 90 marks. Its three broad practical tasks cover media software, document processing with spreadsheets, and programming. SEAB indicates approximate task allocations rather than telling students they can neglect an area. The allotted time includes saving the work that will be submitted for marking.

These details come from the K127 official syllabus. Read the actual school candidate instructions before preparing equipment; the examination centre supplies authorised hardware and software. This is not permission to bring an arbitrary personal laptop or cloud account.

Seven modules: build a complete learning map

SEAB organises K127 around Computing Fundamentals, Networking, Impact of Computing, Document Processing, Spreadsheets, Media Software and Programming. The first three modules provide conceptual foundations and digital citizenship; the latter four include practical applications that matter in Paper 2.

Create one row per module with the current school lesson, a sample task, the learner’s confidence and the next correction. A student who knows programming but cannot format an official document or interpret network concepts has an incomplete skill profile. Conversely, a student comfortable using a laptop may not understand how a program makes decisions.

Use the seven-module map to avoid studying favourite tasks exclusively. A balanced plan should help the learner handle unfamiliar work across the whole syllabus.

Day zero: the ten-minute practical diagnostic

Ask the learner to create an appropriately named folder, type a short paragraph, format a heading, enter a small table of fictional prices and calculate a total with a formula. Then have them describe a programming sequence or modify a simple Scratch example supplied by the school. Do not assess them using a hidden tool or an unfamiliar paid package.

Observe whether the first failure is conceptual, procedural or organisational. A child may know the formula but type it into the wrong cell; another may work correctly but save in the wrong location; another may not know what the question means. These problems require different explanations.

The diagnostic is an optional home task, not a replica of the official Paper 2. Work on school-approved tools where possible and keep all practice data fictional, non-sensitive and clearly labelled.

Week one: components, memory and data units

K127 expects an understanding of hardware and software, including the processor, main memory and secondary storage. A student should explain how volatile main memory differs from storage retained when the computer is powered off. They should recognise common input and output devices and compare relative data sizes.

Use everyday examples: a keyboard provides input, a processor operates on data, a screen displays output and saved files occupy storage. Ask the child what happens if they close a document without saving. The example connects conceptual knowledge to an actual practical risk.

Do not teach device specifications as a shopping competition. The learner needs to understand what different components do and how a system’s resources influence its use. A short explanation in ordinary language is more useful than a list of memorised brand names.

Week one: networks and cloud storage

Networking topics include wired and wireless communication, LANs and WANs, client-server relationships, and the difference between local and cloud-based storage or applications. Students should be able to compare advantages and limitations rather than label every internet service “the cloud.”

An appropriate thought experiment asks where a file is stored if it exists only on the school’s local computer and how this differs from a permitted cloud service. Discuss what happens when internet connectivity fails or when a shared account is used without authorisation.

Privacy and school policies matter. Do not upload confidential classroom documents or candidate files to a personal cloud merely to practise. Use hypothetical examples or accounts explicitly authorised by the school.

Week one: digital risks and responsible computing

The Impact of Computing module addresses computer use in communication, education, transportation and retail, along with scams, malware, backups, privacy and copyright. A practical discussion might ask why a fake school-payment link should not be trusted even when it carries a familiar logo.

Students should understand the purpose of strong passwords, updated protection, backups and safe sharing. They should not need to run real malware, bypass security protections or inspect another student’s private account to learn these concepts.

A short quiz can distinguish a scam from a legitimate authorised notice using fictional examples. This develops judgement that remains useful outside examinations and across all G levels.

Week one: a combined short theory retest

End the first week with a small set of unfamiliar questions: identify hardware versus software, explain one reason for using local storage, compare LAN and WAN, and describe how a suspicious file can threaten a system. Require accurate meaning, not only memorised definitions.

If the student cannot explain a question, return to the concept using a fresh everyday example. If they make careless-seeming errors, identify whether a term was misunderstood or a condition was overlooked. Each has a different remedy.

A successful retest shows that the student can explain a concept without the original notes. It does not prove the full Paper 1 syllabus has been mastered.

Week two: document processing as an assessed skill

Document processing in K127 goes beyond typing text. The syllabus includes find-and-replace, indentation, headers and footers, page numbering, column layouts, section breaks, text boxes, graphic placement and links to spreadsheet charts. These skills should be learnt through creating actual readable documents.

Use an invented school-event flyer or a short informational report. Ask the student to set a title, organise the body into logical sections and add a header or page number where relevant. Then change one layout requirement and observe whether they can adjust the document without breaking its structure.

A visually attractive page is not necessarily correct. The task might specify particular margins, breaks or positioning. Teach the learner to compare the result with the explicit requirements rather than judge only by appearance.

Week two: the difference between a space and a layout feature

Students sometimes line up text with repeated spaces because it looks correct on one screen. That arrangement may collapse when a font or page width changes. A genuine tab stop, table, indented paragraph or built-in column feature is often the appropriate tool for a specified layout.

Show how two documents can look similar while being structurally different. Ask the learner what happens when the body text is edited. A well-built layout should adapt more predictably, depending on the design requirement.

This is a useful technical habit beyond the exam. A document that remains readable after revision can support school projects, applications and future workplace communication.

Week two: spreadsheets are mathematical models

A spreadsheet uses data in cells and formulas to express relationships. The K127 syllabus includes numeric and percentage formatting, chart creation, arithmetic and relational operators, relative and absolute references, and functions such as SUM, AVERAGE and IF. More advanced specified functions include COUNTIF, LEFT, MID, RIGHT and exact-match VLOOKUP.

Start with fictional data, such as the budget for a small class event. Ask the student to enter item quantities and prices, calculate totals, identify the maximum amount and format the results consistently. Then change one input and observe whether the relevant formula updates.

Do not teach formulas as spellings to memorise without meaning. A spreadsheet is useful because the learner can explain what each cell represents and how a change affects the result.

Worked example: relative and absolute references

Suppose a price in cell B2 is multiplied by a tax or adjustment rate held in E1. A formula copied to another row may need to keep the rate cell fixed while allowing the price reference to change. This is why absolute and relative references matter. A student should understand the relationship, not merely remember where to type a dollar sign.

Build a tiny table and predict what happens when the formula is copied. Check the actual cell references after copying and compare the calculated values with a manual estimate. If every row refers to a different unintended rate cell, the formula may appear valid but produce wrong results.

Use hypothetical numbers and a neutral adjustment rate to teach the concept. Avoid assuming any current tax rate is part of an examination unless the question supplies it.

Week two: charts and the story of the data

K127 includes bar, column, pie and line charts as well as a specified combination of line and column charts. Students should know when each representation is useful, how to label axes and titles, and how a chart changes when the underlying data table changes.

Use a fictional weekly attendance or sales table that does not reveal real individuals. Ask the child to select a chart suitable for comparing categories, then explain what the chart actually communicates. A graph without a clear scale or labels can be misleading even if the software generated it automatically.

The learner should check values, units and categories rather than choosing a chart because its colours look attractive. Data presentation is a communication and reasoning skill.

Week two: validate and protect spreadsheet inputs

The syllabus includes data validation and custom error messages. Teach why a spreadsheet might restrict a numerical entry to a reasonable range or ask the user to choose from permitted values. Validation can prevent some errors but does not guarantee that every entered fact is true.

A student could create a fictional event-attendance sheet where only values within a stated range are permitted. Then deliberately try an invalid entry and explain the system’s response. A clear error message helps users correct the issue without guessing.

Do not collect classmates’ real details for practice. Synthetic information is enough to demonstrate the concept and protects privacy.

Week three: media software is more than decoration

K127’s media module covers elements such as text, graphics, animation, sound and video. It includes vector graphics, raster graphics, and media creation or editing processes. A student should understand the difference between shapes defined by paths and images made of pixels, including how resizing can affect quality.

An appropriate practice task is to design a simple fictional community-event poster using permitted graphics. Ask the learner to group, align, resize, crop and export objects appropriately. If a raster image becomes blurred when enlarged, discuss why. If vector artwork can scale smoothly, connect that to its structure.

A creative result should still satisfy the question’s requirements. Artistic taste alone does not demonstrate that the prescribed editing operations were completed correctly.

Worked example: vector versus raster

Imagine a small icon needed on both a phone display and a large printed poster. A vector version made of shapes can usually be resized cleanly, while a low-resolution raster version may show visible pixels when enlarged. Ask the learner to explain what is stored in each kind of image.

Create or use appropriately licensed original artwork and test the difference with school-approved software. Do not download copyrighted assets without permission or assume that a random web graphic is free to use.

The purpose is to apply a concept to a design decision: choose the representation suitable for its intended output. The student should be able to explain the choice even when the example changes.

Week three: programming as cause and effect

The programming module develops algorithms, sequence, selection, iteration and testing. A visual programming environment such as Scratch can help beginners represent instructions, but memorising a long script does not equal understanding. The learner should predict what a program will do and explain why.

Start with a simple sprite or simulated object moving when an event occurs. Ask the student to identify the trigger, the ordered steps and the expected result. Change one instruction and compare the observed behaviour with the prediction.

Debugging should be calm and methodical. If the object moves the wrong way, inspect the relevant instruction and test a small change rather than rebuilding the whole project immediately.

Worked example: sequence and repetition

A sequence of instructions can move an on-screen object several steps, turn it and repeat the movement. The learner should distinguish repeating an action from running it once. Ask what would happen if the repeat count were reduced or the turn instruction moved outside the loop.

Use an illustrative Scratch project and allow the student to explain each block in their own words. If a program works only because the child copied a tutorial, ask them to build a related variation without referring to the original.

A short independently understood program is more useful preparation than a complex game whose behaviour the learner cannot explain.

Worked example: selection and conditions

A program might display one message when a fictional event registration count reaches a limit and another when places remain. This requires evaluating a condition and selecting an action. The learner should explain which comparison is made and what output follows in each case.

Ask what happens exactly at the boundary value. If the condition uses greater than instead of greater than or equal to, the behaviour may differ. Testing edge cases reveals errors that are invisible in ordinary examples.

Use fictional inputs and school-approved software. The same conditional reasoning appears in spreadsheet IF functions, so the learner can connect programming with another K127 module.

Week three: build a debugging notebook

Keep four columns: expected behaviour, observed behaviour, suspected cause and tested correction. For example: “Expected the sprite to stop at the edge; it continued; the loop condition did not check the position; amended the condition and retested.” Record one clear example rather than every accidental click.

The notebook should distinguish syntax or tool errors from logic errors. A program can run successfully and still produce the wrong result because its instructions do not describe the intended process. The learner should understand what is wrong before copying a fix.

A small collection of authentic mistakes can be valuable preparation for unfamiliar tasks because it encourages systematic testing.

Week four: combining document, spreadsheet and media skills

Create one fictitious event report. The student enters data into a spreadsheet, produces an appropriate chart, writes a short document that explains the findings and designs one clear graphic. The work should be organised into correctly named files and saved in a known location.

This is an eduKateSG practice scenario, not an official K127 Paper 2 mock task. Its value lies in requiring several skills to work together. The student must choose appropriate operations, not merely follow a chapter heading that says “spreadsheets”.

At the end, ask a family member to open the deliverables and identify any missing information. This checks whether the work communicates as intended, not only whether it looked correct in the original editing application.

The file-saving discipline that prevents avoidable losses

Paper 2 explicitly includes time for candidates to save their softcopy outputs. Students must therefore practise following filenames, formats and locations exactly as instructed. A project that looks correct on screen but is saved under the wrong name or in the wrong folder may not meet the specified submission requirement.

Teach a four-part check: confirm the file extension, confirm the destination folder, reopen the saved file and inspect whether the final content is present. Use invented filenames during home practice rather than assuming a universal SEC naming convention.

Actual examination submission steps and permitted storage are determined by the school and SEAB. Do not bring an unapproved USB drive or use personal cloud storage merely because it helps at home.

A 30-day progression without frantic cramming

Days one to seven cover computing fundamentals, networking, security and a short diagnostic retest. Days eight to fourteen focus on documents, spreadsheets, formulas and charts. Days fifteen to twenty-one develop graphics, programming and debugging. Days twenty-two to twenty-eight combine practical tasks and timed sections where appropriate. Days twenty-nine and thirty review errors and plan the next learning cycle.

This sequence can be compressed or stretched according to schoolwork, CCA and the learner’s existing abilities. It is not a substitute for the full examination-year teaching programme, particularly because Paper 2 covers several practical skill sets.

A student who is not yet registered for a G1 Computing subject should begin with the current school’s curriculum rather than assume this 30-day sequence proves eligibility for national examination entry.

How to approach Paper 1 multiple-choice questions

Read the question carefully and identify the computing concept being tested. Eliminate options only when there is a clear reason; do not select a familiar-looking word without interpreting the question. Questions may involve system components, networks, digital risks or practical computing concepts.

After a practice set, review not just incorrect answers but also lucky guesses. A correct guess does not demonstrate understanding. Ask the child to explain why the chosen answer fits and why the alternatives do not.

Use official K127 specimen material where available. A random quiz from a programming website may be useful for foundational knowledge but is not necessarily aligned with the SEAB assessment.

How to handle structured theory responses

Paper 1 also includes short structured questions. A student should identify whether the question asks for a name, comparison, purpose or explanation. A vague response such as “this is better because it is faster” may be insufficient if the task requires a specific technical relationship.

Practise with an unfamiliar everyday example: compare local storage and cloud storage, or explain why a suitable password matters. Keep the answer concise and tied to the context. The student should not reproduce a paragraph of memorised material unrelated to the question.

If the answer is incomplete, identify the missing point and have the learner revise it. Copying the full marking scheme without understanding is not useful preparation.

How to approach the three Paper 2 task families

For media tasks, verify which graphics or editing operations are required and whether the exported output meets them. For document processing and spreadsheets, check formatting, formulas, charts and the saved files. For programming, predict the intended behaviour, implement or modify the logic and test boundary cases.

A useful checklist should be aligned with the task, not an invented list of universal exam buttons. The student must follow actual instructions from the exam environment. If a software feature looks different from home, familiarity with underlying functions will still help.

Allocate time for checking and saving. Do not use every minute on decorative polish while leaving another compulsory task incomplete.

Practising within the school-approved environment

SEAB states that the examination centre provides adequate hardware and approved software for the lab examination. The student’s own home machine may have different menus, versions or permissions. Parents should ask the school which environment is used and what legitimate familiarisation resources are available.

A family need not purchase expensive software immediately. School devices or supervised facilities may be sufficient. If home access is limited, ask about authorised practice options and whether the school can support device access.

Avoid downloading unlicensed copies or bypassing school management settings. Tool familiarity is useful only when it does not create security or academic-integrity problems.

When the learner struggles with written English

Computing practical skills still require understanding instructions. A student may know how to create a formula but miss a phrase like “only include values above the stated threshold.” This is a reading and task-interpretation issue, not necessarily a lack of computer ability.

Ask the child to underline conditions, quantities, required file formats and command words before starting. They can translate the task into a short checklist and tick each item after verifying it. Practise with a new task whose conditions differ.

Where reading difficulties are persistent, seek school guidance about learning support. Do not assume that a technical subject contains no language demands or that an unapproved AI assistant may read all exam instructions on the candidate’s behalf.

Privacy, authenticity and the use of AI

Computing students need to know how to protect personal information and use copyright material responsibly. Practice datasets should use fictional names and numbers rather than classmates’ information. Where software creates or edits graphics, credit external assets according to applicable rules.

Generative AI can produce code or documents that look complete but fail under changed inputs. If the school permits AI as a learning tool, ask the learner to explain every major operation and test an unfamiliar variation. For assessed work, follow the school’s actual conditions and disclose assistance where required.

Never assume that a consumer AI tool is authorised during SEC Paper 2. The official examination environment and permitted resources govern what candidates may use.

A worked family project: the fictional class event

Imagine a student planning an imaginary class exhibition. They create a document containing event information, a spreadsheet with fictional budgets, a vector-style poster and a small Scratch interactive display. The parent asks what each file is intended to communicate and checks whether the student can explain the formula and program logic.

Next, change one assumption: attendance increases, the budget changes or the event time moves. Can the learner update the spreadsheet and document correctly without rebuilding everything from scratch? This tests whether the student understands the workflow.

The project remains practice, not an official submission. Do not claim that an attractive event package automatically earns a particular Paper 2 grade. The examiner assesses specified tasks and criteria.

An error log for digital work

Record the task, required result, first failure, corrected principle and independent retest. For a spreadsheet, the mistake may be a wrong absolute reference; for a document, using spaces instead of alignment tools; for graphics, losing image quality; for programming, a condition at the wrong boundary; for submission, saving the wrong file.

Classifying errors avoids indiscriminate repetition. A learner with recurring file-management mistakes needs a saving checklist, not necessarily more theory multiple-choice questions. A student who cannot explain networking needs conceptual practice, not further poster design.

Review the top two recurring errors each week and create a fresh task that tests the repair. This links practice to actual improvement.

What to do if the candidate’s school does not offer Computing

The national 2027 G1 catalogue includes K127, but availability is school-specific. If the student’s school does not offer the subject, ask about relevant digital-literacy lessons, Code for Fun experiences, CCAs or other legitimate programmes without presenting them as an examined Computing entry.

A learner can develop spreadsheet, media and programming interests through supervised practice and authorised resources. These skills may support future study even when the formal elective is unavailable. Course admissions still depend on actual qualifications and requirements.

Do not promise that private study alone creates a school-candidate K127 registration. The school’s real subject offering and official candidate status must be established first.

How parents can help without doing the computer work

A parent can ask the student what the task requires, why they chose the method, which output should change after an input and where the final file was saved. The adult need not know every menu or block. These questions require the learner to show understanding.

If a task does not work, allow the child to identify the first incorrect action rather than taking the keyboard and rebuilding it. Demonstrate a smaller analogous example if needed, then return control to the student. The goal is independent technical fluency.

A child who can explain their process after fixing an error has learned something more durable than how to reproduce a polished model answer.

Frequently asked questions

Is K127 a new subject in SEC 2027? Yes. SEAB lists G1 Computing as new and provides Paper 1 and Paper 2 specimens posted in 2026.

What is Paper 1 worth? Forty percent, with a 75-minute electronic examination.

What is Paper 2 worth? Sixty percent, through a two-hour lab-based examination.

Do students need Scratch? The syllabus includes programming skills and SEAB’s candidate information lists Scratch among relevant software; follow the school’s approved environment.

Will Microsoft Excel alone be enough? No. The syllabus covers seven modules and multiple software and conceptual skills.

Can students bring their own laptop? Follow official centre instructions. SEAB requires centres to provide authorised hardware and software.

Does every school offer K127? No. National syllabus availability is not a universal school timetable promise.

Can AI write the program in the exam? Do not assume so. Use only authorised examination tools and follow school integrity rules.

Is the thirty-day plan an MOE-approved course? No. It is a structured home practice framework.

How is practical progress checked? Have the student produce, save, reopen, explain and modify unfamiliar outputs independently.

Official sources and related eduKateSG reading

Use the 2027 G1 Computing K127 syllabus, SEAB’s 2027 G1 subject catalogue, the SEC overview and the 2027 G1 private-candidate list only when the candidate type is relevant.

Within eduKateSG, see Mastering G1 Computing Examinations K127, the 2027 G1 specimen and past-paper guide, the AI homework and originality guide, and the subject-selection guide.

Reviewed 11 November 2026. K127 requirements can change for later cohorts, and students should use their school’s confirmed software and SEAB instructions. The strongest outcome is a student who understands the concepts, performs the work, catches mistakes and saves correct outputs without another person taking over.