#### IGCSE Computer Science worksheets

Topics included: Computer Architecture Ethics Input Devices Memory Storage and media Programming concepts Pseudocode and Flowcharts Algorithm Design

#### IGCSE Computer Science Logic gates worksheet

Worksheet for IGCSE computer science Logic Gates unit, covers all spec points in unit.

#### Using a Binary Box to Convert Binary to Denary / Denary to Binary (Worksheet)

A worksheet that allows pupils to convert between binary and denary / denary binary.

A worksheet activity adding binary numbers and conversions to denary. Starts with 4 bits (nibble) and moves on to 8 bits (byte) additions. There is also an accompanying answer sheet. The activity also has some general questions about binary for students to answer, which could be part of an extension or small research activity.

#### Karnaugh Maps - 8 Karnaugh Maps - Good starter - With answer booklet - Computer Science A Level

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.

#### Variety of Computer Science worksheets

These are a bit dated looking, but still relevant. Have attached word files so they can be edited. Covers Binary Signed Bit Twos Complement Memory Size Conversion Graphics Calculations Floating Point Representation Binary Addition and Subtraction Binary Multiplication Hexadecimal

#### Denary to Binary Number - Intro

Information/exercise pack on how to convert Denary to Binary Numbers. Includes step by step method as well as a number of different exercises to complete once the method has been learned.

#### GCSE Computing Paper 1 Exam Style Questions and Answers

GCSE Computing Paper 1 Questions and Answers. Great for tests or student revision. Based off of the OCR Specification (9-1)

#### AQA GCSE Computer Science Workbook (9-1)

A workbook covering the whole of the AQA GCSE Computer Science course. Each section has a combination of theory and questions. In class we use it to help students struture their notes and all students are provided with the workbook at the start of the year. Depending on your version of Word, occasionally the formatting may be slightly off-kilter with some information jumping between pages. So it is worth double checking before it goes to print - I learnt that the hard way!

#### REVISION FLASHCARDS - COMPONENT 1 - OCR A Level Computer Science - H446

A pack of just under two hundred flash cards across 24 A4 pages, consisting of past paper questions and key terminology for the OCR A Level Computer Science H446 Specification, Component 1 paper. Question is on the one side and the answer on the other, with a mark breakdown. Ideal for use by students as a revision tool! Can be folded in half by students to test themselves with the question on one side and the answer on the other. This resource is a single file PDF of 24 A4 pages. The questions have been taken from all of the sample, specimen and past papers available as of June 2018. Key definitions have been provided for every part of Component 1 in addition to cover those aspects that have yet to be examined in this component.

#### GCSE Computer Science binary shifts worksheet

Worksheet for GCSE Computer Science covering logic binary shifts and arithmetic binary shifts. 10 questions in total. Designed for Edexcel Computer Science but useful for other courses too. Useful for homework or as a quick revision resource. Separate answer sheet included. Fully editable resource.

#### Lessons: linear & binary search, bubble & merge sort

Includes the following x1 hour lessons: linear search binary search bubble sort merge sort Format of the lessons: Starter activities Presentations Simulations Worksheets Stretch &amp; challenge activities Plenary assessment Homeworks

#### Binary Representation Test A Level Computer Science

2 full tests that cover Binary/Hexadecimal/BCD to denary conversions. Binary addition and subtraction. Fixed point binary conversions. Comes with full worked through solutions sheet for both tests. https://twitter.com/CompSciTeaching

#### [IGCSE + GCSE] Computer Science Tests x7

7 tests for variety of units at both IGCSE and GCSE Binary Representation X 2 (covers all of this unit) Computer Systems (covering basics with RAM, to processor parts, to fetch execute and von neumann) Logic Gates x 1(covers full unit) Networking x2 (covers full unit) Encryption X 1 (covering all aspects of Encryption) Simple basic define questions, multiple choice and more difficult extended questions when appropriate.

#### Lessons: linear & binary search

Lessons (x1 hour) on linear and binary searches and logic gate presentation GCSE Computer Science. Starter activities Presentation on linear and binary searches View simulations of both searches Worksheet questions Stretch &amp; challenge activities Plenary Homeworks (Logic gate presentation included)

#### Lesson: Binary search, (lesson plan & x 12 resources)

Lesson: Binary search, (lesson plan &amp; x 12 resources) (GCSE Computer Science) • To understand and explain how a binary search works An easy to follow and timed lesson plan (x1 hour) that includes x12 resources. Starter activity where pupils run a python program and share ideas how they would search through it to find an item A binary search presentation that introduces and explains the search algorithm A link to a binary search simulation demonstrates a working binary search model A further presentation demonstrates how to code a binary search in python There is a sample binary search written in python A worksheet (x8 marks) of questions and answers on the binary search. A stretch and challenge exercise to identify errors and omissions in binary search code A plenary exercise (x8 questions) using a presentation to test what the pupils understand by a binary search (answers provided) A homework to rearrange lines of code to form a binary search

#### [GCSE+ IGCSE] End of Unit/topic Assessments for Computer Science

