|
|
GCSE COMPUTER SCIENCE
READY | Topics from the Cambridge IGCSE (9-1) Computer Science 0984 2023 - 2025 syllabus.
COMING SOON | Topics from AQA and EDEXCEL
COMING SOON | Topics from AQA and EDEXCEL
TOPIC 1 | DATA REPRESENTATION
1.1 NUMBER SYSTEMS
☐ 1.1.1 WHY COMPUTERS USE BINARY
☐ 1.1.2 BINARY, HEX AND CONVERTIG BETWEEN NUMBER SYSTEMS
☐ 1.1.3 BENEFITS OF HEX
☐ 1.1.4 BINARY ADDITION AND OVERFLOW
☐ 1.1.5 BINARY SHIFTS
☐ 1.1.6 NEGATIVE NUMBER REPRESENTATION, TWO'S COMPLEMENT
1.2 TEXT, SOUND AND IMAGES
☐ 1.2.1 HOW COMPUTERS REPRESENT TEX
☐ 1.2.2 HOW COMPUTERS REPRESENT SOUND
☐ 1.2.3 HOW COMPUTERS REPRESENT IMAGES
1.3 DATA STORAGE AND COMPRESSION
☐ 1.3.1 HOW STORAGE IS MEASURED
☐ 1.3.2 CALCULATING IMAGE AND SOUND FILE SIZE
☐ 1.3.3 PURPOSE OF COMPRESSION
☐ 1.3.4 LOSSY AND LOSSLESS COMPRESSION
EXTRAS
☐ END OF TOPIC REVIEW | COMING SOON
☐ TOPIC 1 KEY TERMINOLOGY
☐ REVISION FLIP CARDS
☐ TOPIC 1 ANSWERS
☐ TOPIC 1 TEACHER RESOURCES (CIE)
☐ 1.1.1 WHY COMPUTERS USE BINARY
☐ 1.1.2 BINARY, HEX AND CONVERTIG BETWEEN NUMBER SYSTEMS
☐ 1.1.3 BENEFITS OF HEX
☐ 1.1.4 BINARY ADDITION AND OVERFLOW
☐ 1.1.5 BINARY SHIFTS
☐ 1.1.6 NEGATIVE NUMBER REPRESENTATION, TWO'S COMPLEMENT
1.2 TEXT, SOUND AND IMAGES
☐ 1.2.1 HOW COMPUTERS REPRESENT TEX
☐ 1.2.2 HOW COMPUTERS REPRESENT SOUND
☐ 1.2.3 HOW COMPUTERS REPRESENT IMAGES
1.3 DATA STORAGE AND COMPRESSION
☐ 1.3.1 HOW STORAGE IS MEASURED
☐ 1.3.2 CALCULATING IMAGE AND SOUND FILE SIZE
☐ 1.3.3 PURPOSE OF COMPRESSION
☐ 1.3.4 LOSSY AND LOSSLESS COMPRESSION
EXTRAS
☐ END OF TOPIC REVIEW | COMING SOON
☐ TOPIC 1 KEY TERMINOLOGY
☐ REVISION FLIP CARDS
☐ TOPIC 1 ANSWERS
☐ TOPIC 1 TEACHER RESOURCES (CIE)
2.1 TYPES AND METHODS OF 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
☐ 2.2 METHODS OF ERROR DETECTION | Parity Checks, Check Sum, Check Digit, ARQ
2.3 ENCRYPTION
☐ 2.3 ENCRYPTION | Symmetric and Asymmetric Encryption
TOPIC EXTRAS
☐ TOPIC 2 KEY TERMINOLOGY
☐ DATA TRANSMISSION REVISION CARDS
☐ TOPIC 2 ANSWERS
☐ TOPIC 2 TEACHER RESOURCES (CIE)
☐ 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
☐ 2.2 METHODS OF ERROR DETECTION | Parity Checks, Check Sum, Check Digit, ARQ
2.3 ENCRYPTION
☐ 2.3 ENCRYPTION | Symmetric and Asymmetric Encryption
TOPIC EXTRAS
☐ TOPIC 2 KEY TERMINOLOGY
☐ DATA TRANSMISSION REVISION CARDS
☐ TOPIC 2 ANSWERS
☐ TOPIC 2 TEACHER RESOURCES (CIE)
3.1 COMPUTER ARCHITECTURE
☐ 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 INPUT AND OUTPUT DEVICES
☐ 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
☐ 3.3 DATA STORAGE | Primary, Secondary, Virtual and Cloud storage
3.4 NETWORK HARDWARE
☐ 3.4 NETWORK HARDWARE | Networks, Components and Protocols
TOPIC EXTRAS
☐ REVISION CARDS | Flip cards to help test yourself
☐ TOPIC 3 KEY TERMINOLOGY
☐ TOPIC 3 ANSWERS
☐ TOPIC 3 TEACHER RESOURCES
☐ 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 INPUT AND OUTPUT DEVICES
☐ 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
☐ 3.3 DATA STORAGE | Primary, Secondary, Virtual and Cloud storage
3.4 NETWORK HARDWARE
☐ 3.4 NETWORK HARDWARE | Networks, Components and Protocols
TOPIC EXTRAS
☐ REVISION CARDS | Flip cards to help test yourself
☐ TOPIC 3 KEY TERMINOLOGY
☐ TOPIC 3 ANSWERS
☐ TOPIC 3 TEACHER RESOURCES
4.1 TYPES OF SOFTWARE AND INTERRUPTS
☐ 4.1.1 TYPES OF SOFTWARE AND INTERRUPTS | System VS Application Software
☐ 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 TYPES OF PROGRAMMING LANGUAGE, TRANSLATORS AND IDEs
☐ 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
TOPIC EXTRAS
☐ SOFTWARE REVISION CARDS
☐ TOPIC 4 KEY TERMINOLOGY
☐ TOPIC 4 ANSWERS
☐ TOPIC 4 TEACHER RESOURCES
☐ 4.1.1 TYPES OF SOFTWARE AND INTERRUPTS | System VS Application Software
☐ 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 TYPES OF PROGRAMMING LANGUAGE, TRANSLATORS AND IDEs
☐ 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
TOPIC EXTRAS
☐ SOFTWARE REVISION CARDS
☐ TOPIC 4 KEY TERMINOLOGY
☐ TOPIC 4 ANSWERS
☐ TOPIC 4 TEACHER RESOURCES
5.1 THE INTERNET AND THE WORLD WIDE WEB
☐ 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 DIGITAL CURRENCY
☐ 5.2.1 - 5.2.2 DIGITAL CURRENCY
5.3 CYBER SECURITY
☐ 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
☐ 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 DIGITAL CURRENCY
☐ 5.2.1 - 5.2.2 DIGITAL CURRENCY
5.3 CYBER SECURITY
☐ 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
6.1 AUTOMATED SYSTEMS
☐ 6.1.1 SENSORS, MICROPROCESSORS AND ACTUATORS
☐ 6.1.2 AUTOMATED SYSTEMS IN ACTION
6.2 ROBOTICS
☐ 6.2.1 ROBOTICS
☐ 6.2.2 CHARACTERISTICS OF A ROBOT
☐ 6.2.3 ROBOT ROLES
6.3 ARTIFICIAL INTELLIGENCE
☐ 6.3.1 WHAT IS AI
☐ 6.3.2 CHARACTERISTICS OF AI
☐ 6.3.3 OPERATIONS AND CONTROLS OF AI
TOPIC EXTRAS
☐ TOPIC 6 REVISION CARDS
☐ AUTOMATED SYSTEMS TERMINOLOGY
☐ AUTOMATED SYSTEMS ANSWERS
☐ 6.1.1 SENSORS, MICROPROCESSORS AND ACTUATORS
☐ 6.1.2 AUTOMATED SYSTEMS IN ACTION
6.2 ROBOTICS
☐ 6.2.1 ROBOTICS
☐ 6.2.2 CHARACTERISTICS OF A ROBOT
☐ 6.2.3 ROBOT ROLES
6.3 ARTIFICIAL INTELLIGENCE
☐ 6.3.1 WHAT IS AI
☐ 6.3.2 CHARACTERISTICS OF AI
☐ 6.3.3 OPERATIONS AND CONTROLS OF AI
TOPIC EXTRAS
☐ TOPIC 6 REVISION CARDS
☐ AUTOMATED SYSTEMS TERMINOLOGY
☐ AUTOMATED SYSTEMS ANSWERS
TOPIC 7 | ALGORITHM DESIGN AND PROBLEM SOLVING
☐ 8.1 PROGRAMMING CONCEPTS
☐ 8.1 PROGRAMMING CONCEPTS CONTINUED
☐ 8.2 ARRAYS
☐ 8.3 FILE HANDLING
☐ TOPIC 8 ANSWERS
☐ 8.1 PROGRAMMING CONCEPTS CONTINUED
☐ 8.2 ARRAYS
☐ 8.3 FILE HANDLING
☐ TOPIC 8 ANSWERS
COMING SOON
COMING SOON
BLOCK BREAKER
Start Block Breaker
COMPUTER SCIENCE CAFE | DODGE THE SCHOOL WORK