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.

Learn Everything about G1 Computing in the MOE and SEAB Syllabuses | Understand SEC G1 Computing

Three students in school uniforms work through open books at a classroom table, with textbooks and stationery nearby and study notes on the whiteboard behind them.

Do you know that G1 Computing in Singapore’s 2027 SEC is much more than learning to code a game? It connects computer hardware, networking, online safety, document processing, spreadsheets, media creation and Scratch programming. Students need to understand how computers transform data into information, recognise risks in everyday digital activity and make purposeful artefacts. They also have to select correct commands and file formats, manage time in a computer laboratory and explain why an output meets the question. A polished animation can be impressive, but an assessment also rewards accuracy, working features and the ability to fix a mistake independently.

For the 2027 Singapore–Cambridge Secondary Education Certificate (SEC), the subject is G1 Computing K127, a new syllabus with its first examination in 2027. Candidates take two compulsory papers: Paper 1 e-Examination, 1 hour 15 minutes, 60 marks, 40%, and Paper 2 lab-based, two hours, 90 marks, 60%. Paper 1 includes 20 multiple-choice questions and 40 marks of short structured items across all seven modules. Paper 2 requires three practical tasks involving media software, document processing and spreadsheets, and programming. The lab paper’s time includes saving and submitting the required digital files.

The distinction from G2 Computing K237 is essential: G1 has a document-processing module that is not separately present in G2, and its first-year 2027 scheme is weighted 40% theory, 60% practical, whereas G2 uses 50% each. This guide answers parents’ questions about every module, source files, spreadsheets, vector graphics, online safety, Scratch games, common mistakes, teacher feedback and meaningful revision. The 2027 scheme must not be assumed for another examination cohort.

Do you know why Computing is not just computer literacy?

Using a computer to open a website or type a document is useful, but Computing asks how hardware and software operate, how data flow through systems and how a student can create, test and refine a digital solution. The learner moves from being only a user to being a thoughtful creator.

A spreadsheet that calculates a budget is different from a document that explains the results; a program might process user input to create an interactive experience. Understanding which tool suits the task matters as much as knowing which button to click.

Ask your child what the computer is receiving, processing and producing, then whether the output solves the original problem. This connects school Computing with everyday decision-making.

Do you know what G1 means under Full Subject-Based Banding?

G1 is the subject level and syllabus demand, not an overall label for a student’s intelligence or future possibilities. Students may have different strengths across subjects, and school arrangements determine eligibility or movement between levels.

G1 Computing has specific objectives and assessment: practical media, word processing, spreadsheets and Scratch programming at prescribed complexity. It should not be described as the same as G2 or G3 Computing with fewer marks.

The best support starts with the correct K127 course material and the child’s actual performance. Some students may excel at digital creativity while still needing help with formulas or files.

Do you know why G1 Computing is new in 2027?

SEAB labels K127 as a new G1 syllabus with first examination in 2027. That matters to revision-resource selection because old GCE papers or generic computer-lab work may not reproduce its e-examination tasks and module scope.

The national PDF specifies seven modules and a defined 40/60 paper split. Parents should verify that any practice paper, workbook or course plan actually covers this revised scheme, rather than trusting a cover that says only Secondary Computing.

Older exercises can still teach basic concepts, but the syllabus determines what the 2027 candidate is assessed on and what software the school must provide.

Do you know how MOE and SEAB responsibilities differ?

MOE’s educational aims include computational thinking, creativity, safe digital behaviour and accurate problem-solving. SEAB sets the detailed examination duration, marks, learning outcomes and required practical submission for the school candidate.

A class may use a simple game project to explore variables and loops. The exam might ask students to correct a different Scratch game or produce a graphic with unfamiliar instructions. The skill being assessed is the ability to apply the principle independently.

Use the school’s teaching sequence for current progress and the official K127 PDF for final examination facts. A class activity and a national assessment are related but not necessarily identical tasks.

Do you know what the seven modules are?

The 2027 G1 syllabus names Computing Fundamentals, Networking, Impact of Computing, Document Processing, Spreadsheets, Media Software and Programming. The first three establish concepts and responsible use, while the last four emphasise practical artefacts.

A student might explain how a router connects devices, then create a short informational document or spreadsheet about those devices. A media task may use a vector illustration, while a programming task uses visual logic to make something happen.

