Do you know that 2027 SEC Computing is not simply a test of coding, and that the G2 and G3 subjects use substantially different examinations? SEAB lists G2 Computing K237 as a new SEC subject without a direct 2026-and-earlier reference code. It consists of a 1-hour-30-minute e-Examination Paper 1 worth 50%, followed by a 2-hour-15-minute lab-based Paper 2 worth 50%. G3 Computing K349, with older reference code 7155, instead has a two-hour written Paper 1 worth 60% and a two-hour-30-minute lab Paper 2 worth 40%. Parents should not treat those papers as interchangeable because both say ‘Computing’.
The content differs too. G2 K237 includes computer fundamentals, networking, the impact of computing, spreadsheets, media software and programming through visual tools such as Scratch, including game programming. The syllabus also covers MakeCode and microcontroller concepts within the specified paper scope. G3 K349 covers computing fundamentals, algorithms and programming, spreadsheets, networking and impact of computing, and its lab examination explicitly uses spreadsheets, Python and JupyterLab. A child keen on making games or graphics may find relevant material in G2, but buying a Python-only examination book would not by itself cover that course. Conversely, the G3 learner needs serious preparation for programming logic and data processing, not just familiarity with office software.
A useful starting point is to confirm which Computing subject the school actually offers. SEAB’s national directory lists potential examinations, but it does not guarantee every school offers both K237 and K349. Then review the child’s practical habits: can they explain a problem, choose relevant inputs, test a result, save the correct work and recognise when a digital answer is wrong? These transferable skills connect school computing to life, and they provide a better basis for practice than judging the child by how quickly they type code or how sophisticated their project looks.
Do you know why the new G2 Computing course matters?
The 2027 G2 school-candidate directory labels Computing K237 New and identifies no earlier subject code for reference. The subject creates a named G2 pathway integrating computing concepts with practical digital work. Its content is not confined to writing small programs. It includes computers and networks, responsible technology use, spreadsheet data handling, graphics, video, presentations and visual programming.
That breadth is important when families ask whether a child who enjoys Scratch will automatically find the whole examination easy. Enjoying one form of coding can be a helpful start, but the candidate also needs to work with spreadsheet formulas, interpret networks and recognise responsible handling of digital information. A student who creates a brilliant game but cannot save the required file format has a practical weakness that deserves teaching.
Do not infer from the word ‘New’ that the course is necessarily harder or easier than every older subject. The label identifies its status in the 2027 list. Read the actual K237 syllabus and ask the school what competencies the child is learning. The educational target is confidence in several forms of digital reasoning and production.
G3 Computing K349 is a different national course
G3 Computing K349 uses a different five-module structure and has older reference code 7155. Its syllabus expects more sustained work with computing systems, data representation, logic, algorithms, programming and spreadsheets. Python is specified for programming work in the lab examination, alongside JupyterLab and spreadsheet software.
The G3 written Paper 1 includes a mixture of multiple-choice, short-answer, matching, cloze and structured tasks. The lab Paper 2 involves one spreadsheet question and four or five programming questions. This design requires candidates to understand why a solution works, not simply remember where a particular button appears in a familiar interface.
A G2 child may benefit from an occasional carefully chosen higher-level puzzle as enrichment, but regular exam preparation should not be measured against K349 unless that is the child’s registered level. Likewise, G3 students should not assume that a media-editing task alone represents their practical assessment because G2 includes media software. The courses have different assessed content.
Two Paper 1 examinations, two different delivery modes
For G2 K237, Paper 1 is a computer-based e-Examination lasting one hour thirty minutes and marked out of 70. It has a 20-mark multiple-choice section and a 50-mark section containing structured questions. It contributes 50% to the overall G2 Computing assessment and covers all six modules.
For G3 K349, Paper 1 is a two-hour written examination marked out of 80 and worth 60%. It draws from all five G3 modules and may use several question forms, including matching and structured responses. Relevant formulae are provided under the specified syllabus rules, which students should learn to interpret accurately.
These are not small administrative details. A student comfortable clicking through digital questions may still need practice structuring a written explanation; another who reasons well on paper may need familiarity with the sanctioned e-Exam system. Follow the school’s authorised digital familiarisation guidance. Do not assume that the live examination behaves exactly like a regular browser, coding editor or word processor.
G2 Paper 2: three types of practical task
K237 Paper 2 is a lab-based examination lasting two hours fifteen minutes, carrying 80 raw marks and contributing the other 50% of the subject. The official summary describes three practical task groups: media software at approximately 30 marks, spreadsheets at approximately 25, and programming at approximately 25. All are part of the practical course.
This arrangement rewards a combination of planning and accurate execution. In a media task, a pupil might need to produce an appropriate digital artefact. In a spreadsheet task, they may need formulas, formats or a chart. In programming, they need logical behaviour, debugging and a result meeting the instructions. The exact examined activities follow the syllabus and the authorised software environment.
The student must submit softcopies of required work, and the examination duration includes time for saving. Parents sometimes focus only on producing something impressive and forget a mundane skill: the correct file must actually exist in the right location, with the correct content. Regular school-approved file management practice can prevent avoidable errors.
G3 Paper 2: Python, spreadsheets and a greater programming emphasis
K349 Paper 2 is a two-hour-thirty-minute lab examination, worth 70 raw marks and 40% of the subject. The syllabus specifies software access to spreadsheets, Python and JupyterLab. The paper contains one spreadsheet question and four or five programming questions, and candidates submit required softcopies for marking.
That balance makes systematic programming practice important. A student should be able to analyse a task, identify inputs and outputs, write a suitable program, test normal and unusual cases, recognise errors and refine the solution. Knowing how to run a memorised example is not the same as solving a new problem under exam conditions.
SEAB provides a Python quick-reference guide for candidates, but it does not substitute for understanding language concepts and the syllabus’s specified operations. Teach the student when and why to use variables, conditional branches, loops, strings and data structures in the approved scope. The goal is a defensible solution that behaves correctly when the input changes.
Why the G2 course includes media software
Computing includes communication and creation, not only programs that print numbers. The G2 course has a module covering media software, such as vector and raster graphics, presentation design and video-related tasks within its stated outcomes. These activities teach purposeful use of digital tools and awareness of how artefacts are created.
A pupil may make an attractive presentation yet misunderstand how to structure information or how different graphics formats behave. For instance, enlarging a small raster image may reveal visible pixels, while vector artwork is represented differently. A student needs to know the meaningful distinction, not only recognise the software icon.
Ask the child what the artefact is intended to communicate and why they chose a particular format or editing operation. A school poster has an audience and purpose, just as a program has inputs and expected behaviour. When the student can explain these choices, they are developing transferable digital literacy rather than repeating a set of clicks.
Raster and vector graphics: a parent-friendly example
Imagine two illustrations for a class event. One is a small pixel-based picture, the other is a vector illustration built from shapes. If the child enlarges both, the raster image may lose visible sharpness, while the vector shapes can scale differently. The right file choice depends on the purpose, quality requirements and software permitted by the task.
Ask the student to identify what data represent the image and why resolution matters. Then compare how a chart, diagram or photograph should be prepared for a poster. The aim is not to memorise a handful of file extensions in isolation, but to choose a suitable digital representation for the intended result.
The K237 syllabus names raster file formats and operations as well as vector editing ideas. A good revision activity asks the learner to explain which representation suits a changed context, then apply the technique using school-authorised software. Blindly clicking the same effect each time does not demonstrate a thoughtful choice.
Spreadsheets: why an apparently correct total may still be wrong
Spreadsheet work appears in both K237 and K349. A learner can create a visually polished table while using incorrect formulas, inconsistent cell references or unsuitable data formats. The numbers may look credible even though the computation does not reflect the intended question.
Consider a fictional school club with a table of event expenses. The task asks for the total cost and the cost per participant. The student enters a manually calculated number into one cell, which looks correct for the current dataset. But when the number of participants changes, the result remains unchanged. The weakness is failure to represent the relationship through an appropriate formula.
Teach the learner to state which cells represent quantities, which operation connects them and how the result should react when inputs change. Then alter one input and test the workbook. A solution that updates correctly is stronger evidence of understanding than a spreadsheet containing one correct-looking static number.
Relative and absolute references: understand the reason for each
In spreadsheets, a formula copied down a column may need some references to change and others to stay fixed. A student who memorises the dollar-sign notation without understanding the relationship can produce plausible but wrong results when the layout changes.
Imagine applying one fixed tax rate or discount rate to several amounts in an authorised learning exercise. Each row’s amount should change while the shared rate remains the same. The formula should reflect those different roles. Ask the child what is constant, what varies and how copying the formula should behave.
Then move the shared rate to another cell or introduce a different table. If the student can reconstruct the formula because they understand the relationship, learning has transferred. Practising the same spreadsheet file until the positions are memorised is less reliable preparation for an unfamiliar lab task.
Charts should tell the truth about the data
A chart is not merely a decoration added at the end of a worksheet. It is a representation of information, and choices about labels, axes, type and scale can make comparisons easier or more misleading. A pupil who chooses a pie chart for a trend across several weeks may communicate the data less clearly than a suitable line graph.
In an original practice activity, a school club records attendance over time. Ask what type of comparison the audience needs to make and whether the chosen chart displays it accurately. Then ask the child to identify any missing title, units or category labels. They should explain how those missing features affect interpretation.
This skill connects Computing with Mathematics, Geography and everyday information literacy. Students should be able to create a chart and critically interpret one. The subject-level syllabus and school instructions determine the exact spreadsheet functions and formats they are expected to use.
Scratch programming at G2: understand the program, not just the sprite
The G2 syllabus specifies visual programming through Scratch, including variables, conditionals, loops, lists and custom blocks in its defined scope. It also covers game programming with sprites and event-driven behaviour. A student may enjoy making characters move, but the real learning involves explaining which instruction causes which result.
Suppose a game character must collect points only when it touches a specific target. A beginner might add a score change in the wrong block so the score increases every frame instead of on contact. The fix is not to paste a longer script at random; it is to identify the correct condition for the event and test the score behaviour.
Ask the child to explain what a block does, predict what happens when the game starts and change one condition deliberately. A correct prediction and independent correction show computational thinking. The software can be playful while the reasoning remains precise.
Loops: why a program that runs is not always a correct program
A loop repeats instructions, but it must have the right behaviour and stopping conditions where appropriate. A student may use an unconditional repetition block when a task requires stopping after a target is reached, or place a variable update outside the loop where it never occurs at the required time.
A useful teaching method begins without software. Describe a sequence of actions and ask what must repeat, what changes each time and when repetition ends. Then translate the logic into visual blocks or code. A simple explanation often reveals that the student does not understand the stopping rule.
After the program works on one example, change the starting state or input. If the new case fails, the learner needs to debug the logic. This is the heart of programming practice: designing a solution that behaves as intended across suitable conditions rather than running successfully only once.
MakeCode and microcontrollers: check what is actually examined
The 2027 G2 syllabus includes microcontroller concepts with MakeCode blocks and clearly distinguishes which outcomes are assessed in Paper 1 only. It is therefore incorrect to assume that because the course discusses microcontrollers, parents must buy physical sensor kits or reproduce microcontroller activities for the Paper 2 lab examination.
The computing ideas include input, processing and output, as well as ways that sensors and controls interact. A classroom might use a light sensor in a supervised learning activity. A question might ask the student to reason about the input and expected response in the syllabus’s intended scope.
For home revision, use school notes and appropriately safe simulations or diagrams. Do not purchase specialist equipment merely because a social-media post claims it will appear in the practical exam. Confirm which operations and blocks belong to the student’s actual paper through the official K237 syllabus.
Python at G3: variables are meaningful storage, not magic words
The K349 programming syllabus uses Python and specifies constructs and operations candidates should understand. A variable is a name for a value used by the program. Problems arise when students copy code without tracking how values change.
Imagine a program intended to count how many quiz answers were correct. The student initialises a counter and then updates it whenever an answer meets the condition. If the update occurs unconditionally, the final score is wrong even though the program runs without displaying an error. The concept to repair is the relationship between the condition and the update.
Ask the learner to trace the program with a short test input, recording the values after each step. They should predict the expected result before running the code. When the actual result differs, work backwards to the first unexpected value. This debugging habit is more valuable than memorising a program about one fixed scenario.
Testing and debugging: the difference between a running program and a reliable solution
A program can execute without a crash and still produce incorrect answers. Testing therefore requires checking the program against cases with known expected behaviour. For example, a program calculating a class average might work when there are five results but behave incorrectly when the list is empty or contains an unexpected value, depending on the specified requirements.
A parent does not need to write Python to ask good testing questions: What should this program do? Which input represents an ordinary case? What boundary or unusual case might reveal a weakness? How will you know the result is correct? The student can use these questions while following the syllabus’s actual scope.
A clear error record might say, ‘I assumed every list had at least one item; the program failed when the input list was empty.’ The next task is to build or reason through a suitable correction and test it again. This is more instructive than describing the whole exercise as ‘bad at coding’.
Computer fundamentals: more than knowing device brands
Both courses include concepts about computer systems. Students may need to distinguish processing, memory, storage, inputs and outputs or interpret relevant hardware characteristics. A learner who says one computer is ‘better’ because its number is larger may not understand which characteristic matters to the task.
Ask what an application needs to do. For editing high-resolution graphics, the relevant constraints may differ from those for storing a small document or running an introductory program. Computer specifications must be interpreted in context rather than compared through advertising slogans.
At G3, the syllabus extends into data representation and logic concepts, such as number systems and truth tables within its prescribed outcomes. These are foundations for understanding how information and decisions can be represented in digital systems. Students should know what the operations mean, not merely remember symbols.
Binary and data representation: why symbols carry meaning
Computers represent information using bits. A binary representation is a way of expressing values using two symbols; the meaning depends on the encoding and context. A student who can mechanically convert a number may still be unsure what the representation describes or why a negative value requires a particular method.
For an introductory concept check, ask what changes when the same bit pattern is interpreted as a number versus part of an encoded text. The goal is to notice that interpretation depends on a representation scheme. Then connect the answer to the precise G3 syllabus outcomes in number systems and data encoding.
Use the school’s approved resources for detailed conversions and formal rules, especially where fixed-width representations are specified. Teach the learner to explain each step and check the result. A fast memorised conversion trick that fails on an unfamiliar number is not a stable foundation.
Networks: devices, addresses and online services
Networking is part of both K237 and K349. A student should distinguish the purpose of a local network from internet connectivity and understand how devices communicate at an appropriate level. Simply knowing that a router provides Wi-Fi may not explain why two computers in different locations can exchange data.
A parent-friendly discussion might start with a school network in which several devices share resources. Ask what is being shared, what each device needs to communicate and what risks arise if access is managed poorly. This connects the technical concepts to real use without requiring access to a private school’s configuration.
For exact technical details, follow the relevant syllabus. The G2 and G3 courses differ in their specified depth. Do not assume that an advanced cybersecurity guide is mandatory for both or that basic internet safety alone covers all the network learning outcomes.
Cybersecurity and responsible computing are examined concepts
The K237 course includes the impact of computing and responsible use of technology, including topics such as scams, malware, backups, privacy and copyright under its subject content. K349 similarly includes ethical and social implications in its broader computing curriculum. Students should learn to reason about safe decisions, not simply memorise alarming examples.
A fictional task might ask whether a student should enter private login information on a page reached through an unexpected message. A sound response identifies that the source and destination need checking, that passwords should not be shared in an unsolicited request, and that official channels are safer. The emphasis is the decision and its reason.
Parents should not attempt to demonstrate malware or break into systems to teach cybersecurity. Use safe scenarios and trusted educational material. Good digital citizenship involves privacy, accurate information, respectful behaviour and an understanding of the consequences of software choices.
AI and computing: knowing limitations as well as capabilities
The 2027 G2 syllabus includes examples of artificial intelligence under the impact-of-computing module. It is useful for students to understand that computers can perform sophisticated tasks without constant human guidance in certain applications, while outputs may still be inaccurate or unsuitable for a particular purpose.
Consider a pupil who asks an AI system to generate a programme and then submits it without testing. The code might appear plausible but misunderstand the question or use methods outside the prescribed scope. The student still needs to be able to explain the algorithm, run appropriate tests and make corrections independently.
For a learning task, compare an AI-generated answer with the expected requirements and identify what is actually supported. Do not encourage pupils to submit unacknowledged generated work as their own assessed coursework. The school’s academic-integrity and software rules should govern the use of digital assistance.
Saving files: an ordinary skill with examination consequences
Both G2 and G3 lab-based papers require candidates to submit softcopies of work. The official examination duration includes saving time. This means file management is not merely a housekeeping detail after the ‘real’ task; the completed work must be saved in the required form.
A child might produce the correct spreadsheet but leave it unsaved, export the wrong version of a media artefact or use an inappropriate filename. The technical result can become difficult to assess even though the child believed the task was complete. Build a routine of checking what was saved and whether the file opens as expected in the school-authorised environment.
Avoid inventing the precise national directory path, USB policy or file-naming rule. Those instructions come from the official candidate materials and the exam centre. The general habit is simple: confirm the required output, save deliberately, and verify before treating a practical task as finished.
Should parents buy a laptop, microphone or programming kit for Computing?
The national examination syllabus describes the software and centre requirements. It does not automatically instruct every family to buy a particular laptop model, proprietary application, camera or microcontroller bundle. Schools manage approved examination facilities and can advise what materials are genuinely needed for learning.
Ask what tools the child uses in class and whether they can access suitable authorised practice outside school. Many foundational tasks can be learnt through conceptual reasoning, sample spreadsheets or school-supported software. Purchasing a powerful device does not teach a student to choose an algorithm or interpret an inaccurate chart.
The purchase question should follow the education question. Identify which skill is missing, ask the school about access and choose the least burdensome suitable resource. A family should not treat internet marketing for ‘SEC Computing equipment’ as official examination instructions.
What if my child enjoys games but dislikes debugging?
Making a game is rewarding because it produces something visible. Debugging can feel less exciting when an action behaves unpredictably. Yet testing and correction are central parts of computing. A program that looks attractive but does not meet requirements is not a complete solution.
Start with one deliberately small defect in a familiar project. Ask the child to predict what should happen and to locate the first point where the behaviour differs. Then make a single change and retest. This creates a sense of control and demonstrates that debugging is not random trial and error.
A learner who can explain why a bug occurred is building a transferable skill, whether the project uses Scratch or Python. Reward clarity of reasoning and responsible testing, not just the final screen appearance.
What if my child can code but struggles with the written examination?
A programming enthusiast may find it easy to make projects while finding theoretical descriptions of networks, data representation or computational impact less engaging. The written or e-Examination paper still tests those concepts under the level’s published scheme. Practical enthusiasm is valuable but does not replace the full syllabus.
Choose two short questions from the underperforming module and ask the student to explain the key concept without seeing the answer. If they can show an example but cannot define why it works, teach the underlying idea and relevant terminology. Then ask them to apply it to a new situation.
A G3 student needs representative written Paper 1 practice, while G2 has the current e-Exam format. The aim is to connect conceptual understanding with clear responses, rather than forcing the learner to abandon programming entirely in favour of rote theory memorisation.
How to organise revision without learning the wrong language
For G2 K237, organise the course around its six modules and the actual visual programming, spreadsheet and media-software tasks. For G3 K349, organise around its five modules and the specific Python and spreadsheet practical requirements. Some ideas overlap, but the assessed tools are not identical.
Label every question by K-code, module and learning purpose. An older G3 Python problem may be intellectually interesting to a G2 pupil, but it should not become the centre of a K237 exam plan while required media tasks are neglected. A G3 candidate should not substitute hours of game animation for prescribed programming and algorithmic reasoning.
When using prior national papers, compare content, paper format and software conditions with the 2027 documents. G2 K237 is a new subject; there cannot be a genuine 2026 K237 SEC past-year paper. Specimen resources illustrate formats, while earlier questions from other qualifications may be carefully adapted for concepts.
A six-week computing revision cycle
Week one: confirm K237 or K349, the school’s taught modules and two or three repeated errors. Week two: rebuild the weakest underlying idea, perhaps spreadsheet references, loop conditions or interpreting a network scenario. Week three: require a changed example so the student must select the correct method rather than reproduce the previous solution.
Week four: mix short theory tasks with practical work aligned to the student’s course. Week five: practise a representative section under suitable current paper conditions and check both accuracy and file-saving habits. Week six: retest the original weakness in an unfamiliar task without prompts.
This is an illustrative study schedule, not an MOE or SEAB prescribed programme. It should be adjusted to the child’s school lessons, CCAs, rest and access to appropriate equipment. The goal is reliable independent problem-solving, not the maximum number of hours spent in front of a screen.
How small-group tutoring can support different Computing learners
In one class, a student may understand programming but struggle with spreadsheets, another may be excellent at media tasks but weak in network theory, and a third may know the concepts but misread instructions. Each requires different teaching despite studying the same official subject.
A tutor can observe the first attempt, ask the learner to explain the intended output, teach the correct principle and let the student try a changed problem. For a spreadsheet, change an input and see whether the result updates; for a program, test a boundary case; for a theory question, ask for an explanation in a new context. These independent checks reveal real understanding.
Parents should ask for evidence of progress: ‘can debug a loop without guessing’, ‘now uses an appropriate cell reference’ or ‘understands the difference between a device and a network service’. Completing several flashy projects is not, by itself, proof that the examined competencies have been learnt.
Frequently asked questions about 2027 SEC Computing
Is G2 Computing a new 2027 SEC subject?
Yes. SEAB labels G2 Computing K237 ‘New’ and lists no earlier reference subject code.
What is the G3 Computing code?
K349 for 2027, with older reference code 7155.
Is G2 Computing mainly Scratch?
Scratch is important in the programming module, but the course also includes computer fundamentals, networks, impact of computing, spreadsheets and media software.
Must G2 candidates learn Python?
The current G2 syllabus specifies visual programming tasks including Scratch and particular MakeCode content. It should not be replaced with a G3 Python lab paper as routine K237 preparation.
Must G3 Computing candidates learn Python?
Yes. K349 explicitly includes Python and JupyterLab for the lab-based examination, alongside spreadsheets.
Is G2 Paper 1 digital?
Yes. It is a 1-hour-30-minute e-Examination, 70 marks and 50%.
Is G3 Paper 1 also an e-Exam?
No. The 2027 K349 scheme specifies a two-hour written Paper 1 worth 60%.
Does G2 have a practical lab paper?
Yes. Paper 2 is lab-based, lasts two hours fifteen minutes and contributes 50%.
How long is the G3 lab paper?
Two hours thirty minutes, worth 40% under K349.
Which tasks make up G2 Paper 2?
The official scheme groups tasks into media software, spreadsheets and programming, approximately 30, 25 and 25 raw marks respectively.
What does G3 Paper 2 contain?
One spreadsheet question and four or five programming questions, using the stated software environment.
Are calculators allowed?
SEAB-approved calculators may be used for both papers under the 2027 K237 and K349 specifications.
Do students need to save electronic files?
Yes. Lab papers require softcopy submission, with saving time included in the scheduled duration.
Does G2 Computing assess MakeCode microcontrollers in the lab?
The K237 syllabus identifies MakeCode microcontroller content for Paper 1 only. Follow the official subject specification, not assumptions about needing physical kits for Paper 2.
Is buying an expensive laptop necessary?
Not automatically. The exam centre supplies approved facilities, and the school can advise what equipment or software access is suitable for learning.
Can a child use general Excel or Scratch tutorials?
They can help build basic skills when relevant, but exam preparation should match the stated syllabus outcomes and approved software conditions.
Is Computing the same as ICT enrichment?
Not necessarily. SEC Computing is a named examinable subject with specific theory, practical tasks and assessment objectives.
Does making a successful game guarantee a high G2 grade?
No. It may demonstrate some programming and media ability, but the examination assesses all applicable modules and paper components.
Is debugging included in Computing?
Yes. Understanding, checking and correcting programs is part of meaningful programming work, with exact expectations determined by the relevant level.
Can I use G3 questions for a G2 student?
Selected problems may provide enrichment, but routine mock examinations must match K237. The programming languages and assessment design differ.
Are G2 and G3 the same level because both have a lab paper?
No. The papers have different weights, durations, tools and content requirements.
What if a student is good at coding but weak at spreadsheets?
Diagnose formula logic, formats, references and chart interpretation separately, and retest with a changed dataset.
What if my child is good with computers but has weak exam marks?
Everyday device familiarity is not the same as computational reasoning. Inspect the exact task the learner misunderstood, then teach the missing concept.
Is cybersecurity examined in the course?
Responsible digital use and computing impacts form part of the official syllabuses. The exact scope depends on K237 or K349.
Can Computing grades be predicted from a project demonstration?
No. A project is one source of evidence; national papers assess broader work under specified conditions and marking arrangements.
Will all schools offer G2 Computing?
Not necessarily. Ask the school about its offered combinations and prerequisites. The national directory lists a subject, not every school’s local timetable.
What should I bring to a Computing tutor?
The exam code, school topics, a marked theory response and a sample practical task, if permitted. Ask which exact logic or software skill needs teaching and how improvement will be independently tested.
Can the child use a 2026 K237 past-year SEC paper?
No. K237 is new for 2027, and the SEC begins in 2027. Use official specimens and appropriate school resources rather than mislabelled ‘past papers’.
Where can we find the official exam details?
Use SEAB’s 2027 G2 directory for K237 and the 2027 G3 directory for K349; open the full PDF for all software and paper requirements.
Official SEAB Computing resources
Read the 2027 G2 Computing K237 syllabus and 2027 G3 Computing K349 syllabus for the complete modules and examination arrangements. The SEAB G2 school-candidate directory identifies K237 as new and provides the published specimen-paper links; the G3 directory identifies K349 and the earlier reference code. The school remains the best source of current teaching sequence and approved practical software access.
For more parent guidance, see Why School Exams Differ from the MOE and SEAB Syllabus, What Does Revised Mean on a SEAB Syllabus? and How to Read Assessment Objectives and Paper Weightings. The Clementi small-group Mathematics teaching reference illustrates the diagnostic cycle—teach a principle, observe an independent attempt, correct and retest—that is also useful when a Computing student is stuck.
The strongest Computing preparation is not a race to write the most complicated program. It is the ability to understand a task, choose the right representation or tool, test the result and explain why it works. With the correct syllabus and good feedback, these skills can become useful well beyond the SEC examination.
Do you know? More 2027 SEC syllabus guides for parents
Continue with related questions about Singapore’s national syllabuses. Each guide uses the official 2027 SEAB subject documents and identifies the specific G level and subject code. Begin with the question that matches your child’s actual registered subjects, rather than using a similarly named paper from a different level.
