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.

How to survive G1 Computing (SEAB SEC K127)? | Digital Skills and Practical Examination

Library search computer terminal inside the National Library Building in Singapore.

How to survive G1 Computing (2027 SEAB SEC K127)? Begin by making a computer solve one small problem accurately, then explain how you know the result is correct. Learn to organise files, format an understandable document, use a spreadsheet formula with the correct cell references, create clear digital media and test a simple program. You do not have to be a coding prodigy to become more confident and capable with computing.

Quick answer: K127 is a new SEC G1 Computing subject whose first examination is in 2027; SEAB lists no equivalent 2026-and-earlier subject code. Paper 1 is an e-Examination, 1 hour 15 minutes, worth 40% (60 marks). Paper 2 is a two-hour lab-based examination worth 60% (90 marks). It involves practical tasks in media software, document processing and spreadsheets, and programming. All candidates offer both papers. The practical paper includes time for correctly saving the required electronic work—saving and file management are part of being ready.

Computing skills open possibilities in administration, digital services, business operations, media, creative projects and further technical study. G1 is a subject level, not a permanent career boundary. Students taking different subjects at G1, G2 or G3 are assessed under Full Subject-Based Banding; later admission and career options depend on their complete qualifications and other criteria. A K127 grade alone neither guarantees an IT course nor makes further digital learning impossible.

Verify the new K127 curriculum rather than searching for an old paper

The official SEAB 2027 G1 Computing K127 syllabus clearly states that 2027 is the first examination year. The 2027 school-candidate list labels the subject new and provides specimen material. Parents should not assume the older Computer Applications syllabus or a random online coding certificate is the same as K127.

The syllabus has seven modules:

  • 1. Computing fundamentals: components of a computer, input and output, storage, software and common system concepts.
  • 2. Networking: networks, internet, intranets, client-server ideas and cloud computing.
  • 3. Impact of computing: technology in everyday life, online risks, privacy, intellectual property and responsible behaviour.
  • 4. Document processing: manipulating text, page layouts, graphic elements and document presentation.
  • 5. Spreadsheets: cell formatting, charts, operators, functions, referencing, sorting, filtering and validation.
  • 6. Media software: vector and raster graphics, presentations, videos and digital media.
  • 7. Programming: visual programming, variables, conditions, loops, simple games and debugging.

A student needs conceptual understanding and practical accuracy. Knowing the definition of a spreadsheet is not enough if they cannot create and save a correct spreadsheet. Equally, fast mouse clicks do not substitute for knowing how a formula behaves when a reference changes.

Paper 1: 40% e-Examination across all seven modules

Paper 1 is 75 minutes, 60 marks and 40%. Its Section A is 20 marks from twenty multiple-choice questions. Section B is 40 marks from a variable number of short structured questions. Both sections assess knowledge, understanding and application across Modules 1–7.

For conceptual questions, learn to distinguish hardware from software, RAM from non-volatile storage, local from cloud services, and a device’s input from its output. Use a short description of a real task and ask which component or application serves the purpose.

Cybersecurity and responsible computing also matter: scams, malware, safe password practice, backups, copyright and privacy. A student should describe a protective decision without assuming every message, application or link is safe simply because it looks professional.

Study by explaining concepts in new cases. For example, a school event poster contains personal information, graphics and a registration link. Which information is necessary? What privacy settings matter? How should the designer credit someone else’s image? These are computing decisions, not merely vocabulary items.

Paper 2: 60% lab-based examination and three task areas

Paper 2 lasts two hours and is 90 marks, worth 60%. It tests Modules 4–7 through three broad task areas: media software approximately 30 marks, document processing and spreadsheets approximately 35 marks, and programming approximately 25 marks.

The examination requires softcopies of work to be submitted for marking. The allotted time includes saving the files. A candidate who creates a correct graphic but saves the wrong version or fails to submit the required file has not completed the practical task as intended.

The school must provide the approved computing equipment and software. The 2027 syllabus says each candidate should have sole use of a laptop during the lab-based exam and the authorised applications installed. Families should practise in school-supported or approved environments and follow current SEAB instructions on file format, folders and software rather than assume any app will be accepted.

An approved calculator may be used in both papers, but practical spreadsheet work still demands correct formulas, data and appropriate interpretation.

The most useful computing habit: input, process, output and check

