Theory - Exam Revision
SQA Past Papers
Question Paper | Marking Scheme |
---|---|
2023 Past Paper | 2023 Marking |
2022 Past Paper | 2022 Marking |
2021 Past Paper | 2021 Marking |
2019 Past Paper | 2019 Marking |
Past Prelim Papers
Click for Random Exam Generator
Course Notes

- SDD Checklist
- SDD Full Notes
- SDD Python Guide
- Algorithms - Pseudocode
- 1. Development Methodologies
- 2. Development Process
- 3. Modularity
- 4. Parameters
- 5. Variable Scope
- 6. Record Structure
- 7. Standard Algorithms
- 8. File Handling
- 9. Testing
- 10. Errors & Debugging
- SDD Complete Video Playlist
- Finding Min Algorithm
- Counting Occurences
- Finding Min/Max
- Linear Search
- Bitesize - SDD
- RGC - Software Dev.
PowerPoints
Video Links
Web Links

- Web Checklist
- Web Full Notes
- Analysis
- Wireframe & Prototype
- Design Overview
- HTML 5 Overview
- Positioning & Layout
- Horizontal Nav Bar
- HTML Forms Complete
- HTML Forms w/Validation
- HTML Forms Full Examples
- JavaScript Overview
- JavaScript Effects
- Grouping & Descendant Selectors
- Testing
- Usability Testing
- Comprehensive Testing
- BBC Bitesize - Web
- W3 Schools HTML tutorial
- W3 Schools CSS tutorial
- RGC - Web Topic
Analysis
Design
Implementation
Testing
Web Links

- Systems Checklist
- Systems Full Notes v1
- Systems Notes v2
- 1. Positive Integers
- 2. Negative Integers
- 3. Real - Floating Point
- 4. Representing Text
- 5. Bitmap/Vector Graphics
- 6. Computer Structure
- 7. Performance
- 8. Security Risks
- 9. Security Precautions
- 10. Environmental Impact
- 11. Law - Computer Misuse Act
- Positive Binary Recap
- Negative - Two's Complement
- Negative to Denary
- Real - Floating Point
- Representing Text
- Representing Graphics
- Bitesize - Computer Systems
- RGC - Computer Systems
PowerPoints
Video Links
Web Links