Fetch
Decode
Explain
Activities
Flashcards
Exam Questions
Revise
Blog
Contact
Login
Login
Menu
Activities
Flashcards
Exam Questions
Revise
Blog
Contact
Login
Qualifications
OCR GCSE Computer Science (J277) Activities
Explore the fascinating world of technology with our interactive revision activities for OCR GCSE Computer Science (J277). This comprehensive qualification covers programming, algorithms, computer systems, and cyber security.
You must be logged in to access all the activities.
Click here to login
Contents
1.1 System Architecture
1.2 Memory & Storage
1.3 Networks
1.4 Network Security
1.5 System Software
1.6 Ethical, Legal, Cultural and Environmental
2.1 Algorithms
2.2 Programming Fundamentals
2.3 Producing Robust Programmes
2.4 Boolean Logic
2.5 Programming Languages & IDEs
1.1 System Architecture
Jump to a topic
Jump to topic…
Back to contents
1.1 System Architecture
1.2 Memory & Storage
1.3 Networks
1.4 Network Security
1.5 System Software
1.6 Ethical, Legal, Cultural and Environmental
2.1 Algorithms
2.2 Programming Fundamentals
2.3 Producing Robust Programmes
2.4 Boolean Logic
2.5 Programming Languages & IDEs
1.1 System Architecture
10 Random Questions
Topic Flashcards
Topic Crossword
Performance
Quiz
Match-up
Word Drop
Crossword
Parts of the CPU
Learn
Quiz
Categories
Match-up
Word Drop
Crossword
Embedded Systems
Learn
Quiz
Categories
Match-up
Word Drop
1.2 Memory & Storage
10 Random Questions
Topic Flashcards
Topic Crossword
Memory
Learn
Categories
Match-up
Word Drop
Crossword
Storage
Learn
Quiz
Categories
Match-up
Word Drop
Crossword
Compression
Quiz
Categories
Match-up
Character Sets
Learn
Quiz
Categories
Match-up
Word Drop
Crossword
Number Drill
Images
Learn
Quiz
Categories
Match-up
Word Drop
Crossword
Number Drill
Sound
Learn
Quiz
Categories
Match-up
Number Drill
Binary and Hexadecimal Basics
Learn
Number Drill
Binary to Denary Conversion
Learn
Quiz
Number Drill
Denary to Binary Conversion
Learn
Quiz
Number Drill
Hexadecimal to Binary Conversion
Learn
Quiz
Number Drill
Binary to Hexadecimal Conversion
Learn
Quiz
Number Drill
Denary to Hexadecimal Conversion
Quiz
Number Drill
Adding Binary Numbers
Learn
Quiz
Number Drill
Binary Shifts
Learn
Quiz
Number Drill
Units and File Sizes
Number Drill
Hexadecimal to Denary Conversion
Number Drill
1.3 Networks
10 Random Questions
Topic Flashcards
Topic Crossword
LAN / WAN
Learn
Quiz
Categories
Match-up
Sharing Resources
Learn
Quiz
Categories
Match-up
Wired and Wireless Networks
Quiz
Categories
Match-up
Protocols
Learn
Quiz
Categories
Match-up
Crossword
Network Devices
Quiz
Match-up
Topologies
Learn
Quiz
Categories
Match-up
Word Drop
Crossword
1.4 Network Security
10 Random Questions
Topic Flashcards
Topic Crossword
Threats to computer systems and networks
Quiz
Match-up
Word Drop
Crossword
Identifying and preventing vulnerabilities
Learn
Quiz
Match-up
Word Drop
Crossword
Malware
Quiz
Match-up
Word Drop
Crossword
Social Engineering
Quiz
Word Drop
Attacks on Networks
Quiz
Match-up
Word Drop
Protecting a Network
Quiz
Match-up
Word Drop
Crossword
Access and Physical Security
Quiz
Match-up
Word Drop
Crossword
1.5 System Software
10 Random Questions
Topic Flashcards
Topic Crossword
Operating systems
Quiz
Match-up
Word Drop
Crossword
Utility software
Learn
Quiz
Match-up
Crossword
User Interfaces
Quiz
Match-up
Word Drop
Crossword
Memory Management and Multitasking
Quiz
Match-up
Word Drop
Peripheral Management and Drivers
Quiz
Match-up
Word Drop
User and File Management
Quiz
Match-up
Word Drop
Crossword
1.6 Ethical, Legal, Cultural and Environmental
10 Random Questions
Topic Flashcards
Topic Crossword
Impacts of digital technology on society
Quiz
The Data Protection Act
Learn
Quiz
Match-up
Crossword
The Computer Misuse Act
Learn
Quiz
Match-up
Intellectual Property
Learn
Quiz
Categories
Match-up
Crossword
Software Licences
Learn
Quiz
Categories
Environmental Issues
Quiz
Match-up
Impact of AI
Quiz
Match-up
2.1 Algorithms
10 Random Questions
Topic Flashcards
Topic Crossword
Computational Thinking
Quiz
Match-up
Word Drop
Crossword
Flowcharts
Quiz
Match-up
Word Drop
Crossword
Search Algorithms
Learn
Quiz
Match-up
Word Drop
Crossword
Sorting Algorithms
Learn
Quiz
Match-up
Word Drop
Crossword
Inputs, Processes and Outputs
Word Drop
Structure Diagrams
Word Drop
Writing and Refining Algorithms
Word Drop
2.2 Programming Fundamentals
10 Random Questions
Topic Flashcards
SQL
Quiz
Arithmetic Operators
Quiz
Code Quiz
Spot the Bug
Parsons Puzzle
Relational Operators
Quiz
Code Quiz
Spot the Bug
Parsons Puzzle
Boolean Operators
Quiz
Code Quiz
Spot the Bug
Parsons Puzzle
Variables
Quiz
Code Quiz
Spot the Bug
Parsons Puzzle
Output
Quiz
Code Quiz
Spot the Bug
Parsons Puzzle
Casting
Quiz
Code Quiz
Spot the Bug
Parsons Puzzle
Input
Quiz
Code Quiz
Spot the Bug
Parsons Puzzle
Arithmetic Operations
Quiz
Code Quiz
Spot the Bug
Parsons Puzzle
Random Library
Quiz
Code Quiz
Spot the Bug
Parsons Puzzle
Selection
Quiz
Code Quiz
Spot the Bug
Parsons Puzzle
Try and Throw
Quiz
Code Quiz
Spot the Bug
Parsons Puzzle
String Manipulation
Quiz
Code Quiz
Spot the Bug
Parsons Puzzle
Constants
Quiz
Code Quiz
Spot the Bug
Parsons Puzzle
Count-Controlled Iteration
Quiz
Code Quiz
Spot the Bug
Parsons Puzzle
Condition-Controlled Iteration
Quiz
Code Quiz
Spot the Bug
Parsons Puzzle
1D Arrays
Quiz
Code Quiz
Spot the Bug
Parsons Puzzle
2D Arrays
Quiz
Code Quiz
Spot the Bug
Parsons Puzzle
Records
Quiz
Code Quiz
Spot the Bug
Parsons Puzzle
File Handling
Quiz
Sub Programs
Quiz
Code Quiz
Spot the Bug
Parsons Puzzle
Local and Global Variables
Quiz
Code Quiz
Spot the Bug
Parsons Puzzle
2.3 Producing Robust Programmes
10 Random Questions
Topic Flashcards
Topic Crossword
Defensive Design
Quiz
Match-up
Word Drop
Crossword
Testing
Quiz
Match-up
Word Drop
Crossword
Trace Tables
Match-up
Word Drop
Crossword
2.4 Boolean Logic
10 Random Questions
Topic Flashcards
Topic Crossword
Boolean Logic
Quiz
Match-up
Word Drop
Crossword
2.5 Programming Languages & IDEs
10 Random Questions
Topic Flashcards
Topic Crossword
Languages
Quiz
Match-up
Word Drop
Crossword
Integrated Development Environments
Quiz
Match-up
Word Drop
Crossword