A computer receives input, applies a process and produces an output. If input or logic is wrong, software can produce an incorrect result quickly and consistently. A student should therefore learn to test results rather than trust them solely because they appeared on a screen.

In a spreadsheet, input may be prices and quantities, the process may multiply and add them, and the output may be a total. In a game, input might be keyboard events, the process updates the character and score, and the output is what appears on the stage.

A good tutor asks the student to predict the expected result before running a formula or program. If the result is different, identify whether the problem came from data, algorithm, operator, cell reference or file state.

This is transferable computational thinking. It matters in office work, stock systems, media production, data handling and further programming.

Original worked spreadsheet example: calculate a fictional event budget

This is a fictional practice spreadsheet, not an official 2027 Paper 2 task or a real purchase. Imagine a student is calculating costs for a school reading event.

The table has four columns: A: Item, B: Unit Price, C: Quantity, and D: Line Cost. Rows contain:

  • Row 2: Notebook, unit price $3.50, quantity 4.
  • Row 3: Pen, unit price $1.20, quantity 6.
  • Row 4: Folder, unit price $2.80, quantity 3.

Step 1 — enter and check the raw data. Unit prices should be numeric currency values, not typed as a sentence. Quantities should be numbers, not strings containing unrelated characters. The entries are fictional and do not represent current shop prices.

Step 2 — calculate the first line. In D2, an ordinary spreadsheet formula is **=B2*C2. This multiplies $3.50 by four, giving $14.00.

Step 3 — use relative references. Copy the formula down. D3 becomes =B3*C3 giving $7.20. D4 becomes =B4*C4 giving $8.40. The row numbers change appropriately because B2 and C2 are relative references.

Step 4 — sum the lines. In D5, enter =SUM(D2:D4), producing 14.00+7.20+8.40 = $29.60. An answer of $29.06 would be a calculation or formatting error.

Step 5 — use a hypothetical fee percentage. Imagine that F1 contains a wholly fictional 10% planning surcharge (numeric value 0.10). In D6, =ROUND(D5*(1+$F$1),2) calculates $32.56. The dollar signs keep the F1 reference fixed when a formula is copied elsewhere.

Step 6 — explain what is not implied. The 10% is invented for spreadsheet practice; it is not a statement of Singapore’s current Goods and Services Tax, a shop’s service charge or a real legal rate. The student should not present it as an actual fee without evidence.

Step 7 — a simple IF formula. In E2, use =IF(D2>=10,”Review”,”OK”) for the fictional rule that line costs of at least $10 are flagged. Row 2 returns Review, while rows 3 and 4 return OK. The 2027 K127 syllabus includes the IF function but excludes nested IFs at this level.

Step 8 — test data changes. Change the notebook quantity in C2 from four to five. D2 becomes $17.50; the D5 total becomes $33.10; applying the same fictional 10% factor produces $36.41. The student should predict that increasing one quantity increases the total before relying on automatic recalculation.

Step 9 — inspect formulas. Use the relevant application’s formula view or formula bar to determine whether each result comes from a calculated cell or a manually typed number. A typed total may become outdated after a price changes.

Step 10 — select a relevant chart. A column chart could compare the three line costs with item names as categories. The title should describe what the viewer is seeing. A chart without labelled categories cannot tell the reader which item costs more.

Independent transfer: replace the folder unit price with $3.50 while retaining quantity three and all other original values. Folder cost becomes $10.50; original notebook and pen costs remain $14 and $7.20, giving $31.70 before the fictional surcharge. At the same 10%, the final illustrative amount becomes $34.87.

The essential learning is what the formula means and how references behave, not memorising the exact first set of prices.

Why an absolute reference is useful

When a formula is copied down several spreadsheet rows, a normal reference such as B2 moves relative to the new row. That is usually desired for a per-item calculation.

A cell containing a common percentage rate is different. If every row should refer to F1, $F$1 keeps both row and column fixed. A child who writes F1 as a relative reference and copies the formula may accidentally refer to F2, F3 and other cells.

Ask the learner to explain the difference in words and test the result by copying a simple formula. A tutor who instantly fixes the cell for them may create a correct workbook without establishing independent skill.

Absolute and relative references are explicitly included in K127. Later extensions may introduce more complex models, but the student should first be able to identify which values need to change and which must remain fixed.

