#### 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.

#### Binary Shift 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

#### Run Length Encoding Exercise (RLE) GCSE (9-1)

This is a short activity for students to practice RLE with bitmap images. It has space for them to create a bitmap with 4 colours, they then compress it using RLE, and give the compressed data to a partner to decompress.

#### GCSE Computer Science Theory Revision

Useful for students wanting to revise for their new exams (9-1 AQA)

#### Teach yourself the ENTIRE AQA GCSE Computer Science specification

Detailed student workbooks that EXACTLY match the AQA GCE (9-1) Computer Science (8520) specification. Each includes theory, tasks to recap the knowledge and put their new skills into practice and the answers. Perfect for NQTs, non-specialist teachers or teachers who feel a little unsure about the qualification content and want to improve their subject knowledge. Also ideal to use as a revision aid for students. Provided as seven separate PDF documents: • Fundamentals of algorithms • Programming • Fundamentals of data representation • Computer systems • Fundamentals of computer networks • Fundamentals of cyber security • Ethical, legal and environmental impacts of digital technology on wider society, including issues of privacy These are ideal to use in the classroom, as homework tasks or for independent study as revision for the examinations.

#### Bits & Bytes: Introduction to Memory Units, Binary System Conversion

A selection of materials that aids to teach the concept of bits, bytes, other memory units, conversion either decimals to bits and bits to decimals. The presentation is totally animated and very helpful to explain details and it makes clear all every step of conversion between binary and decimal systems. The worksheets have two difficulty level; blue and purple. The blue level supports initial learnings and purple level requires more expertise.

#### GCSE Computer Science Revision Workbook - Includes 9 Knowledge Organisers and 9 Quizzes - BEST VALUE

This is a combined document including knowledge organisers, module quizzes and solutions for all of the main Computer Science content. I am using this as a “last-minute” revision pack for my year 11s, but could also be used throughout the year to aid learning and understanding. It is the best value way of purchasing all of my painstakingly organisers and quizzes. If you have already bought either my knowledge organisers or module quizzes and are looking for the other, please don’t buy this. Full packs of knowledge organisers and module quizzes are available separately as bundles. It has been designed to be printed as a stapled booklet, with students using the knowledge organisers to help them learn for the quizzes, before checking their work with the solutions. Alternatively, you could print select pages. These are available individually for a total of £36, so a saving of £8 by buying the full set here.

#### GCSE Computer Science 9 x Module Quizzes - Great for exam revision, consolidation, assessment or homework

This is a collection of my module quizzes - a series of exam style questions and key knowledge/skill checks for each of the main Computer Science topic. Questions are applicable to all exam boards including AQA and OCR. All module quizzes come with full answers provided. I print these 2 to a page and use them both for end of topic assessments for current year 10, and exam revision for year 11.

#### GCSE Computer Science Module Quiz - Binary Calculations (Shifts etc) - Linked to Knowledge Organiser

This is a module summary quiz on the topic of Binary Calculations. Includes questions on binary arithmetic, shifts and data overflow errors. The assessment features a range of question types and includes full worked solutions and answers. I print these 2 to a page and use them as a low stakes quiz at the end of a module. I will also be reusing them as a revision resource for my year 11s. These module quizzes are linked to the Knowledge Organisers I have also made and are available on TES. Most of the content is featured on the similarly named organiser, but would still be more than suitable without the use of the organisers. Any questions, please feel free to ask. Thanks, Toby Watkins

#### GCSE ICT

The very best from gwhiting7 and his award winning GCSE ICT Resources, including: Workbook (usually £13.50) Individual worksheets on a range of topics (usually £2 each) Mind-maps (usually £4 each) Wordsearches/crosswords (usually £4 each) Fillable assessment forms (usually £3 each) Read my reviews - all top quality resources that can be used for KS3, 4 and 5.

#### Binary Conversion Treasure Hunt

This is a fantastic resource that will get students up on there feet and moving around the classroom while practicing their binary conversion skills. Students can start at any point in the binary hunt and need to complete all 16 challenges to win. Instructions about how to set up and play are included in the resource pack. The challenges are differentiated for a range of abilities.

#### Y7 Computer Science Homework Schedule

A sheet for each term outlining fortnightly homework tasks for year 7 computer science. Tasks are differentiated based on their potential grades: grades 1-3, 4-6, 7-9. Can be easily adapted to fit your school’s scheme of work.

#### Data storage managing memory, data types and variables

Resources for GCSE Computing course for the Data Representation topic. The Resource explains how different data is stored, so introducing data types and variables and shows how important it is to make sure the correct variables are selected by the programmer. An excel program ( input form and VBA coding) has been created for students to investigate for themselves what can go wrong in this respect.

#### End of KS3 Computer Science assessment test

This test is ideal to use as an end of KS3 test which can either be used to provide a VERY APPROXIMATE predicted grade for GCSE (9-1) Computer Science or to help you decide which pupils you think will be suitable for selecting the subject at GCSE. Alternatively, it can be used as a baseline assessment at the start of year 10 or when a new pupil joins your school to help you find gaps in their knowledge. It covers the following areas: • Programming skills • Binary • Inside a computer (hardware and software) • Networks • Computers and the law There is a 7-page A4 PDF document containing the test to photocopy and give out to the pupils, a 4-page PDF document containing the mark scheme and a 1-page PDF document for the teacher giving guidance on how to administer the test and giving very approximate predicted grades for GCSE (9-1).

#### KS3 Computing Binary to ASCII challenge worksheet

This activity gets the students to work out the ASCII value once they have calculated the Denary. When they have got the word that it creates they research it and then explain what it means.

#### Cambridge Technicals IT L3 Unit 1: Number Systems and Conversions

Number Systems and Conversions Decimal Binary Hex

#### *BUNDLE * IT ICT COMPUTING COMPUTER STUDIES ACTIVITIES AND DISPLAYS

IT / ICT COMPUTING COMPUTERS RESOURCES GREAT FOR ANY NEW AND EXISTING IT TEACHER PERFECT FOR GAMES AND ACTIVITIES AS WELL AS CLASSROOM DISPLAYS

#### Computer Science AQA GCSE (9-1) Paper 2 exam preparation workbooks

This is the most comprehensive set of resources which entirely cover the AQA GCSE (9-1) Computer Science (8520) - Paper 2 examination. These workbooks exactly match the AQA syllabus and include the theory as well as tasks to complete and the answers. Ideal to be used in a classroom, to set for homework or as a self-study aid for teacher’s who feel they need to become more confident with the subject matter. Includes 5 separate PDF documents covering the following areas Fundamentals of data representation Computer systems Fundamentals of computer networks Fundamentals of cyber security Ethical, legal and environmental impacts of digital technology on wider society, including issues of privacy Usually these high-quality, detailed workbooks sell for £20 each but by purchasing them as a bundle you can get all 5 workbooks for only £60, saving you a massive £40.

#### 2.4 Computational Logic

A presentation and worksheet to be used with OCR GCSE Computer Science

#### Bytes conversion poster

This poster enables students to visualize memory size from smallest to largest. It’s ideal to put up in the Classroom as a reference point for students. If you would like an edited version for your classroom please let me know and I will do my best to do it for you.

#### GCSE Computer Science - C2 Sorting & Searching Algorithms, Data Conversion, Translators and IDEs

Preparation for the GCSE Computer Science 9-1 Paper 2. Reminders on how to do sorting, searching and data conversion. Student questions (differentiated - some with ‘methods’, some with additional pseudocode challenge) - Teacher solutions to main questions. DTT Revision - Key Areas: Data structures, errors, robustness and data types ( Therapy - as identified in mock exam).