SET 1 of a few similar uploads 7 tests for different units Binary, Algorithms and Programming Each is separate with at least two for each unit. I use these as Part of my Y9 Computer Science course which leads students nicely into IGCSE Computer Science and GCSE Computer Science Basic Computer systems covering Hardware, ROM, Input devices etc Algorithms covering design of algorithms with pseudocode, flow charts etc and some trace tables Binary test, covering all areas except addition shifts and hex Programming tests covering conditonal loops, complex conditions, selection, repetition, inputs.

#### IGCSE Computer Science Paper 2: Applications of Computational Thinking

Mock example paper for Paper 2 of IGCSE Computer Science with Edexcel spec. This will be relevant for many exam boards (CIE will need to alter some of the pseduocode formatting) Also relevant for practise with GCSE for students Paper 2 with questions similar of reading and interpreting code, trace tables, flow charts etc Included in the Zip File is the 9 associated Python files which are required. Mail me for Marking Scheme when you have the resource.

#### GCSE (suitable for IGCSE also) MOCK Exam Paper for Paper 1

Mock exam paper for the new spec 9-1 computer science course for Paper 1: Principles of Computer Science Will suit other exam boards, but will probably require a little editing. Contact for the MS once you have this resource.

#### GCSE Computer Science number systems revision worksheet

A revision worksheet for GCSE Computer Science covering: Denary, binary, and hexadecimal conversion Binary arithmetic (addition, subtraction) Binary shifts (arithmetic and logical) Overflow Negative numbers (sign and magnitude) one’s complement, two’s complement) Exam style questions (total 48 marks). Each of the 11 objectives at the top of the sheet is accompanied by links to online revision resources for that concept. Fully editable resource. Separate answers sheet included.

#### Computer Science Bundle

All of my Computer Science resources as I am soon to be moving to another subject.

#### Mock Set 1 - AQA GCSE Computer Science

Included in this resource are a set of two mock papers for the AQA 9-1 exams, including mark schemes and questions specifically tailored to AQA’s style.

#### Boolean Algebra and logic gate equations

Created to teach boolean algebra and logic gates, includes history of boolean algebra, links to Venn diagrams basic and extended logic gates as well as examples relating to real life.

#### Boolean Circuit Design and Simplification

This resource was created to show how boolean logic gates can be simplified. Step by step instructions included.

#### How Computers handle calculations : Binary Shift and Twos Compliment

Worksheet that explains how computers are able to do calculations with negative numbers. Step by step explanation of 2s compliment is used, with easy to follow examples and practice questions. Worksheet that explains how Computers are able to do Multiplication and division, with easy to follow examples and practice questions.

#### Computer Science GCSE 0478- One mark Questions - Unit 1 Data Representation

Unit 1 - Data Representation A set of 60+ questions with answers to be printed and used as revision cards with students. Good for cold calling, pair work starter etc. Designed for CIE 0478 IGCSE Computer Science course but useful for UK GCSEs also Questions can be edited, added to etc…

#### Revision flash cards with answers for Computer Science iGCSE 0478

Units 1 - 7 sets of questions with answers to be printed and used as revision cards with students. Good for cold calling, pair work starter etc. Designed for CIE 0478 IGCSE Computer Science course but useful for UK GCSEs also Questions can be edited, added to etc…

#### Understanding and Converting Binary Numbers - Binary to/from Decimal/Denary

These are two worksheets I use to teach binary numbers, including understanding, place value and conversions to and from decimal numbers. One is more of a conceptual understanding, and the other is a consolidation sheet of conversions both ways. Thanks, Toby

#### GCSE Computer Science Paper 1 Revision Work Booklet - Topic Quizzes and Model Answers - AQA 8520

This is a collection of module quizzes covering key content that is assessed in paper 1 of the new specification GCSE. I will be using these as a final push for my current year 11s in the run up to the final exam. They are specifically designed for AQA 8520 spec, but content is also suitable for OCR and other boards. In total there are 4 double page module quizzes, along with answers to each. The key topics are: Computational Thinking, Programming Basics (Pseudocode/flowcharts), Development and Testing and advanced programming (subroutines etc.) There are questions covering the vast majority of the specification, but these are in no way intended to be exhaustive. The question style features exam style questions, along with question types designed to prompt recall and understanding. Full answers are provided for each quiz. Note: These module quizzes can be obtained individually, or as a complete package, in my TES shop. If you have already purchased any module quizzes, or if you want topics spanning both paper 1 and 2, it may be better to buy the others instead. Hope these help. Thanks, Toby Watkins

#### GCSE Computer Science Paper 2 Revision Work Booklet - Topic Quizzes and Model Answers - AQA 8520

