Hey there, I'm Daren :D, I took the A Level Computing 9569 Syllabus
in 2021. I struggled a little with the theory side of things, because there weren't really any standardised resource, so I thought that I should open source my notes, and hopefully this repository helps you! If there are any issues / better implementation of code, feel free to open issue requests.
If you found this useful, star the repo!
Jupyter Notebooks/ Python Code
- Abstract Data Types
- Binary Search Tree
- Searching & Sorting
- Data Conversion
- Socket Programming Templates
- PyMongo
- For Flask - code snippets are in the file below
H2 Computing Year 1 + 2 Theory Summary
- Networking
- Data validation and verification
- Computational Thinking Model
- Ethics
- PDPA (Purposes + Obligations + DNC)
- Backup, Archives, Version Control, Naming Conventions
- Programming Elements
- Program Errors
- ASCII & UNICODE
- SQL Database (Theory + ERD + Normalization + Code Snippets)
- NoSQL - MongoDB (Theory + PyMongo Code Snippets)
- Socket Programming Code Snippets
- Flask Code Snippets
- Flow Charts
- Psuedocode Guide
- Object Oriented Programming (Definitions + UML diagram)
- Trace Diagrams
- Runtime Stack
- Searching and Sorting visualisations + Big O Notation
- Web Design Principles + Web App and Native Apps
- Debugging and Testing
- Binary Search Tree
H2 Computing Year 1 + 2 Theory (Network Security)
This file contains the content for Network Security, that was removed as Common Last Topic in 2021.