The modules are linked through choosing tools, representing information and testing results. Studying only Scratch cannot cover the entire syllabus.

Do you know the two papers’ exact assessment weights?

Paper 1 carries 60 marks, or 40% overall. Paper 2 carries 90 marks, or 60%. The greater practical weighting reflects the importance of producing working artefacts on a computer rather than only recalling definitions.

A student who can define spreadsheet functions but does not know how to apply one to an unfamiliar table has a lab weakness. Another who builds an attractive game but confuses network and storage terms has a theory weakness.

Use both papers to identify the specific skill. Weighting helps protect time for hands-on competence, but every paper remains compulsory.

Do you know what Paper 1 actually looks like?

Paper 1 is a 75-minute e-Examination covering all seven modules. Section A contains 20 four-option MCQs for 20 marks. Section B contains short structured questions totalling 40 marks. Every question is compulsory.

Theoretical knowledge is tested in context. A question may ask the purpose of a system component, compare storage choices, interpret a network or identify a logic error in a program. Students must understand the situation, not merely recognise one keyword.

The school should provide current official digital-assessment practice. Do not assume that a generic online quiz reproduces the national system exactly.

Do you know what Paper 2 actually requires?

Paper 2 is a two-hour lab-based examination, 90 marks, worth 60%. It has three practical tasks: media software for approximately 30 marks, document processing and spreadsheets for approximately 35 marks, and programming for approximately 25 marks.

Candidates work on computers with approved software and submit the required softcopies. The allotted two hours include time to save and prepare files for submission. An unfinished or unsaved document may fail to show otherwise sound work.

Practise each task category and the school’s approved file-management procedure. A good digital output must be correct, functional and accessible to the examiner.

Do you know why saving work is part of examination readiness?

A candidate can spend ninety minutes producing a polished file yet lose work through incorrect saving, an unsuitable format or misunderstanding of the submission location. The national scheme explicitly includes time for saving the required artefacts.

Students should understand file names, folders and formats, and practise checking that the final file can be opened. A project that looks correct only on the current screen may not survive a closing or reopening step.

Use only the school’s permitted submission process during actual examinations. Routine classroom file-management habits can build confidence without pretending to know a particular examination platform’s undisclosed instructions.

Do you know what computing hardware includes?

Hardware refers to physical components such as the processor, main memory, secondary storage and input/output devices. Each plays a different role. A learner should be able to explain what a part does within a system.

For example, a keyboard supplies input, the processor works with instructions and data, and a screen displays resulting information. A printer is an output device but does not automatically store a permanent backup of every file.

A good explanation identifies function rather than reciting a product brand. Compare components through the work they perform for the user.

Do you know why RAM and storage are not the same?

Main memory, commonly RAM, is generally volatile: its contents are not retained in the same way when power is removed. Secondary storage such as a solid-state drive can retain files for later use.

A computer can have generous storage yet struggle to run several programs smoothly because working memory is limited. Conversely, more RAM does not automatically mean the system can keep an unlimited number of saved videos.

Students should distinguish temporary active work from persistent file storage. A question comparing two computers may require both capacities rather than choosing only the bigger number.

Do you know what bits and bytes mean?

Data are represented using binary information. A bit is one binary unit, while a byte is ordinarily eight bits. Larger units such as kilobytes, megabytes, gigabytes, terabytes and petabytes express increasing quantities of data.

A file size and a storage-device capacity can be compared meaningfully only after considering units. Mistaking 8 bits for 8 bytes creates an eightfold error in the basic relationship.

Practise interpreting the units given in realistic file situations, and follow the convention used by the question before making conversions. The objective is understanding scale, not memorising a capacity advertisement.

Do you know why a processor is not the whole computer?

The processor executes instructions, but a functioning computer also needs memory, storage, input/output devices and software. A fast processor cannot compensate automatically for every other resource constraint.

A device used for video editing may have needs different from one used mainly for text and spreadsheets. Comparing specifications depends on the actual tasks, not just one advertised clock number.

Students should explain which component is relevant to the described requirement. A strong answer connects the resource to the activity rather than claiming the most expensive device is always best.

Do you know why an operating system differs from an application?

An operating system manages computer resources, supports programs and provides a user interface. Application software helps users complete specific tasks, such as word processing or editing media.

The fact that a program has windows and icons does not make it an operating system. A presentation program and the system that runs it perform different roles.

