FOUNDATION YEARS
GCSE
IB
A LEVEL
LEARN TO CODE
CHALLENGES
ROBOTICS ENGINEERING
MORE
CLASS PROJECTS
Classroom Discussions
Useful Links
SUBSCRIBE
ABOUT US
CONTACT US
PRIVACY POLICY
FOUNDATION YEARS
GCSE
IB
A LEVEL
LEARN TO CODE
CHALLENGES
ROBOTICS ENGINEERING
MORE
CLASS PROJECTS
Classroom Discussions
Useful Links
SUBSCRIBE
ABOUT US
CONTACT US
PRIVACY POLICY
GCSE COMPUTER SCIENCE
READY |
Topics from the Cambridge IGCSE (9-1) Computer Science 0984
2023 - 2025
syllabus.
COMING SOON |
Topics from AQA and EDEXCEL
CAMBRIDGE
AQA
EDEXCEL
<
>
TOPIC 1 |
DATA REPRESENTATION
1.1.1 NUMBER SYSTEMS
| Why Computers use Binary
1.1.2 NUMBER SYSTEMS
| Binary, Hex and converting between number systems
1.1.3 NUMBER SYSTEMS
| Benefits of Hex
1.1.4 NUMBER SYSTEMS
| Binary Addition and Overflow
1.1.5 NUMBER SYSTEMS
| Binary Shifts
1.1.6 NUMBER SYSTEMS
| Negative Number Representation, Two's Complement
1.2.1 TEXT, SOUND AND IMAGES
| How Computers Represent Text
1.2.2 TEXT, SOUND AND IMAGES
| How Computers Represent Sound
1.2.3 TEXT, SOUND AND IMAGES
| How Computers Represent Images
1.3.1 STORAGE AND COMPRESSION
| How Data Storage is Measured
1.3.2 STORAGE AND COMPRESSION
| Calculating Image and Sound File Size
1.3.3 STORAGE AND COMPRESSION
| Purpose of Data Compression
1.3.4 STORAGE AND COMPRESSION
| Lossy and Lossless, how files are compressed
TOPIC 1 KEY TERMINOLOGY
DATA REPRESENTATION REVISION CARDS
TOPIC 1 ANSWERS
TOPIC 1 TEACHER RESOURCES (CIE)
TOPIC 2 |
DATA TRANSMISSION
2.1.1 METHODS OF DATA TRANSMISSION
| Data Packets
2.1.2 METHODS OF DATA TRANSMISSION
| Serial, Parallel, Simplex, Duplex
2.1.3 METHODS OF DATA TRANSMISSION
| The Universal Serial Bus
2.2 METHODS OF ERROR DETECTION
| Parity Checks, Check Sum, Check Digit, ARQ
2.3 ENCRYPTION
| S
ymmetric and Asymmetric Encryption
TOPIC 2 KEY TERMINOLOGY
DATA TRANSMISSION REVISION CARDS
TOPIC 2 ANSWERS
TOPIC 2 TEACHER RESOURCES (CIE)
TOPIC 3 |
HARDWARE
3.1.1 COMPUTER ARCHITECTURE |
The role of the CPU
3.1.2 COMPUTER ARCHITECTURE |
Components of the CPU
3.1.3 COMPUTER ARCHITECTURE |
Core's, Cache and Clock speed
3.1.4 COMPUTER ARCHITECTURE(CIE)
| The Instruction Set
3.1.5 COMPUTER ARCHITECTURE
| Embedded Systems
3.2.1 INPUT AND OUTPUT DEVICES
| Input Devices
3.2.2 INPUT AND OUTPUT DEVICES
| Output Devices
3.2.3 INPUT AND OUTPUT DEVICES
| Sensors
3.3 DATA STORAGE
| Primary, Secondary, Virtual and Cloud storage
3.4 NETWORK HARDWARE
| Networks, Components and Protocols
REVISION CARDS
| Flip cards to help test yourself
TOPIC 3 KEY TERMINOLOGY
TOPIC 3 ANSWERS
TOPIC 3 TEACHER RESOURCES
TOPIC 4 |
SOFTWARE
4.1.1 TYPES OF SOFTWARE AND INTERRUPTS
| System VS ApplicationSoftware
4.1.2 TYPES OF SOFTWARE AND INTERRUPTS
| Operating Systems
4.1.3 TYPES OF SOFTWARE AND INTERRUPTS
| Firmware and the Bootloader
4.1.4 TYPES OF SOFTWARE AND INTERRUPTS
| Interrupts
4.2.1 TYPES OF PROGRAMMING LANGUAGES
| High and Low Level Languages
4.2.2 TYPES OF PROGRAMMING LANGUAGES
| Assembly Language and Machine Code
4.2.3 - 4.2.4 TYPES OF PROGRAMMING LANGUAGES
| Compiler and Interpreter
4.2.5 TYPES OF PROGRAMMING LANGUAGES
| The IDE
SOFTWARE REVISION CARDS
TOPIC 4 KEY TERMINOLOGY
TOPIC 4 ANSWERS
TOPIC 4 TEACHER RESOURCES
TOPIC 5 |
THE INTERNET AND ITS USES
5.1.1 - 5.1.3 THE INTERNET AND THE WWW
5.1.4 WEB BROWSERS
5.1.5 WEB PROTOCOLS
5.1.6 COOKIES AND SESSIONS
5.2.1 - 5.2.2 DIGITAL CURRENCY
5.3.1 CYBER SECURITY
5.3.2 KEEPING DATA SAFE
TOPIC 5 REVISION CARDS
TOPIC 5 KEY TERMINOLOGY (CIE)
TOPIC 5 ANSWERS
TOPIC 5 TEACHER RESOURCES
TOPIC 6 |
AUTOMATED AND EMERGING TECHNOLOGIES
6.1.1 SENSORS, MICROPROCESSORS AND ACTUATORS
6.1.2 AUTOMATED SYSTEMS IN ACTION
6.2.1 ROBOTICS
6.2.2 CHARACTERISTICS OF A ROBOT
6.2.3 ROBOT ROLES
6.3.1 WHAT IS AI
6.3.2 CHARACTERISTICS OF AI
6.3.3 OPERATIONS AND CONTROLS OF AI
TOPIC 6 REVISION CARDS
AUTOMATED SYSTEMS TERMINOLOGY
AUTOMATED SYSTEMS ANSWERS
TOPIC 7 |
ALGORITHM DESIGN AND PROBLEM SOLVING
TOPIC 7 ALGORITHM DESIGN REVISION CARDS
COMING SOON
TOPIC 8 |
PROGRAMMING
8.1 PROGRAMMING CONCEPTS
8.1 PROGRAMMING CONCEPTS CONTINUED
8.2 ARRAYS
8.3 FILE HANDLING
TOPIC 9 |
DATABASES
9.1 DEFINING A DATABASE
9.2 DATA TYPES
9.3 PRIMARY KEYS
9.4 SQL (STRUCTURED QUERY LANGUAGE)
KEY TERMINOLOGY
TOPIC 10 |
BOOLEAN LOGIC
LOGIC SYMBOLS AND FUNCTIONS
USING LOGIC GATES
COMING SOON
COMING SOON