Loading…
Loading…
What's covered, in curriculum order. Titles and summaries are free to browse; the full section, with worked examples, unlocks with a free account.
1. Development Methodologies
How agile development builds on the iterative process from National 5, working in short, repeated cycles rather than one long pass through each stage.
3. Data Structures: Parallel Arrays, Records & Arrays of Records
The three data structures examined at Higher: parallel 1D arrays, records for grouping related fields, and arrays of records combining both.
4. Parameters, Scope, Sub-Programs & Pre-Defined Functions
How arguments pass into procedures and functions, why a variable's scope matters, and the four pre-defined functions examined at this level.
5. Standard Algorithms: Linear Search, Min/Max & Count Occurrences
The three standard algorithms examined at Higher, each working over a 1D array or an array of records: linear search, finding the minimum or maximum, and counting occurrences.
6. File Handling
Reading from and writing to a sequential CSV or txt file, so a program's data can persist after it finishes running.
8. Computer Structure & Performance
The fetch-execute cycle, and the four factors, from clock speed to cache to core count, that affect how fast a computer actually runs.
10. Environmental Impact of Intelligent Systems
How smart heating systems, intelligent transport systems and car management systems reduce environmental impact, extending National 5's basic energy-saving content.
11. The Computer Misuse Act, Security Risks & Encryption
The three offences under the Computer Misuse Act 1990, the risks of tracking cookies and DOS attacks, and how public/private key encryption secures data in transit.
13. Database Implementation: SQL Across Three or More Tables
UPDATE, SELECT, DELETE and INSERT statements using wildcards, aggregate functions, computed values with aliases, GROUP BY and ORDER BY, across a database of three or more linked tables.
Ready to see the full lesson? Start your free trial, no card required.