|
|
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
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.1 HOW COMPUTERS REPRESENT TEX
1.2.2 HOW COMPUTERS REPRESENT SOUND
1.2.3 HOW COMPUTERS REPRESENT IMAGES
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
END OF TOPIC REVIEW | COMING SOON
TOPIC 1 KEY TERMINOLOGY
REVISION FLIP CARDS
TOPIC 1 ANSWERS
TOPIC 1 TEACHER RESOURCES (CIE)
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.1 HOW COMPUTERS REPRESENT TEX
1.2.2 HOW COMPUTERS REPRESENT SOUND
1.2.3 HOW COMPUTERS REPRESENT IMAGES
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
END OF TOPIC REVIEW | COMING SOON
TOPIC 1 KEY TERMINOLOGY
REVISION FLIP CARDS
TOPIC 1 ANSWERS
TOPIC 1 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 | Parity Checks, Check Sum, Check Digit, ARQ
2.3 ENCRYPTION | Symmetric and Asymmetric Encryption
TOPIC 2 KEY TERMINOLOGY
DATA TRANSMISSION REVISION CARDS
TOPIC 2 ANSWERS
TOPIC 2 TEACHER RESOURCES (CIE)
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 | Symmetric and Asymmetric Encryption
TOPIC 2 KEY TERMINOLOGY
DATA TRANSMISSION REVISION CARDS
TOPIC 2 ANSWERS
TOPIC 2 TEACHER RESOURCES (CIE)
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
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
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
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
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
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
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
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
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