Use a familiar computer activity and name which functions belong to the operating system and which belong to the application. This resolves a common conceptual mix-up.

Do you know what input, processing and output mean?

Many digital tasks can be described as input data, processing instructions and resulting output. The information will be useful only if the data are relevant and the operation is appropriate.

A spreadsheet that sums the wrong column may produce a perfectly formatted number that is not the requested total. A computer can process an input exactly as instructed while the result fails the human purpose.

Students should identify each stage and test whether the output answers the stated question. This idea links computer fundamentals with every practical module.

Do you know what a network is for?

Networking allows devices to communicate and share files, hardware or services. The syllabus includes network interface cards, wireless routers, modems and the distinction between wired and wireless connections.

Devices in a household may share a local network while using another system to access the internet. A router, modem and server do not all perform the identical function simply because they appear near one another.

Read the diagram’s connections and explain which component enables which action. An accurate network explanation follows data flow rather than brand or physical appearance.

Do you know the difference between LAN and WAN?

A local area network (LAN) typically covers a limited area such as a home or school. A wide area network (WAN) links over broader geographical distances. The internet is a large interconnected networking system.

A cloud file opened from home may reside on a server elsewhere. Calling it local because it is displayed on the student’s laptop confuses where content is viewed with where it is stored.

Use simple diagrams and ask where the devices and files are located. The distinction matters in questions about access and availability.

Do you know what the cloud actually means?

Cloud computing refers to computing resources such as storage and applications accessible through a network, commonly the internet. It does not mean information floats without physical servers.

Cloud storage can help access files across devices, but availability may depend on an internet connection and account permissions. Local storage can work offline but may be vulnerable if the only copy is lost.

Students should compare suitable advantages and limitations in the scenario rather than claim that cloud is always safer or faster. Location, access and backup requirements matter.

Do you know why web forms appear in Networking?

K127 includes creating custom web-based forms for data collection and simple websites using templates. These tasks introduce how digital services gather information and present it in a usable structure.

A form for a fictional club event might ask for a preferred session and contain a clear instruction. A poorly worded question can generate confusing results even when the software successfully records every click.

Use invented test data for practice. Real identifying information should not be collected casually or shared in an unapproved activity.

Do you know why cybersecurity is in the syllabus?

The Impact of Computing module includes scams, malware, passwords, firewalls, updated anti-malware software, backups, privacy settings and responsible use of copyrighted material. Computing skills must be accompanied by judgement about risk.

A convincing-looking message can attempt to obtain account credentials, while a malicious attachment can cause harm even when it appears to be useful homework material. Students need to recognise warning signs and seek appropriate help.

The goal is safe behaviour and understanding—not experimenting with malicious software. Class discussion and approved demonstrations can teach risk recognition without real attacks.

Do you know the difference between a virus, worm and Trojan?

These terms describe different categories of malicious software. The syllabus also includes spyware and ransomware. Their mechanisms and harms can differ, so treating all of them as synonyms hides useful distinctions.

A learner should know what a category typically does and which sensible prevention or recovery measures matter. Avoid downloading examples to find out how they work.

A good examination explanation uses the specific described behaviour to identify the relevant risk and recognises that updated protections reduce but do not eliminate every possible threat.

Do you know why backing up is different from saving?

Saving records work to a chosen location, while a backup is an additional copy intended to support recovery if the original becomes unavailable or damaged. Two copies in exactly the same vulnerable location may not provide dependable protection.

A student’s project might be saved correctly but lost when a device fails. A suitable backup arrangement can reduce the risk, subject to school-approved storage and privacy rules.

Practise explaining what failure the backup addresses and how the file could be recovered. The concept is more useful than memorising the word backup without an actual plan.

Do you know why copyright matters in creative Computing?

Students may use images, sound or other media when creating documents and games. The fact that something appears on the internet does not automatically mean it is available for unrestricted reuse.

The syllabus emphasises responsible use of copyrighted materials. Students should use permitted assets, follow school attribution instructions and create original material where appropriate.

This is relevant to practical assessment as well as everyday online behaviour. An attractive video assembled from unauthorised material can raise problems even when its technical editing is polished.

Do you know why privacy settings matter?

Websites and services may collect personal information, and their settings or policies affect how data are used and shared. A child should understand that providing details to an online form is a choice requiring care.

