Binary, Binary Addition, Binary Subtraction, Hexadecimal, Two's Compliment workbook.
Each of the above is explained and practice exercises are included.
Revision notes on layering and OSI. TCP/IP research section.
Idea of the TCP/IP section is that students should be able to use the notes to state key processes that take place in each layer.
A-Level OCR Computer Science Revision Poster
Covers:
Big O Notation (Match to an algorithm or statement)
Stacks & Queues (Describe the difference using a list of key terms)
Searching Algorithms (Binary, Linear)
Programming Data Types
Pseudocode (Spotting constructs, parameters, DIV, MOD etc)
This GCSE Computing revision resource covers topics from the A451 OCR exam:
Representing Images
Hexadecimal
Laws related to Computing
CPU performance
File Sizes
Networks
A guide to adding and subtracting floating point binary numbers.
Examples with a couple of questions to check understanding.
Great A-level computer science revision.
A booklet to record arguments for and against debate topics related to computer science. Space for students to formulate a written response (9 mark test answer)
Topics:
Necessity of the Internet
Security Cameras
Video Games
Censorship
Students need to find hardware devices and add them to the correct category.
Input Devices
Output Devices
Both Input and Output Devices
Storage
There are also hidden halloween words in the wordsearch
A 25 page booklet of computer science revision - I have printed this as an A5 booklet and given it as an extended homework task.
Topics include:
File Sizes
Representing Data (Binary, Hex, ASCII, UNICODE, Images, Sound)
File Types
Binary & Linear Searching
Bubble Sort
Network Topologies
Software
Hardware
Databases
Protocols
8 page PDF document with a Karnaugh map on each page.
Answer booklet included showing groups and final solutions.
I have used these sheets after teaching this topic as a starter to ensure over a number of lessons that the students haven’t forgotten how to find boolena expressions from a Karnaugh map representation.
A python programming challenge where students are expected to write a program that checks if a password is considered to be strong. The password must be greater than a certain length, include numbers, symbols, upper & lower case letters, not contain certain words or number pattens.
The booklet includes:
A tick sheet for when students have managed a certain task
A test plan to check that certain passwords are ‘strong’ or not
Some useful snipits of python code that will assist the students.
An extension task.
Good practice for string manipulation.
Depending on your group ability, this could be a 1 or 2 lesson activity.
A booklet of key topic areas -
Students think up potential moral, ethical, social and cultural issues associated with:
Artificial Intelligence
Computers in the workforce
Monitoring Behaviour
Censorship of the Internet
etc.. (Taken from the OCR A Level specification)
Binary logic puzzles - Encourage logical problem solving skills.
Starter / Extension task - This PDF document comes with three challenging binary number puzzles with each page containing some practice grids.
I have used this after teaching Binary and Linear searching to a GCSE Computer Science group. It gives the students the opportunity to see a binary and linear search working in Python.
2 worksheets + 1 starter activity sheet with a wide range of topics to revise. Descriptions, Matching exercises, multiple choice.
Topics:
Big O Notation
Searching Algorithms
Data Types
Databases
Compression (Lossy v Lossless)
Acronym Challenge
CPU
+ a nice starter activity using keywords.