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
Match-up
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
Binary to Denary Conversion
Learn
Quiz
Calculations
Number Drill
Denary to Binary Conversion
Learn
Quiz
Calculations
Number Drill
Hexadecimal to Binary Conversion
Learn
Quiz
Calculations
Number Drill
Binary to Hexadecimal Conversion
Learn
Quiz
Calculations
Number Drill
Denary to Hexadecimal Conversion
Quiz
Calculations
Number Drill
Adding Binary Numbers
Learn
Quiz
Calculations
Number Drill
Unsigned Binary to Negative Binary Conversion
Learn
Quiz
Calculations
Denary to Negative Binary Conversion
Quiz
Calculations
Number Drill
Binary Shifts
Learn
Quiz
Calculations
Number Drill
2.2 Data representation
10 Random Questions
Topic Flashcards
Topic Crossword
Character Sets
Learn
Quiz
Categories
Word Drop
Number Drill
Short Answer
Images
Learn
Quiz
Categories
Match-up
Word Drop
Crossword
Number Drill
Short Answer
Sound
Learn
Quiz
Categories
Match-up
Word Drop
Crossword
Number Drill
Short Answer
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
Short Answer
Compression
Quiz
Categories
Match-up
Word Drop
Crossword
Short Answer
3.1 Hardware
10 Random Questions
10 Evil Questions
Topic Flashcards
Topic Crossword
Stored Program Computers
Learn
Quiz
Categories
Match-up
Word Drop
Crossword
Short Answer
Embedded Systems
Learn
Quiz
Categories
Match-up
Word Drop
Crossword
Short Answer
Primary Memory
Learn
Quiz
Categories
Match-up
Word Drop
Short Answer
Secondary Memory
Learn
Quiz
Categories
Match-up
Word Drop
Crossword
Short Answer
Fetch Decode Execute Cycle
Learn
Quiz
Categories
Match-up
Word Drop
Crossword
Short Answer
3.2 Software
10 Random Questions
Topic Flashcards
Topic Crossword
Software Basics
Learn
Quiz
Categories
Match-up
Word Drop
Crossword
Short Answer
Peripheral Management
Learn
Quiz
Categories
Match-up
Word Drop
User Management
Learn
Quiz
Categories
Match-up
Word Drop
Crossword
Short Answer
File Management
Learn
Quiz
Categories
Match-up
Word Drop
Crossword
Short Answer
Process Management
Learn
Quiz
Match-up
Word Drop
Crossword
Short Answer
Memory Management
Learn
Quiz
Categories
Match-up
Word Drop
Crossword
Short Answer
Utility Software
Learn
Quiz
Categories
Match-up
Word Drop
Crossword
Short Answer
Purpose & Function of Operating Systems
Quiz
Categories
Match-up
Word Drop
Crossword
Short Answer
3.3 Programming languages
10 Random Questions
Topic Flashcards
Topic Crossword
Low and High Level Languages
Learn
Quiz
Categories
Match-up
Word Drop
Crossword
Short Answer
Translators
Learn
Quiz
Categories
Match-up
Word Drop
Crossword
Short Answer
4.1 Networks
10 Random Questions
Topic Flashcards
Topic Crossword
LANs & WANs
Learn
Quiz
Categories
Match-up
Word Drop
Short Answer
Network Speed
Learn
Quiz
Categories
Match-up
Word Drop
Crossword
Short Answer
Wired Connections
Learn
Quiz
Categories
Match-up
Word Drop
Crossword
Short Answer
Wireless Connections
Learn
Quiz
Categories
Match-up
Word Drop
Crossword
Short Answer
Topologies
Learn
Quiz
Categories
Match-up
Word Drop
Crossword
Short Answer
Protocols & Layers
Learn
Quiz
Categories
Match-up
Word Drop
Crossword
Short Answer
Packet Switching
Learn
Quiz
Categories
Match-up
Word Drop
Crossword
Short Answer
Addressing
Learn
Quiz
Categories
Match-up
Word Drop
Crossword
Short Answer
The Internet
Learn
Quiz
Categories
Match-up
Word Drop
Crossword
Short Answer
4.2 Network security
10 Random Questions
Topic Flashcards
Topic Crossword
Network Security Risks
Quiz
Categories
Match-up
Crossword
Short Answer
Preventing Network Security Risks
Learn
Quiz
Categories
Match-up
Crossword
Short Answer
5.1 Environmental
10 Random Questions
Topic Flashcards
E-waste
Quiz
Categories
Match-up
Word Drop
Short Answer
Manufacturing Technology
Quiz
Match-up
Word Drop
Short Answer
5.2 Ethical and legal
10 Random Questions
Topic Flashcards
Topic Crossword
Intellectual Property
Learn
Quiz
Categories
Short Answer
Software Licences
Learn
Quiz
Categories
Short Answer
Data Protection Act
Learn
Quiz
Match-up
Crossword
Short Answer
Computer Misuse Act
Learn
Quiz
Crossword
Impact of AI
Quiz
Match-up
Short Answer
5.3 Cybersecurity
10 Random Questions
Topic Flashcards
Topic Crossword
Malware
Learn
Quiz
Categories
Match-up
Short Answer
Social Engineering
Learn
Quiz
Categories
Match-up
Short Answer
6.1 Develop code
10 Random Questions
Topic Flashcards
Syntax and Logical Errors
Quiz
Categories
Match-up
Readability
Quiz
Match-up
6.2 Constructs
10 Random Questions
10 Evil Questions
Topic Flashcards
Variables & Constants
Categories
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
Categories
Match-up
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
Spot the Bug
Parsons Puzzle
Input Function
Categories
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