A brief introduction
Notes on here are a carefully created from the PowerPoints, Google Site, textbook and the internet. They reflect syllabus content from Computer Science A-Level CIAE 9618. I’m slowly adding all the topics, when each topic is added it will be linked from this page.
To write notes, I use the popular Markdown note-taking software Obsidian. Obsidian pushes the markdown files to a GitHub repository, which contains the files to build a Quartz website, hosted by Cloudflare Pages.
Quartz is a fast static-site generator that transforms Markdown content into fully functional websites. Quartz creates a network of links between pages, enabling easier understanding of the relevance of AS content to A2 content.
Units:
Unit 1 Information Representation
Unit 6 Security, privacy and data integrity
Unit 7 Ethics, Ownership and AI
Unit 9 Algorithm Design and Problem-solving
Unit 10 Data Types and Structures
Unit 11 Programming
Unit 12 Software Development
Unit 13 Data Representation
Unit 14 Communications and Internet Technology
Unit 15 Hardware and Virtual Machines
Unit 18 Artificial Intelligence (AI)
Unit 19 Computational thinking and Problem-solving
Unit 20 Further Programming