computing foundations
Fundamental computer science principles and topics
The thought processes involved in formulating a problem and expressing its solution in a way that a computer can effectively carry it out.
The design, representation, and analysis of computational solutions.
The organisation, storage, and management of data.
The styles, tools, and techniques for instructing computers.
The physical components of computer systems.
The programs and operating systems that run on hardware.
The principles of connecting computers to share data and resources.
The ability to use digital tools effectively and efficiently.
The ability to find, evaluate, and ethically use digital information.
The ability to create digital artefacts and solve problems using technology.
The use of digital tools to interact and work with others.
Managing one's online presence, safety, and health.
Last modified: September 19th, 2022