This is a collection of module quizzes covering key content that is assessed in paper 2 of the new specification GCSE. I will be using these as a final push for my current year 11s in the run up to the final exam. They are specifically designed for AQA 8520 spec, but content is also suitable for OCR and other boards. In total there are 5 double page module quizzes, along with answers to each. The key topics are: Data Representation, Computer System (hardware/software), Networks, Binary Shifts/Arithmetic and Ethical, legal and Environmental impact. There are questions covering the vast majority of the specification, but these are in no way intended to be exhaustive. The question style features exam style questions, along with question types designed to prompt recall and understanding. Full answers are provided for each quiz. Note: These module quizzes can be obtained individually, or as a complete package, in my TES shop. If you have already purchased any module quizzes, or if you want topics spanning both paper 1 and 2, it may be better to buy the others instead. Hope these help. Thanks, Toby Watkins

#### Introduction to Logic Gates (KS3 + 4 Friendly)

An introduction to logic gates which i used at KS3 and KS4. Easy to understand and straight forward. Included are: Teachers powerpoint (walks the students through the gates with examples) Progress log (Track students progress) Self marking spreadsheet that includes tasks, extension and a helpsheet

#### Computer Science 9-1 Glossary

Glossary terms for the 9-1 Computer Science GCSE. Best for OCR but can be used for other examining bodies too. Content is from www.memrise.com

#### Computer Science Binary Exercises with worked through solutions

Editable word document Computer Science Binary Exercises with solutions https://twitter.com/CompSciTeaching

#### GCSE Computer Science technical terms glossary

Student glossary / dictionary of technical terms for GCSE Computer Science. Covering over 240 terms in 7 topics, each term has space for pupils to write a definition and to check the term off once it is understood. The glossary can be completed electronically by pupils or printed out and written by hand. A fully editable Word version is included to add / remove terms relevant to your GCSE syllabus.

#### Memory & Storage for OCR GCSE (9-1) in Computer Science (J276)

This “Memory and Storage” student workbook is ideal for students, non-specialist teachers, NQTs any anyone who wants to learn more about computer memory and storage to gain confidence in the OCR GCSE (9-1) in Computer Science (J276) “1.2. Memory” and “1.3 Storage” specifications. Can be used in the classroom as a teaching aid, for self-study or as a revision tool. This 22-page PDF which covers the theory and includes ready-to-use tasks and even includes the answers. Table of Contents: Read Only Memory (ROM) The purpose of ROM Random Access Memory (RAM) The purpose of RAM Dynamic RAM (DRAM) Static RAM (SRAM) The difference between ROM and RAM The need for virtual memory Flash memory The need for secondary storage Data capacity and calculation of data requirements Common types of storage Optical Magnetic Solid state Suitable storage devices and storage media for a given application Capacity Speed Portability Durability Reliability Cost

#### Systems Architecture for OCR GCSE (9-1) in Computer Science (J276)

This “Systems Architecture” student workbook is ideal for students, non-specialist teachers, NQTs any anyone who wants to learn more about Systems Architecture, to gain confidence in the OCR GCSE (9-1) in Computer Science (J276) 1.1. Systems Architecture specification. Can be used in the classroom as a teaching aid, for self-study or as a revision tool. This 26 page PDF which covers the theory and includes ready-to-use tasks and even includes the answers. Table of Contents: Systems Architecture Hardware Software The purpose of the CPU Von Neumann Architecture Memory Address Register (MAR) Memory Data Register (MDR) Program Counter (PC) Accumulator (AC) Common CPU Components Arithmetic / Logic unit (ALU) Control unit (CU) Cache Busses The Fetch-Execute cycle How common characteristics of CPUs affect their performance Clock speed Cache size Number of cores Purpose of embedded systems Examples of embedded systems

#### GCSE Computer Science - Data Representation - Conversion without calculator!

A simple resource to help students remember how to convert from Hexadecimal into Decimal number (denary), and from Decimal number (denary) into Hexadecimal. As there are no calculators in the exam this year, it would help if students could refer to the 16 times table quickly when converting.

#### Practical Binary Shift Activity - Information and Practice

Binary Shift Information and Practice Activities This resource consists of a basic explanation of binary shifts (left and right) showing illustarted examples of how to perform the operations. There are also examples and activities to complete. The resource is linked to two videos that show how to perform the shift operations using 1 and 0’s. The practical activities are best performed by representing the 1 and 0’s on the printed sheet using plastic spoons, buttons, lollipop sticks with 1 and 0 written on them (or any other way to represent to 1 or the 0). The activity has deliberately been devised to be hands-on. Useful for KS3 and KS4 GCSE Computer Studies

#### Computer Science - KEYWORDS TABOO

This is a powerpoint of over 140 keywords for GCSE Computer Science. Mainly for the AQA Specification but could also be used for other exam boards. Free to use by anyone but drop me an email if you do use as it would be noce to know woh has used it. The game is called TABOO. It is where the powerpoint is presented at the front and there is different teams. So you could have 2 teams and each team selects a player. Team one player goes and sits in front of the board, facing away from the board. Then their team has to describe the word that comes up on the board without saying the banned words on the screen or the word it self. The person facing away from the board has to guess what the word is behind them. The team with the most correct answers wins. A time limit is fun to do. An ONLINE version is availble here - https://docs.google.com/presentation/d/1zxMbWVjzyUlaBtMdVNxtoIZaANeIcR23hKEbkWZysIA/edit?usp=sharing