Spreadsheet functions: know which question you are answering

K127 includes SUM, AVERAGE, MEDIAN, MIN, MAX, COUNT, COUNTA, COUNTIF, ROUND, text functions such as LEFT, MID, RIGHT, LEN, and exact-match VLOOKUP, together with a non-nested IF. It also includes formatting, conditional formatting, charts, sorting, filtering and data validation within specified limits.

A short fictional dataset of 4, 6, 6 and 8 illustrates several distinctions. SUM gives 24. AVERAGE gives 6. MEDIAN gives 6. MAX gives 8, and COUNT gives four numeric cells. These answer different questions even though the dataset is the same.

COUNTIF can count entries meeting a condition. For example, with those numbers in B2:B5, =COUNTIF(B2:B5,”>=6″) returns 3, because three values are six or greater. The output is a count, not a percentage.

A tutor should test whether the student can select the function from the question. A child who uses AVERAGE when asked for a total has a model-choice gap, even if the spreadsheet software itself works perfectly.

Functions are tools for answering questions. The important habit is checking the data and meaning before choosing a function, then testing that the result is plausible.

Original worked programming example: a small Scratch-style score counter

The official K127 Computing programme includes visual programming, variables, basic and conditional loops, if/if-else conditions, coordinates, sprites, messages and debugging. The following original pseudocode thought experiment is not an official Paper 2 task and does not require installing software.

Imagine a game character begins at horizontal position x=0 with a score of 0. A repeated action moves it 10 coordinate units to the right. Immediately after each movement, the rule says if x is greater than 20, add one point. Repeat the movement-and-check operation exactly four times.

Step 1 — initialise. Set x=0 and score=0 when the fictional game starts. If this is forgotten, a previous run’s score may incorrectly carry forward.

Step 2 — first repetition. Move to x=10. The test 10>20 is false, so score remains 0.

Step 3 — second repetition. Move to x=20. The test 20>20 is also false: greater than excludes equality. Score remains 0.

Step 4 — third repetition. Move to x=30. The test 30>20 is true, so score becomes 1.

Step 5 — fourth repetition. Move to x=40. The test is true again, so score becomes 2. The final state is x=40, score=2.

Step 6 — change one operator. Suppose the condition becomes x greater than or equal to 20. The repetitions at x=20, x=30 and x=40 now add points, producing score=3. This reveals why > and >= are not interchangeable.

Step 7 — change the initial value. If score mistakenly begins at five rather than zero and the original condition is used, the final score is 7, not 2. The tutor should ask whether the bug comes from movement, the condition or initialisation.

Step 8 — explain where the test belongs. If the condition is checked before moving instead of immediately afterward, the count may differ. Program order matters. A child should trace the sequence rather than assume blocks can be rearranged freely.

Independent transfer: change the movement step to 15 and retain four repetitions and the original >20 condition. Positions after movement are 15, 30, 45, 60, giving three score increases. The learner should trace the state table without a tutor supplying the sequence.

This is an intentionally simple algorithm for debugging and conditional reasoning. Real Scratch programmes require correct blocks, sprites and events in the approved lab environment; the syllabus lists examinable blocks and conditions. There is no need for a private tutor to distribute unsafe software or ask children to bypass computer safeguards.

Debugging means finding the first wrong state

When a program behaves unexpectedly, do not change many blocks randomly and hope it works. Ask what the program should do, which event first differs from the expectation, which variable changed and what condition was evaluated.

A state table is a powerful tool. In the imaginary game, record x and score after each move. If score changes at x=20 despite the condition being x>20, the program likely uses the wrong comparison or the test is in the wrong position.

A strong tutor makes a student narrate the sequence. “After the second movement, x is 20, but 20 is not greater than 20” demonstrates an actual concept rather than merely reproducing a block arrangement.

Then let the learner implement or trace a similar but different rule independently, using the actual software and assessment environment when applicable.

Document processing: presentation should serve meaning

K127’s document-processing module includes find and replace, paragraph indents, layout columns, headers, footers, page numbers, section breaks, text boxes, wrapping and incorporating graphics and charts.

The challenge is not to make every page decorative. A good document has clear headings, readable typography, consistent spacing, correct page layout and appropriate sources. If the question asks for a specific page orientation or section break, a candidate must follow those instructions precisely.

