Community
Community resources
Computer science Worksheets and Python Workspaces shared by Coding Pathway teachers. Worksheets cover exam board theory as well as programming. Read any of them in full here. Teachers can copy one into their own lessons and edit it before setting it to a class.
Planning a whole course or unit? Our mapped pages put the teaching sequence in order with the Worksheets that cover it: OCR GCSE Computer Science (J277), Pearson Edexcel GCSE Computer Science (1CP2), OCR A Level Computer Science (H446), Python Turtle for Key Stage 3.
- 438 resources
- 3 teachers sharing
- Creative Commons licensed
Memory and storage Worksheets
6 resources match. Newest first. Opening a resource shows the whole thing, with answers and marking held back.
OCR H446 1.1.1 Word size, bus width and addressable memory
Part 12 · H446 1.1.1 · Structure and function of the processor
OCR H446 1.1.1: Word size, bus width and addressable memory. Students learn to distinguish word size, address-bus width and data-bus width, then calculate addressable capacity; word size has been credited in OCR sample assessment marking, but it is not named as a standalone specification or content-guide point. Students will: - distinguish word size, address-bus width and data-bus width - calculate addressable memory capacity - apply the model to unfamiliar values and diagnose incorrect claims Inside: 5 explanation cells, 1 multiple-choice question, 2 fill-in-the-blanks cells and 3 written answers. 21 marks, about 25 to 35 minutes. Series: H446 1.1.1 · Structure and function of the processor, part 12 of 12.
WorksheetSeries · 6 partsH446 1.1.3 · Input, output and storage
Includes OCR H446 1.1.3 Device roles and contextual selection
OCR H446 1.1.3 does not ask for the internal workings of a device, it asks students to pick one that fits the situation and say why. This worksheet builds that habit by classifying input, output and storage devices by the role they play in the flow of data, then justifying each choice from the exact data captured or effect produced. Students will: - classify a device as input, output or storage by the role it plays in a system - name the exact data captured or the effect produced by a chosen device - recommend an input and an output device for a described user and environment - explain why a technically true statement about a device can still be a poor recommendation - justify device choices in unfamiliar contexts, including noisy and weather-exposed settings Inside: 5 explanation cells, 1 multiple-choice question, 2 fill-in-the-blanks cells and 3 written answers. 28 marks, about 40 to 55 minutes. Series: H446 1.1.3 · Input, output and storage, part 1 of 6.
WorksheetSeries · 3 parts1CP2-P-3 · Architecture and storage
Includes 1CP2-P-3.4 RAM volatility and clock speed
The memory and performance worksheet, separating volatility from purpose and clock speed from capacity. Students will: - say where a running program's instructions are held - explain what happens to active data when power is removed - compare RAM with secondary storage by purpose and volatility - explain how clock speed affects the performance of a comparable CPU - correct a claim that confuses units and volatility Inside: 6 explanation cells, 3 multiple-choice questions, 2 fill-in-the-blanks cells and 4 written answers. 19 marks, about 45 minutes. Series: 1CP2-P-3 · Architecture and storage, part 4 of 7.
WorksheetSeries · 3 parts1CP2-P-4 · Operating systems and utilities
Includes 1CP2-P-4.2 Process and memory management
The scheduling and memory worksheet, explaining how one processor appears to run several programs at once. Students will: - explain why an unfinished process returns to the queue - describe how scheduling makes processes appear to progress together - state accurately what virtual memory does - explain why excessive paging reduces performance - keep the terms program, process and file distinct Inside: 5 explanation cells, 3 multiple-choice questions, 2 fill-in-the-blanks cells and 3 written answers. 16 marks, about 45 minutes. Series: 1CP2-P-4 · Operating systems and utilities, part 2 of 7.
Worksheet1CP2-P-5.4 Protecting systems and data
Part 4 · 1CP2-P-5 · Cyber security and robust software
The protection worksheet, layering encryption, policy, backup and anti-malware by the purpose each one serves. Students will: - explain what encryption protects and state one limitation - give suitable acceptable use provisions and say how one reduces risk - state what restoring from full plus incremental backups requires - explain why RAID is not a backup - recommend a layered set of controls for a stated scenario Inside: 7 explanation cells, 5 multiple-choice questions, 1 fill-in-the-blanks cell and 5 written answers. 20 marks, about 45 minutes. Series: 1CP2-P-5 · Cyber security and robust software, part 4 of 6.
WorksheetSeries · 6 partsJ277 1.2.1-1.2.3 · Memory and storage
Includes J277 1.2.1 Primary storage
The opening worksheet on memory and storage, covering RAM, ROM and where cache fits. Students will: - explain why a computer needs primary storage - compare RAM and ROM - describe the purpose of each - explain the role of cache - replace the vague storage answers examiners penalise Inside: 7 explanation cells, 4 multiple-choice questions, 1 fill-in-the-blanks cell and 4 written answers. 27 marks, about 60 minutes. Series: J277 1.2.1-1.2.3 · Memory and storage, part 1 of 6.