GCSE Computer Science - Revision Checklist

GCSE Computer Science - Revision Checklist

An ideal resource for those students currently preparing for their GCSE Computer Science exam. It covers all the theory that they must learn, including: Hardware Databases Algorithms and Programming Software Data Representation Networking
compteacheruk
Secondary Storage Devices - Revision Worksheet

Secondary Storage Devices - Revision Worksheet

A revision worksheet for those students preparing for their GCSE Computer Science exam. They are asked a series of questions that focus on optical, magnetic, and solid state storage devices. One task requires that they label the different components of a hard drive. Also suitable for A-Level students. Learning Objectives 1) To understand the purpose of secondary storage and to be able to identify examples of such devices. 2) To be able to identify the advantages and disadvantages of magnetic, solid state, and optical storage devices.
compteacheruk
Representing Images in Binary - Revision Worksheet

Representing Images in Binary - Revision Worksheet

This is a worksheet which can be used by students to revise how images are represented by a computer, using binary. There are also additional activities which focus on colour depth and the differences between lossy and lossless compression. Learning Objectives 1) To understand how a combination of pixels can be used to represent an image. 2) To be able to explain key technical terms (such as colour depth, metadata, and resolution) in relation to representing images using binary.
compteacheruk
Different Types of Network and Network Topologies

Different Types of Network and Network Topologies

A two page worksheet which focuses on the Different Types of Network and Network Topologies. Activities include identifying and drawing different topologies and describing both LAN/WAN. An ideal worksheet for those studying GCSE or A Level Computer Science. Learning Objectives 1) To be able to describe the purpose of a network and identify a range of advantages and disadvantages behind their use. 2) To understand the differences between different types of network. 3) To be able to identify different topologies that are used to physically connect together devices on a network.
compteacheruk
Central Processing Unit (CPU) and Memory - Revision Worksheet

Central Processing Unit (CPU) and Memory - Revision Worksheet

A two page worksheet which focuses on the CPU, Fetch-Decode-Execute Cycle, and Memory (RAM and ROM). Activities include labelling the different stages of the FDE cycle and comparing the similarities/differences between a games console and desktop computer. An ideal worksheet for those studying GCSE or A Level Computer Science. Learning Objectives 1) To understand the purpose of the central processing unit and be able to explain how it functions. 2) To identify factors that would affect the performance of the CPU. 3) To be able to describe the differences between different types of main memory and their purpose within a computer system. 4) To understand the purpose of virtual memory within a computer.
compteacheruk
GCSE and A Level Computer Science Posters

GCSE and A Level Computer Science Posters

A collection of excellent posters for GCSE and A Level Computer Science. The following posters are included in the bundle: 1) Networking Keywords 2) TCP/IP Protocol Stack 3) Units of Storage 4) Utility Programs
compteacheruk
Secondary Storage Devices - Revision Worksheet

Secondary Storage Devices - Revision Worksheet

A revision worksheet for those students preparing for their GCSE Computer Science exam. They are asked a series of questions that focus on optical, magnetic, and solid state storage devices. One task requires that they label the different components of a hard drive. Also suitable for A-Level students. Learning Objectives 1) To understand the purpose of secondary storage and to be able to identify examples of such devices. 2) To be able to identify the advantages and disadvantages of magnetic, solid state, and optical storage devices.
compteacheruk
Databases and Entity Relationships - Teacher Presentations

Databases and Entity Relationships - Teacher Presentations

A PowerPoint presentation which can be used by the teacher to teach their students about the purpose of a databases, entity relationship diagrams (with examples), and normalisation at KS5. Ideal for those studying A Level Computer Science Learning Objectives 1) To have a better understanding of the purpose of a database and to be able to explain some of the related key terms. 2) To understand the need for entity relationships and to be able to identify the need for normalisation.
compteacheruk
Databases and SQL - Revision Worksheet

Databases and SQL - Revision Worksheet