A fictional school event notice might need a clear title, venue, date, contact and schedule. The tutor can ask why an overly crowded design makes essential information harder to find.

A short independent test changes the audience from pupils to adult visitors. The child should adapt layout and wording for a new reader instead of copying the original document unchanged.

Media software: vector, raster, slides and video

K127 distinguishes vector graphics, constructed from paths and nodes, from raster graphics, composed of pixels. Vector elements can often scale without the same pixelation problem, while enlarging raster images can reveal limited resolution.

The syllabus includes shapes, grouping, paths, fills, transparency, combining shapes, cropping, resizing, graphics formats, presentations, storyboards and constructing videos from appropriate media. Candidates should be able to create a clear digital artefact rather than simply memorise file-extension definitions.

A useful original practice brief is a fictional awareness slide about protecting private information online. The message should have a clear headline, relevant illustration and a short practical recommendation. The learner must check that they have the right to use images and that the text remains legible.

A tutor should preserve the student’s original digital work and give a changed brief, perhaps for a school recycling poster, to test transfer of layout and file skills.

Responsible computing and cybersecurity awareness

G1 Computing includes scams, malware, backups, privacy and copyright. Students should learn to recognise suspicious demands for passwords or payment, verify a source through independent trusted channels, use appropriate account security and avoid sharing unnecessary personal information.

A file that claims to be important may still be malicious if it arrives through a suspicious unsolicited message. The educational response is to pause, verify and follow trusted security procedures rather than open unfamiliar attachments impulsively.

Backups help recover from lost or damaged data. A tutor can discuss the difference between storing a file only on a device and using an approved backup arrangement without requesting access to a pupil’s private account or password.

Digital literacy is an ethical skill. Producing impressive media by taking another person’s copyrighted work without permission, fabricating data, or impersonating another student is not successful Computing learning.

A two-hour practical routine that includes saving

Paper 2 lasts two hours, and time for saving the electronic artefacts is included. Practise beginning by reading the three task areas and confirming where authorised files should be saved. A student should understand the current file-naming and submission requirements from the actual school and examination instructions.

The learner may then prioritise accurate completion of the required media, document/spreadsheet and programming components, checking their work against the task requirements rather than spending the whole time polishing a decorative detail.

Save working files in the correct format, inspect results and verify that the intended versions are present. A correct answer left in the wrong place is not a correctly submitted artefact.

Practise with the approved school software. Do not assume that applications, plug-ins, online resources or AI tools used on a home computer will be available or permitted in the SEC examination.

A four-week K127 study plan

Week 1 — establish the baseline. Confirm the actual K127 syllabus, approved software and school computer-lab arrangements. Ask the learner to format a small document, calculate one spreadsheet total and trace a simple visual-programming rule without help.

Week 2 — repair the main skill gap. Teach either relative and absolute references, document layout or condition-and-loop tracing through a clear explanation, then use a different short independent task.

Week 3 — practise across software. Combine a fictional table, chart and short media artefact with a basic programming or debugging question. Distinguish the conceptual Paper 1 knowledge from practical Paper 2 performance.

Week 4 — simulate a fresh mini-lab. Give unfamiliar requirements and make the student save the output in the approved location. Compare accuracy, file management, explanation and degree of independence with Week 1.

A four-week study plan cannot reproduce the actual two-hour examination or promise its grade. It can show whether the learner is becoming more capable of producing correct digital work independently.

Careers and further education: realistic opportunity from foundational computing

Digital capability matters in administration, retail, logistics, data support, design, marketing, hospitality, technical operations and many other settings. Some pupils discover an interest in programming, others in visual media or spreadsheets, and others in computer systems or cybersecurity.

K127 is a foundation, not a job certificate or automatic qualification for software engineering. Further routes may require more Mathematics, advanced computing, specialised credentials or programme-specific admission conditions. The learner can explore those choices as skills and interests develop.

The MOE 2026 education announcements set out the 2028 post-secondary admissions framework. The post-secondary overview provides broader pathways. A G1 Computing result alone does not guarantee entry to a particular ITE, polytechnic or other programme.

The most constructive question for a student is: Can I make a digital artefact that works, explain why it works and fix it when it does not?** That capability supports both further learning and responsible daily technology use.