A school practice survey about favourite sports can be tested with dummy responses; it need not request addresses or account passwords. Unnecessary data collection increases risk without improving the task.

Students should learn to identify which information is required and how it should be protected. Responsible computing includes considering other people’s privacy.

Do you know what Document Processing really tests?

This G1 module requires accurate formatting and organisation of a document, including find-and-replace, paragraph indents, tab stops, columns, headers, footers, page numbering, section breaks, graphics and linked text boxes.

The aim is not to make a page visually crowded. A document must communicate information in the layout requested, with correct content and consistency across sections.

A student who formats the first page beautifully but breaks the page numbering or text flow later may need more structural understanding of the software. Practice with specific unfamiliar instructions rather than merely replicating one sample handout.

Do you know why a section break differs from a page break?

A page break starts content on a new page, whereas a section break can allow different formatting conditions across parts of the same document. The syllabus includes mixing portrait and landscape layouts where a section break makes that possible.

For example, a report might need portrait pages for text and a landscape page for a wide table. Adding repeated empty lines is not the same as applying the correct layout structure.

Teach the learner to identify the intended output and choose the software feature that will preserve it reliably when content changes.

Do you know what headers, footers and page numbers are for?

Headers and footers carry information outside the main text region, such as a report title or page numbers. They help readers navigate a document and can be required by the practical task.

A student might insert a page number manually on the first page and assume the document is complete, only to find subsequent pages have no number. Automatic page numbering is a different feature.

Practice checking the whole document after applying formatting. The final result should remain consistent, not only look correct at the cursor location.

Do you know why text wrapping and text boxes matter?

The placement of graphics and text boxes can influence whether a reader can follow the document. Wrapping controls how paragraphs flow around other objects, while linked text boxes allow text to continue in a specified sequence.

An image can be correctly inserted yet obscure important text or disrupt the intended page layout. The learner should check alignment, spacing and reading order rather than only whether the picture is visible.

Use a small fictional newsletter as practice, with clear instructions about what belongs in each region. Accuracy of layout is more valuable than random decorative effects.

Do you know why spreadsheets are assessed?

Spreadsheets organise data and can perform repeatable calculations, sort records, make charts and validate entries. K127 includes number and date formats, conditional formatting, formulas, functions, sorting, filtering and data validation.

A worksheet showing a total does not demonstrate accuracy if the formula excludes a relevant row. The learner needs to identify the calculation’s purpose and check which cells are referenced.

Students should understand spreadsheet structure and consequences, not merely type formulas copied from a model. A changed table provides a better test of learning.

Do you know the difference between a formula and a displayed value?

A displayed value may be a number typed directly or a result calculated from other cells. A formula’s ability to update when the inputs change can be useful, but only when references and operations are correct.

For a fictional class-event budget, a total should reflect the actual listed costs. Hard-coding the previous total may make one screenshot look correct while failing as soon as an item changes.

Ask students to change one input and predict the result before the spreadsheet recalculates. If the new output is surprising, inspect the references.

Do you know what relative and absolute references do?

Relative references normally change when a formula is copied to another location; absolute references preserve a particular row or column as specified. This affects calculations such as applying one common rate to many records.

A student may produce one correct answer then copy it down and discover that the reference to a fixed value shifted unexpectedly. The issue is formula structure, not arithmetic.

Practice predicting which references should change and which must remain fixed before using the fill feature. The goal is deliberate control over repeated calculations.

Do you know why percentage formatting can be misleading?

A spreadsheet can display a cell as a percentage while the stored value and formula follow the software’s conventions. A calculation may be mathematically right but interpreted wrongly if the learner confuses a proportion with a whole-number percentage.

For instance, the stored value 0.2 is ordinarily displayed as 20% when percentage formatting is applied. Entering 20 and then selecting percent display would communicate a very different amount.

Students should know what the number means, not simply apply a format until the result looks familiar.

Do you know why charts need appropriate labels?

Charts communicate patterns only when readers know which data and units are represented. A bar chart may suit categorical comparisons, while a line chart may be useful for changes across ordered measurements in the right context.

A chart without a clear category label or unit can make correct values difficult to interpret. Selecting an unsuitable range may omit important records or include an unintended total.

Ask the student to explain what the chart establishes and how the displayed information relates to the original table. Visual polish is not a substitute for data accuracy.

Do you know why conditional formatting is not data validation?