A revision worksheet for those students preparing for their GCSE Computer Science exam. They follow SQL statements to determine which football teams would appear in the results (suitable for those studying A Level as well). On the reverse side they must research a series of database related keywords and complete some activities. Learning Objectives 1) To have a better understanding of the purpose of a database and to be able to explain some of the related key terms. 2) To be able to use SQL effectively within a database to locate specific data.
compteacheruk
Representing Numbers in Binary and Hexadecimal - Revision Worksheet

Representing Numbers in Binary and Hexadecimal - Revision Worksheet

A revision worksheet which can be used by students to revise how numbers are represented by a binary and hexadecimal. Suitable for KS4 and KS5 students studying GCSE and A Level Computer Science. Learning Objectives 1) To understand how binary can be used to represent numbers within a computer. 2) To be able to convert denary to binary and vice versa. 3) To be able to convert a representation of binary into hexadecimal.
compteacheruk
Fetch-Decode-Execute Cycle - Teacher Presentation

Fetch-Decode-Execute Cycle - Teacher Presentation

A PowerPoint presentation which can be used by the teacher to be able to demonstrate how the fetch-decode-execute cycle functions within the CPU, at KS4 or KS5. Learning Objectives 1) To understand the purpose of the CPU and be able to explain how it typically functions when fetching and decoding instructions. 2) To be able to identify and explain the key differences between an address, control and data bus.
compteacheruk
Representing Images in Binary - Revision Worksheet

Representing Images in Binary - Revision Worksheet

This is a worksheet which can be used by students to revise how images are represented by a computer, using binary. There are also additional activities which focus on colour depth and the differences between lossy and lossless compression. Learning Objectives 1) To understand how a combination of pixels can be used to represent an image. 2) To be able to explain key technical terms (such as colour depth, metadata, and resolution) in relation to representing images using binary.
compteacheruk
ASCII and UNICODE - Teacher Presentation

ASCII and UNICODE - Teacher Presentation

A PowerPoint presentation which can be used by the teacher to teach the different character sets at KS3 or KS4. Learning Objectives 1) To understand how to convert binary into a characters, using both ASCII and UNICODE. 2) To understand the purpose of a character set within a computer.
compteacheruk
GCSE Computer Science - Revision Checklist

GCSE Computer Science - Revision Checklist

An ideal resource for those students currently preparing for their GCSE Computer Science exam. It covers all the theory that they must learn, including: Hardware Databases Algorithms and Programming Software Data Representation Networking
compteacheruk
Expressing Numbers in Binary and Hexadecimal - Teacher Presentation

Expressing Numbers in Binary and Hexadecimal - Teacher Presentation

A PowerPoint presentation which can be used by the teacher to demonstrate how to express numbers in both Binary and Hexadecimal at KS3 or KS4. Learning Objectives 1) To understand how binary can be used to represent numbers within a computer. 2) To be able to convert denary to binary and vice versa. 3) To be able to convert a representation of binary into hexadecimal.
compteacheruk
High and Low Level Languages - Teacher Presentation

High and Low Level Languages - Teacher Presentation

A PowerPoint presentation which can be used by the teacher to teach the differences between High and Low Level Languages at KS3 or KS4. Learning Objectives 1) To be able to explain the differences between high level and low level languages. 2) To know purpose of both a interpreter and compiler when translating between high level and low level languages.
compteacheruk
HTML, CSS and Javascript - Teacher Presentation

HTML, CSS and Javascript - Teacher Presentation

A PowerPoint presentation which can be used by the teacher to teach the purpose of HTML, CSS and Javascript in the development of webpages at KS3, KS4, or KS5. Learning Objective 1) To understand the purpose of both html and css when creating a web page. 2) To be able to identify the purpose of JavaScript and to understand the difference between client-side and server-side languages.
compteacheruk
Data Representation - Teacher Presentations

Data Representation - Teacher Presentations

A collection of PowerPoint presentations for teachers to teach a range of topics related to data representation. This includes binary, hexadecimal, units of storage, representing sound, and character sets.
compteacheruk