Curriculum

The following is my personal interpretation of a Computing Curriculum which I have put together from a combination of the National Curriculum, GCSE, A Level and various vocational qualifications. 
Computer science is the scientific and practical study of computation: what can be computed, how to compute it, and how computation may be applied to the solution of problems. Digital literacy is the ability to effectively, responsibly, safely and critically navigate, evaluate and create digital artefacts using a range of digital technologies. Information technology is concerned with how computers and telecommunications equipment work, and how they may be applied to the storage, retrieval, transmission and manipulation of data.
COMPUTATIONAL THINKING
ALGORITHMS
DATA REPRESENTATION
DATA STRUCTURES
PROGRAMMING 

BASIC COMPUTER SKILLS
RESEARCH SKILLS
IMPACT OF TECHNOLOGY

MANAGING CONTENT
COLLABORATION

HARDWARE
SOFTWARE
NETWORKS 

Core Skills