Conditional formatting changes how cells appear when stated criteria are met; data validation sets conditions or messages concerning input. They serve different purposes even when both use a comparison such as greater than or equal to a value.

For example, highlighting a score outside a preferred range does not necessarily stop the user entering it. A custom validation error message does not itself create the same visual highlighting.

Practise describing the intended behaviour before selecting the software feature. The right tool depends on whether the task asks to signal or control an input.

Do you know what filtering differs from sorting?

Sorting changes the order in which records are displayed according to a chosen field; filtering shows only records matching criteria while other records are hidden from the current view. The two operations can be used together but should not be confused.

A fictional inventory list might be sorted by price or filtered to show only items needing restocking. These answer different questions.

Students should verify that whole records remain intact when performing the operation and that important rows were not unintentionally excluded.

Do you know how spreadsheet text functions help?

K127 introduces text functions such as LEFT, MID, RIGHT and LEN for extracting or measuring parts of text, and VLOOKUP for exact-match lookup. They enable structured operations that would be tedious or error-prone if repeated manually.

A student using a lookup must check that the key and range correspond to the intended data. An attractive returned value may be wrong if the table or column reference is inappropriate.

Practise with a small fictional table, change the lookup key and explain why the result changes. Learning the purpose of the function is more durable than memorising a formula copied without context.

Do you know what Media Software includes?

The media module covers vector graphics, raster graphics, slide presentations and videos. Students learn to create and edit elements, choose suitable formats and communicate information clearly rather than simply decorate a page.

A vector logo and a raster photograph are represented differently, while slides and videos organise multiple elements into a sequence. A learner should choose based on the output’s purpose and technical characteristics.

The practical examination may require producing an artefact that satisfies detailed instructions. Software fluency needs accuracy in selection, editing, export and file saving.

Do you know why vector and raster images differ?

Vector graphics use paths and shapes that can be scaled without the same pixelation issues associated with enlarging a raster image. Raster graphics use coloured pixels and may lose apparent sharpness when resized too much.

A logo may be suitable as a vector design, while a photograph is ordinarily raster-based. Exporting vector artwork into a raster file changes the representation and may affect later enlargement.

Students should explain the difference through the actual task rather than assume one format is always better. File purpose, quality and transparency requirements matter.

Do you know why image layering matters?

Media designs use overlapping objects whose front-to-back order changes what is visible. A background rectangle placed above the headline can obscure it, even when both objects are correct individually.

Grouping, alignment, transparency and shape-merge operations help create more complex graphics, but they should be used deliberately. A learner must understand how to adjust the objects without losing the intended arrangement.

Practice predicting which elements will remain visible after a change. Then check the final output against the supplied visual specification.

Do you know why video editing requires planning?

A video combines frames, images, text, sound and transitions over time. The syllabus includes producing video from still and moving material using a storyboard, with relevant editing of sequence and media.

Adding more transitions does not automatically improve communication. The sequence should help viewers understand a topic; a poorly placed caption or excessively rapid scene may hide important information.

Ask students to outline the message and order of scenes first, then add effects where they serve that purpose. A technically completed video should still be intelligible to its audience.

Do you know what a frame rate means?

Frame rate describes the number of image frames displayed or captured per unit time, commonly expressed per second. Different rates can affect apparent motion smoothness and file requirements, depending on the material and encoding.

The syllabus asks students to recognise that a higher frame rate may use more space while appearing smoother than a lower rate. It does not imply that every video must use the highest possible rate.

The correct choice depends on the task and source. A student should explain the trade-off rather than rank every number as universally better.

Do you know why the programming module uses Scratch?

K127’s programming focus is visual and game-oriented, using blocks to represent instructions and events. The official PDF includes a list of examinable Scratch blocks and outcomes for sprites, stages, variables, loops, conditionals, sound and messages.

A learner need not claim to be writing professional production software to demonstrate sound computing ideas. Building a responsive Scratch game can show control flow, testing and the ability to debug an error.

Follow the specific permitted blocks and complexity in K127. The syllabus explicitly says no nested if statements at this level, a distinction from G2 programming.

Do you know what an algorithm is?

An algorithm is a series of steps intended to solve a problem or produce a result. The task should be stated clearly enough that the steps can be tested and refined.

A game algorithm might describe what happens when the player clicks an object, which score changes and when the game ends. Without a clear sequence, students can create separate blocks that fail to work together.

