Below we have outlined each of the topics in the scheme of work and given some detail about exactly what topics are in the scheme.

Baselines should be given prior to teaching the topic unit, Progress quizzes after you teach the topic. Both quizzes are embedded in the scheme of work.

Algorithmic Thinking

Baseline: Abstraction, Algorithms, Decomposition, Iteration, Searching, Sorting, Test requirements and data, Tracing
Progress: Abstraction, Algorithms, Decomposition, Iteration, Searching, Sorting, Test requirements and data, Testing and Debugging, Tracing

Computer Networks

Baseline: Networks, Protocols, Security, Topologies
Progress: Networks, Protocols, Security, Topologies

Computer Systems

Baseline: Computer Hardware, Computer Software, CPU, Logic, Logic circuits, Storage, Systems
Progress: Computer Hardware, CPU, Logic, Logic circuits, Operating system, Storage, Systems

Data and Information

Baseline: Audio, Data Representation, Encrypted communications, Image, Numbers, Text
Progress: Audio, Encrypted communications, Image, Numbers, Safety, Storage, Text, Validation / verification

Design and Development

Baseline: Abstraction, Algorithms, Computational Thinking, of a problem, Software development, Testing and Debugging, Types of bugs, Validation / verification
Progress: Abstraction, Decomposition, File handling, Iteration, Iterative, Software development, Testing and Debugging, Types of bugs, Validation / verification

Impact of Technology

Baseline: Access, Computer misuse, Data protection, Digital divide, Environmental, Ethical, Intellectual Property, Legal, Responsibility, Terms and conditions
Progress: Access, Computer misuse, Data protection, Environmental, Ethnicity, Intellectual Property, Legal

Principles of Programming

Baseline: Boolean operators, File handling, Functions, If then else, Iteration, Primitive data types, Programming, Selection, Text handling, Tracing, Validation / verification
Progress: Data Structures, File handling, Functions, Primitive data types, Programming, Repetition, Selection, Sequence, Storage, Text handling, Tracing, Types of bugs, Validation / verification

Safety and Security

Baseline: Legal, Safety, Security
Progress: Encrypted communications, Legal, Passwords, Safety, Security

Did this answer your question?