Software development
Algorithm design and pseudocode
Express a logical solution using the required design notation.
8 sittings · 52 linked pages
Repeated appearances grouped into this type.
2017–2026 · National 5 & Higher
524 distinct skill groups across 14 subjects. Find a question type, open an example in its original paper and check the published marking instructions. Repeated appearances are grouped, not duplicated.
Practise from the original PDFs, then return to record completion and optional self-marks. These are 524 rule-assisted skill groups, not teacher-approved worked answers. Each example links to its matched numbered questions in the same practice index. Automatic topic and marking matches remain distinct from wording-checked pairs. Older formats and scan gaps are listed below.
524 distinct types · showing 217–234
Software development
Express a logical solution using the required design notation.
8 sittings · 52 linked pages
Repeated appearances grouped into this type.
Software development
Use indices and structures consistently to store or process related data.
8 sittings · 24 linked pages
Repeated appearances grouped into this type.
Software development
Follow execution systematically and locate the cause of incorrect behaviour.
8 sittings · 27 linked pages
Repeated appearances grouped into this type.
Software development
Choose the appropriate operation and preserve the required data format.
8 sittings · 24 linked pages
Repeated appearances grouped into this type.
Software development
Select a suitable loop and reason about its initialisation and termination.
8 sittings · 41 linked pages
Repeated appearances grouped into this type.
Software development
Identify what a program must do and distinguish inputs, processes and outputs.
8 sittings · 61 linked pages
Repeated appearances grouped into this type.
Software development
Construct or interpret a Boolean condition and its resulting branch.
8 sittings · 98 linked pages
Repeated appearances grouped into this type.
Software development
Apply an appropriate standard algorithm and explain how it works.
2 sittings · 2 linked pages
Repeated appearances grouped into this type.
Software development
Trace data flow through calls and distinguish local and global values.
7 sittings · 15 linked pages
Repeated appearances grouped into this type.
Software development
Choose tests with expected outcomes and evaluate against requirements.
8 sittings · 12 linked pages
Repeated appearances grouped into this type.
Software development
Choose suitable types and evaluate expressions in context.
8 sittings · 34 linked pages
Repeated appearances grouped into this type.
Web development
Choose the correct selector and property to implement the visual requirement.
8 sittings · 25 linked pages
Repeated appearances grouped into this type.
Web development
Connect a browser event to a script that produces the required behaviour.
8 sittings · 11 linked pages
Repeated appearances grouped into this type.
Web development
Use the supplied markup and styling to draw or interpret the rendered page.
6 sittings · 7 linked pages
Repeated appearances grouped into this type.
Web development
Evaluate a design against user needs and describe a specific improvement.
8 sittings · 16 linked pages
Repeated appearances grouped into this type.
Web development
Use suitable structural elements and link or embed content correctly.
8 sittings · 26 linked pages
Repeated appearances grouped into this type.
Computer systems
Convert or interpret a representation and account for its limitations.
8 sittings · 17 linked pages
Repeated appearances grouped into this type.
Computer systems
Apply the named law to the scenario and distinguish legal from technical safeguards.
1 sitting · 1 linked page
Repeated appearances grouped into this type.
Skill groups are derived from the same numbered-question index used in practice, with exact question IDs retained on every example page. One entry per subject, level and family; repeated appearances are grouped rather than additional types. Source pairs checked against wording and PDF digests are distinguished from automatic table and rule matches. Classification is provisional, not a claim of exhaustive syllabus coverage or independent subject-review sign-off. A historical appearance does not establish that the skill remains in the current syllabus. 3 scanned question papers need OCR. 2020 and 2021 exams were cancelled. Older questions can use different course or marking formats. Counts below are skill groups and linked question documents, not question counts or exam predictions. Counts awaiting classification now refer to numbered entries in the shared question index, not arbitrary text fragments.