Ask your child to explain the intended behaviour in words before dragging blocks into place. Then compare the running game with the plan.

Do you know what variables do in a game?

Variables store values that can be changed while a program runs, such as a score or timer. The syllabus includes creating, naming, initialising and updating variables.

If a game should begin at zero points but retains the previous score, the problem may be missing initialisation. If the score rises repeatedly from one collision, the issue may be a loop or event condition.

Students should identify when the value changes, why and how the result is displayed. This develops debugging skills rather than simply changing random blocks.

Do you know how a conditional instruction works?

A conditional chooses behaviour according to a logical test. In G1 Scratch work, simple if and if-else structures are examinable, with no nested ifs in the specified scope.

A game may increase the score if a sprite touches a target. The learner must understand when that condition becomes true and whether it can remain true over several repeated frames.

Practice explaining the test and both possible outcomes. This helps students fix unexpected behaviour without relying solely on trial and error.

Do you know why loops are different from one-off actions?

A loop repeats instructions. G1 includes repeat, forever and repeat-until patterns, each suitable for different behaviours. A one-off instruction runs once unless triggered again, while a loop may continue until its stopping condition is met.

An animation that should move for a short period might use a fixed repeat, while a game that continuously checks conditions might use another structure. The correct choice depends on the intended behaviour.

Ask how many times the action should occur, what ends it and what would go wrong if it never stopped. Understanding that logic supports testing.

Do you know how sprites and coordinates work?

A Scratch stage uses coordinates to position sprites. Changing a sprite’s x or y value affects where it appears, and changing orientation or movement instructions can alter its path.

A learner who drags a sprite to the right location manually may still need to program it to begin there during every run. The displayed result must be repeatable through correct instructions.

Practice explaining the intended starting position, movement and reset behaviour. This develops reliable program design rather than one attractive screenshot.

Do you know why broadcasts and messages matter?

Scratch messages can trigger other sprites or scripts to act. This lets different parts of a game coordinate without requiring all instructions to be placed in one long sequence.

A game may broadcast that a level is complete so that another sprite changes appearance or a new backdrop appears. The receiver must handle the intended message correctly.

Students should trace which event sends the message and what receives it. A game that fails to advance may have a missing receiver rather than a graphics problem.

Do you know what debugging really involves?

Debugging is the process of finding why program behaviour differs from its specification and making an appropriate change. Randomly replacing blocks can obscure the original cause, especially when several parts interact.

First state the expected behaviour, reproduce the problem and identify the relevant variable, loop, event or condition. Then change one plausible cause and check the result.

A learner should be able to explain why the correction works. The ability to fix an unfamiliar bug is more valuable than memorising the final appearance of one classroom game.

Do you know why a practical game must be tested repeatedly?

A game that works correctly on one playthrough may fail under a different input sequence. A sprite might be clicked several times, a score might fail to reset or an event may trigger unexpectedly after a backdrop change.

Try realistic test cases: starting fresh, changing a value, repeating an action and reaching the intended ending. The tests should match the original task requirements.

Independent testing is a habit of computational thinking. Students should verify both what the program does and what the question actually asked it to do.

Do you know why G1 document processing is not automatically part of G2?

G1 K127 explicitly includes a Document Processing module and a document-plus-spreadsheet lab task. G2 K237 has six modules and does not list a separate document-processing module or dedicated document task in its national practical paper.

This is a concrete reason to use the registered syllabus. G2 includes other expanded skills, but the progression is not simply G1 plus a few harder versions of identical tasks.

Parents comparing paper guides should check both the module list and the practical task requirements, not only the subject title Computing.

Do you know what Secondary 1 and 2 can practise?

Earlier years can build accurate file management, thoughtful internet use, basic digital document skills and the ability to describe algorithms. The school can gradually introduce structured data and visual programming without requiring full final-year tasks immediately.

A simple activity might use a fictional event list to create a neatly organised table, then explain how one repeated instruction could be automated. The learner should also understand what personal information should not be shared.

These foundations help later practical tasks. A student with good creative ideas but weak folder organisation may benefit from a short file-management exercise before another elaborate animation.

Do you know what upper-secondary revision should prioritise?

Once the course is established, practise all seven modules at the appropriate level. Paper 1 needs accurate understanding; Paper 2 needs independent creation using approved software. Both require reading the task and checking results.

