Free revision resources by topic


Revision resources, organised by keystage

Revision Resources

KS3

  • Year 9 Summer Exam questions with answers pdf
  • Under construction

GCSE

  • Pseudocode words - one page fits all! Download word or pdf. (Based on T. Board's version from the Facebook group)
  • Binary, Denary, Hexadecimal conversion worksheet with answers download pdf
  • Networking questions, exam technique tips download ppt
  • Utility software and security samples questions: word, pdf; model answers word, pdf.
  • <under construction, more to come shortly!>


1.1 Systems Architecture - Purpose of CPU and Components
1.1 Systems Architecture - Von Neumann Architecture & Fetch Execute Cycle
1.1 Systems Architecture - Common Characteristics & Performance
1.1 Systems Architecture - Embedded Systems
1.2 Memory - Purpose of ROM & RAM and difference between them
1.2 Memory - Flash Memory and need for Virtual Memory
1.3 Storage - Need for secondary storage & common types
1.3 Storage - Data capacity calculations & using characteristics

1.4 Wired & Wireless Networks - Types of networks and factors that affect performance

1.4 Wired & Wireless Networks - Hardware needed to connect to a LAN and virtual networks
1.4 Wired & Wireless Networks - Client-server and peer-to-peer networks
1.4 Wired & Wireless Networks - The Internet

1.5 Network Topologies, Protocols & Layers - Wifi & Ethernet
1.5 Network Topologies, Protocols & Layers - Star and mesh topologies
1.5 Network Topologies, Protocols & Layers - Uses of IP & MAC addressing & packet switching
1.5 Network Topologies, Protocols & Layers - Protocols
1.5 Network Topologies, Protocols & Layers - Protocols & concept of layers

1.6 Systems Security - Forms of attack
1.6 Systems Security - Threats posed to networks
1.6 Systems Security - Identifying and preventing vulnerabilities

1.7 Systems Software - Operating systems
1.7 Systems Software - Utility system software

1.8 Issues - Legal Issues & relevant laws
1.8 Issues - Open vs proprietary software
1.8 Issues - Environmental Issues
1.8 Issues - Ethical & Cultural Issues
1.8 Issues - Key stakeholder considerations

2.1 Algorithms - Computational thinking
2.1 Algorithms - Flowcharts
2.1 Algorithms - Pseudocode
2.1 Algorithms - Interpret, correct or complete algorithms
2.1 Algorithms - Standard sorting algorithms (Bubble & Insertion)
2.1 Algorithms - Standard sorting algorithms (Merge & Comparisons)
2.1 Algorithms - Standard searching algorithms (Linear & Binary)


2.2 Programming Techniques - Variables, Constants, Input & Output
2.2 Programming Techniques - Data Types & Operators
2.2 Programming Techniques - Sequencing & Selection (IF ELSE)

2.2 Programming Techniques - SQL

2.3 Producing Robust Programs - Maintainability (Comments & Indentation)
2.2 Programming Techniques - Iteration (Fixed and Conditional)
2.2 Programming Techniques - String Manipulation
2.2 Programming Techniques - Lists (Arrays)
2.2 Programming Techniques - Lists & Dictionary Files
2.2 Programming Techniques - Functions and Procedures
2.2 Programming Techniques - File Handling

2.3 Producing Robust Programs - Syntax and Logic Errors
2.3 Producing Robust Programs - Defensive design considerations
2.3 Producing Robust Programs - Purpose and types of testing & test data


2.4 Computational Logic - Why data is in binary form, Logic diagrams & truth tables
2.4 Computational Logic - Combining gates & truth tables to solve problems.

2.5 Translators & Facilities - Characteristics of different levels of programming language
2.5 Translators & Facilities - Translators and characteristics of types of translators
2.5 Translators & Facilities - IDE common tools and facilities

2.6 Data Representation - Units
2.6 Data Representation - Binary Addition & Shifts
2.6 Data Representation - Hexadecimal & Check Digits
2.6 Data Representation - Characters
2.6 Data Representation - Images
2.6 Data Representation - Sound
2.6 Data Representation - Compression

3.2 Analysis - NEA
3.3 Design - NEA
3.4 Development - NEA
3.5 Testing & Evaluation - NEA

A-level

  • Under construction
  • Under construction