Questions parents should ask a Computing tutor

  • Have you read the new 2027 K127 syllabus and understood the 40% e-Exam and 60% lab-based assessment?
  • Can you teach document processing, spreadsheets, media software and visual programming rather than only one favourite application?
  • Will the student work on the school’s approved software and learn correct saving and submission habits?
  • Can you explain an actual spreadsheet reference or programming error in plain language and test it on a different example?
  • How do you handle copyright, scams, privacy and backups without asking for a child’s personal credentials?
  • Will you preserve the pupil’s independent first attempt and compare it with a new Week 4 task?
  • What relevant course experience, fees, class size, lesson access and feedback arrangements can parents verify?
  • What can the learner now build and debug unaided rather than only watch the tutor demonstrate?

Frequently asked questions

Is K127 a new G1 subject?

Yes. SEAB lists 2027 as the first year of examination for G1 Computing K127 and does not provide a 2026-and-earlier reference code.

Which paper matters more?

Paper 2 lab-based examination counts 60% and Paper 1 e-Examination counts 40%. Both are compulsory.

What does Paper 2 test?

Media software, document processing and spreadsheets, and programming are the three task areas. The syllabus gives approximate mark allocations of 30, 35 and 25 within its 90 marks.

Does a student need to programme in a text language?

K127 explicitly includes visual programming and examinable Scratch blocks. Use the official syllabus and approved lab software rather than assume a different programming language is assessed.

Are spreadsheet IF and VLOOKUP functions relevant?

Yes. The K127 syllabus includes non-nested IF, exact-match VLOOKUP and other specified functions, alongside referencing, charts and data validation.

Can learners use any online service during the examination?

Do not assume this. Follow SEAB and school instructions for the approved software, local lab environment, access and submission.

Does a G1 Computing student need to be an expert programmer?

No. Build the specified course skills progressively. Accurate documents, spreadsheet reasoning, media design, safe digital habits and basic programming all matter.

Does K127 guarantee an IT career or diploma?

No. It can develop useful foundations; future education and employment depend on further qualifications, the entire SEC profile and programme requirements.

Official sources and related eduKate learning

A second original spreadsheet exercise: lookup and data validation

Imagine an invented small stock table with codes P01, P02 and P03 in column A, corresponding items Notebook, Pen and Folder in column B, and fictional prices $3.50, $1.20 and $2.80 in column C. The question asks a spreadsheet to return the correct price for a user-entered code. No actual supplier or product catalogue is represented.

If the table is in A2:C4 and the chosen item code is stored in E2, a typical exact-match formula is =VLOOKUP(E2,$A$2:$C$4,3,FALSE). With E2=P02, the expected result is 1.20. The third-column index retrieves a price, while the absolute table reference keeps the lookup range fixed when copying formulas in the appropriate way.

Change E2 to P03 and the expected price becomes $2.80. A student who still receives $1.20 should investigate whether the selected code, formula reference or displayed result was updated. A missing code should not be invented as a real price; suitable handling of lookup errors depends on the task and approved application.

For a second fictional task, a quantity cell should accept whole numbers from 1 to 20. Data validation can help reject or flag an invalid input, depending on the spreadsheet application. The learner should explain why typing 200 by mistake could produce an incorrect financial result even if the multiplication formula itself works perfectly.

These examples align with K127’s exact-match VLOOKUP, reference and data-validation learning outcomes. The tutor should use the approved software and the school’s actual task requirements, and test a changed dataset rather than having the learner copy the first workbook.

An independent K127 lab rehearsal: verify the saved files, not just the screen

The 2027 K127 Computing practical examination is Paper 2, a two-hour lab-based paper worth 90 marks and 60%. SEAB specifies three task areas: media software (about 30 marks), document processing and spreadsheets (about 35 marks), and programming (about 25 marks). Candidates submit required softcopies, and the two hours include the time needed to save them.

A learner may know how to produce a spreadsheet or video but lose the intended output if the file was not saved correctly. A productive practice session therefore contains a simple final verification cycle: identify the requested file, use the approved name and location, save, reopen or inspect the result if permitted, and check that the content is complete. Follow the school and examination centre’s exact rules rather than inventing file-naming conventions.

Paper 1 is a 75-minute e-Examination carrying 40%, covering all seven modules from computer fundamentals to programming and responsible computing. The lab tests Modules 4–7 through actual creation. A pupil who practises only theoretical definitions will not be ready for the practical, while someone who only clicks software buttons may lack networking, cybersecurity and computing-concepts knowledge.