Begin with an untimed correct attempt at a recurring difficulty, then mix task types and add official timing when the underlying skill is dependable. A learner who cannot identify the reason a formula fails benefits from explanation before a complete two-hour mock.

Use school-provided software and specimen guidance, which may differ from personally installed applications and interfaces.

Do you know how to diagnose a disappointing Computing result?

First separate the written and lab papers. In Paper 1, errors may involve networking, data units or code interpretation. In Paper 2, the difficulty may be formatting, formula references, media operations, program logic or saving the final file.

Ask at which first step the student’s output diverged from the instructions. A missing page number is a different problem from a broken spreadsheet calculation; a missing Scratch broadcast differs from poor character animation.

Correct that precise skill and retest it in a new task. A larger quantity of generic computer practice is not automatically the solution.

Do you know how a weekly Computing routine can work?

A balanced week could contain one conceptual question set, a short spreadsheet calculation, one creative media or document task and a brief Scratch debugging exercise. Rotate the emphasis when the school teaches different modules.

Every task should end with verifying the output and saving it correctly. Students need to be able to explain what was changed and how it meets the requirement.

Protect time for review and other subjects. A practical subject benefits from hands-on repetition, but repetition without understanding can reinforce mistakes.

Do you know when extra Computing support may help?

Additional teaching might help when spreadsheet references, software formatting or Scratch control flow remains unreliable despite school explanation and independent practice. A worthwhile teacher diagnoses the first weak principle, demonstrates it clearly and checks the learner on a new task.

The Clementi small-group tutorial reference illustrates this general method: find the first weak link, repair it and verify independent transfer. The Computing-specific repair might be relative cell references or a loop’s stopping condition.

Outside help should complement the school’s approved software and assessment rules. It cannot guarantee a grade or replace the student’s own practical performance.

Do you know the common 2027 K127 questions?

Is G1 Computing a new SEC subject? Yes, K127 first examined in 2027. What are its paper weights? E-Examination 40% and lab-based practical 60%. How long is Paper 2? Two hours, including saving the submission.

Does Paper 1 have only multiple-choice questions? No, it has 20 MCQs and 40 marks of structured items. Must students practise word processing? Yes, G1 includes Document Processing. Does Scratch allow nested ifs at G1? The official scope says no nested ifs.

Does Paper 2 assess only programming? No, it includes media, document/spreadsheets and programming tasks. Are calculators allowed? An approved calculator may be used in both papers.

Do you know what to ask a Computing teacher?

Confirm K127 registration, the approved lab software and where the learner is losing marks. Is the first problem a concept, an instruction misread, a program bug, a spreadsheet formula or failure to submit a file correctly?

Request an example of a short structured Paper 1 response and a practical output or feedback report if permitted. Ask how the school trains candidates to save final files and check their work.

Agree on one targeted practice and a new task to verify it. A specific next action is more useful than simply telling the child to spend more time on a computer.

Do you know what a twelve-week improvement cycle could look like?

In the first fortnight, check one conceptual task and one output from each practical category. Select one or two repeated difficulties. Weeks three to six focus on short explanations and independent repair.

Weeks seven to ten introduce unfamiliar data tables, document specifications and Scratch behaviours. The final two weeks can use representative paper timing and review whether old mistakes recur.

The cycle is illustrative, not a guaranteed grade outcome. The school’s teaching programme and learner’s wellbeing should shape the schedule.

Do you know what real progress in G1 Computing looks like?

A learner makes progress when they can identify the purpose of a computer component, interpret networking and online risks, make a correctly formatted document, construct a spreadsheet that updates reliably and build a Scratch game that works under several test cases.

Just as importantly, the child can spot a mismatch between the instruction and result, explain the cause and repair it without needing an adult to complete the task.

The most useful preparation respects K127’s seven modules and practical 60% weighting, develops clear thinking and confirms every digital output through independent testing.

Official 2027 G1 Computing syllabus and related reading

The definitive source is SEAB’s 2027 G1 Computing K127 syllabus, linked from the official G1 syllabus list. It specifies the first examination in 2027, seven modules, 40/60 assessment split, lab requirements and examinable Scratch blocks. For the wider subject see Understanding SEC Computing and for the general learning method see Clementi small-group diagnostic tutorial reference. Schools determine the actual approved software and examination arrangements.