Fetch
Decode
Explain
Activities
Flashcards
Exam Questions
Revise
Blog
Contact
Login
Login
Menu
Activities
Flashcards
Exam Questions
Revise
Blog
Contact
Login
Qualifications
Edexcel GCSE Computer Science (1CP2) Activities
Explore the exciting world of technology with our interactive revision activities for Edexcel GCSE Computer Science (1CP2). This dynamic qualification covers programming, networks, computer hardware, and many more topics.
You must be logged in to access all the activities.
Click here to login
Contents
1.1 Decomposition and abstraction
1.2 Algorithms
1.3 Truth tables
2.1 Binary
2.2 Data representation
2.3 Data storage and compression
3.1 Hardware
3.2 Software
3.3 Programming languages
4.1 Networks
4.2 Network security
5.1 Environmental
5.2 Ethical and legal
5.3 Cybersecurity
6.1 Develop code
6.2 Constructs
6.3 Data types and structures
6.4 Input/output
6.5 Operators
6.6 Subprograms
1.1 Decomposition and abstraction
Jump to a topic
Jump to topic…
Back to contents
1.1 Decomposition and abstraction
1.2 Algorithms
1.3 Truth tables
2.1 Binary
2.2 Data representation
2.3 Data storage and compression
3.1 Hardware
3.2 Software
3.3 Programming languages
4.1 Networks
4.2 Network security
5.1 Environmental
5.2 Ethical and legal
5.3 Cybersecurity
6.1 Develop code
6.2 Constructs
6.3 Data types and structures
6.4 Input/output
6.5 Operators
6.6 Subprograms
1.1 Decomposition and abstraction
10 Random Questions
Topic Flashcards
Abstraction and Decomposition
Learn
Quiz
Categories
Match-up
1.2 Algorithms
10 Random Questions
10 Evil Questions
Topic Flashcards
Pseudocode
Quiz
Flowcharts
Quiz
Match-up
Arithmetic Operators
Quiz
Match-up
Code Quiz
Logical Operators
Quiz
Match-up
Code Quiz
Trace Tables
Quiz
Match-up
Code Quiz
Errors in algorithms
Quiz
Match-up
Code Quiz
Search Algorithms
Learn
Quiz
Categories
Match-up
Code Quiz
Sorting Algorithms
Learn
Quiz
Categories
Match-up
Code Quiz
1.3 Truth tables
10 Random Questions
Topic Flashcards
Truth tables
Quiz
2.1 Binary
10 Random Questions
10 Evil Questions
Topic Flashcards
Topic Crossword
Binary and Hexadecimal Basics
Learn
Quiz
Match-up
Crossword
Number Drill
Exam Questions
Binary to Denary Conversion
Learn
Quiz
Calculations
Number Drill
Exam Questions
Denary to Binary Conversion
Learn
Quiz
Calculations
Number Drill
Exam Questions
Hexadecimal to Binary Conversion
Learn
Quiz
Calculations
Number Drill
Exam Questions
Binary to Hexadecimal Conversion
Learn
Quiz
Calculations
Number Drill
Exam Questions
Denary to Hexadecimal Conversion
Quiz
Calculations
Number Drill
Exam Questions
Adding Binary Numbers
Learn
Quiz
Calculations
Number Drill
Exam Questions
Unsigned Binary to Negative Binary Conversion
Learn
Quiz
Calculations
Denary to Negative Binary Conversion
Quiz
Calculations
Number Drill
Exam Questions
Binary Shifts
Learn
Quiz
Calculations
Number Drill
Exam Questions
2.2 Data representation
10 Random Questions
Topic Flashcards
Topic Crossword
Character Sets
Learn
Quiz
Categories
Word Drop
Number Drill
Exam Questions
Images
Learn
Quiz
Categories
Match-up
Word Drop
Crossword
Number Drill
Exam Questions
Sound
Learn
Quiz
Categories
Match-up
Word Drop
Crossword
Number Drill
Exam Questions
2.3 Data storage and compression
10 Random Questions
Topic Flashcards
Topic Crossword
Units & Conversion
Learn
Quiz
Categories
Match-up
Word Drop
Crossword
Number Drill
Exam Questions
Compression
Quiz
Categories
Match-up
Word Drop
Crossword
Exam Questions
3.1 Hardware
10 Random Questions
10 Evil Questions
Topic Flashcards
Topic Crossword
Stored Program Computers
Learn
Quiz
Categories
Match-up
Word Drop
Crossword
Exam Questions
Embedded Systems
Learn
Quiz
Categories
Match-up
Word Drop
Crossword
Exam Questions
Primary Memory
Learn
Quiz
Categories
Match-up
Word Drop
Exam Questions
Secondary Memory
Learn
Quiz
Categories
Match-up
Word Drop
Crossword
Exam Questions
Fetch Decode Execute Cycle
Learn
Quiz
Categories
Match-up
Word Drop
Crossword
Exam Questions
3.2 Software
10 Random Questions
Topic Flashcards
Topic Crossword
Software Basics
Learn
Quiz
Categories
Match-up
Word Drop
Crossword
Exam Questions
Peripheral Management
Learn
Quiz
Categories
Match-up
Word Drop
Exam Questions
User Management
Learn
Quiz
Categories
Match-up
Word Drop
Crossword
Exam Questions
File Management
Learn
Quiz
Categories
Match-up
Word Drop
Crossword
Exam Questions
Process Management
Learn
Quiz
Match-up
Word Drop
Crossword
Exam Questions
Memory Management
Learn
Quiz
Categories
Match-up
Word Drop
Crossword
Exam Questions
Utility Software
Learn
Quiz
Categories
Match-up
Word Drop
Crossword
Exam Questions
Purpose & Function of Operating Systems
Quiz
Categories
Match-up
Word Drop
Crossword
Exam Questions
3.3 Programming languages
10 Random Questions
Topic Flashcards
Topic Crossword
Low and High Level Languages
Learn
Quiz
Categories
Match-up
Word Drop
Crossword
Exam Questions
Translators
Learn
Quiz
Categories
Match-up
Word Drop
Crossword
Exam Questions
4.1 Networks
10 Random Questions
Topic Flashcards
Topic Crossword
LANs & WANs
Learn
Quiz
Categories
Match-up
Word Drop
Exam Questions
Network Speed
Learn
Quiz
Categories
Match-up
Word Drop
Crossword
Exam Questions
Wired Connections
Learn
Quiz
Categories
Match-up
Word Drop
Crossword
Exam Questions
Wireless Connections
Learn
Quiz
Categories
Match-up
Word Drop
Crossword
Exam Questions
Topologies
Learn
Quiz
Categories
Match-up
Word Drop
Crossword
Exam Questions
Protocols & Layers
Learn
Quiz
Categories
Match-up
Word Drop
Crossword
Exam Questions
Packet Switching
Learn
Quiz
Categories
Match-up
Word Drop
Crossword
Exam Questions
Addressing
Learn
Quiz
Categories
Match-up
Word Drop
Crossword
Exam Questions
The Internet
Learn
Quiz
Categories
Match-up
Word Drop
Crossword
Exam Questions
4.2 Network security
10 Random Questions
Topic Flashcards
Topic Crossword
Network Security Risks
Quiz
Categories
Match-up
Crossword
Preventing Network Security Risks
Learn
Quiz
Categories
Match-up
Crossword
5.1 Environmental
10 Random Questions
Topic Flashcards
E-waste
Quiz
Categories
Match-up
Word Drop
Manufacturing Technology
Quiz
Match-up
Word Drop
5.2 Ethical and legal
10 Random Questions
Topic Flashcards
Topic Crossword
Intellectual Property
Learn
Quiz
Categories
Software Licences
Learn
Quiz
Categories
Data Protection Act
Learn
Quiz
Match-up
Crossword
Computer Misuse Act
Learn
Quiz
Crossword
Impact of AI
Quiz
Match-up
5.3 Cybersecurity
10 Random Questions
Topic Flashcards
Topic Crossword
Malware
Learn
Quiz
Categories
Match-up
Social Engineering
Learn
Quiz
Categories
Match-up
6.1 Develop code
10 Random Questions
Topic Flashcards
Syntax and Logical Errors
Quiz
Categories
Match-up
Readability
Quiz
Match-up
Code Quiz
6.2 Constructs
10 Random Questions
10 Evil Questions
Topic Flashcards
Variables & Constants
Quiz
Categories
Code Quiz
Spot the Bug
Parsons Puzzle
Selection (IF)
Quiz
Categories
Code Quiz
Spot the Bug
Parsons Puzzle
Count Controlled Iteration (For Loops)
Quiz
Code Quiz
Spot the Bug
Parsons Puzzle
Condition Controlled Iteration (While Loops)
Quiz
Match-up
Code Quiz
Spot the Bug
Parsons Puzzle
6.3 Data types and structures
10 Random Questions
Topic Flashcards
Data Types
Quiz
Categories
Match-up
Code Quiz
Spot the Bug
Parsons Puzzle
Arrays (Lists)
Quiz
Code Quiz
Spot the Bug
Parsons Puzzle
Two-dimensional Arrays (2D Lists)
Quiz
Code Quiz
Spot the Bug
Parsons Puzzle
Casting
Quiz
Code Quiz
Spot the Bug
Parsons Puzzle
6.4 Input/output
10 Random Questions
Topic Flashcards
Print Function
Quiz
Code Quiz
Spot the Bug
Parsons Puzzle
Input Function
Quiz
Categories
Code Quiz
Spot the Bug
Parsons Puzzle
Input Validation
Quiz
Match-up
Code Quiz
Spot the Bug
Parsons Puzzle
6.5 Operators
10 Random Questions
Topic Flashcards
Arithmetic Operators
Quiz
Match-up
Code Quiz
Spot the Bug
Parsons Puzzle
Relational Operators
Quiz
Match-up
Code Quiz
Spot the Bug
Parsons Puzzle
Logical Operators
Quiz
Match-up
Code Quiz
Spot the Bug
Parsons Puzzle
6.6 Subprograms
10 Random Questions
Topic Flashcards
Libraries
Quiz
Match-up
Code Quiz
Spot the Bug
Parsons Puzzle
Functions
Quiz
Match-up
Code Quiz
Spot the Bug
Parsons Puzzle
Global & Local Variables
Quiz
Match-up
Code Quiz
Spot the Bug
Parsons Puzzle