Original spreadsheet worked example: a fictional school event budget

Imagine an entirely fictional class organising a simple reading event, with a maximum materials budget of $120. A spreadsheet has three expense categories: printing $28, stationery $45 and display materials $22. This is a calculation exercise, not a procurement request or a school account.

Step 1 — organise the data. Put category names in cells A2:A4 and costs in B2:B4. Add a total in B5 using the equivalent of =SUM(B2:B4) in the approved spreadsheet application. Total expenditure is 28+45+22=$95.

Step 2 — calculate remaining budget. With the budget in B7 as 120, a simple difference formula such as =B7-B5 produces $25. The pupil should know what the result means, not just recognise a function name.

Step 3 — define an understandable alert. In a fictional status cell, a permitted spreadsheet IF formula might test whether the total exceeds the budget: =IF(B5>B7,”Over budget”,”Within budget”). With $95 against $120 the displayed status is ‘Within budget’. The exact argument separator or approved software syntax should be checked for the application used.

Step 4 — test a changed input. If the display-materials cost becomes $52 instead of $22, the total becomes 28+45+52=$125, remaining budget is −$5, and the status becomes ‘Over budget’. A student who changes the value but sees no change in total should inspect cell references and whether the formula actually points to the correct range.

Step 5 — choose a meaningful chart. A simple bar chart comparing the three categories may help a viewer identify the largest expense, with a truthful title and dollar labels. A pie chart also has a possible role for share of a total, but the learner should not confuse percentage of expenditure with percentage of the maximum budget.

For independent transfer, provide a new $90 budget and unfamiliar categories at $18, $37 and $29. Their sum is $84, leaving $6. Ask the pupil to enter appropriate values, apply a formula, label a chart and verify the saved result without simply copying the first workbook.

A small Scratch-style reasoning task: variable state and repeated checks

Programming tasks are about explaining a sequence of states. Imagine a fictional Scratch game with variable score starting at zero. Each time a player collects one permitted item, the game increases the score by 2. After three such items, score should be 6, assuming no other events change it.

The tutor can ask the pupil to trace the initial value and each change: 0 → 2 → 4 → 6. If the game displays 8 after only three successful collections, inspect whether one trigger fired twice or the initial value was incorrectly set. Debugging starts by identifying the first wrong state, not by adding random blocks.

Change the scoring rule to 3 points per item while keeping three successful collections. The expected final score is 9. A learner who can update the rule and explain each intermediate state has demonstrated transfer; copying the original blocks and promising the same six points has not.

Responsible computing matters too. Real candidate files should not contain actual passwords, personal contact details or classmates’ private information unless explicitly authorised and necessary. The exam centre supplies approved software and equipment; students must follow those conditions rather than depend on home-only cloud plugins or external sites.

What a two-hour computing practice report can honestly show

A useful report distinguishes a working file from a final saved submission. It might say: ‘The learner completed a new spreadsheet with correct total and IF test and opened the saved file to confirm it retained the formulas, but the chart labels still need improvement.’ That is a precise learning observation.

A second checkpoint could show independent Scratch debugging: the pupil found an extra event trigger, repaired the variable change and retested a new item count without tutor hints. This builds computational reasoning and persistence as well as familiarity with software.

In the final four-week review, use new data rather than an exact replica of the teacher’s demonstration. Ask the student to produce a small document, spreadsheet chart, simple media artefact and suitable program at the level required by the syllabus, then explain how they know the saved results satisfy the task.

The purpose of K127 is not to guarantee an immediate career as a programmer. Foundational computing supports digital administration, media creation, spreadsheets, safe online work and further technical study. Whether a learner later enters a specific computing course depends on broader qualifications, continued learning and the programme’s entry requirements.

Continue with the complete 2027 G1 SEC subject directory

These are complementary guides to subject codes already included in SEAB’s official fifteen G1 SEC subjects. They explore separate study questions within the same syllabus rather than introduce additional school subjects. Follow the student’s current official paper, practical and school conditions.

Editorial note — 18 October 2026: All item prices, scores, files and programming scenarios are fictional teaching inputs, not SEAB specimen tasks or directions to access private accounts. Approved examination software and school rules take precedence. No grade, course place or local tutor availability is guaranteed.