Hero image

Csteacher2048's Shop

Average Rating3.64
(based on 15 reviews)

Computing and Computer Science resources for GCSE, A-Level, and IB.

70Uploads

25k+Views

8k+Downloads

Computing and Computer Science resources for GCSE, A-Level, and IB.
GCSE Computer Science: Data lesson 4 (Binary shifts)
csteacher2048csteacher2048

GCSE Computer Science: Data lesson 4 (Binary shifts)

(0)
Full lesson - Binary shifts. This lesson explains the concepts of logical and arithmetic binary shifts (left and right) with clear, full screen diagrams and examples. Practice questions and a full worksheet (with solutions) are included. Fully editable resource.
64 Python programming exercise ideas (Beginners to advanced)
csteacher2048csteacher2048

64 Python programming exercise ideas (Beginners to advanced)

(0)
64 Python programming exercises ranging from “Hello World” style first programs to file reading and writing. Many tasks also have extension (“bonus”) sections to stretch pupils. Exercises are sorted into sections by the skills needed to complete them (conditionals, loops, arrays, etc). A good resource for homework, extension tasks, and independent learning. Fully editable resource, ready for printing or online use. Topics covered: Basic input and output Conditionals Loops (while and for) Strings Lists Subroutines and functions File reading and writing Some of the exercises in this document require sample code for students to edit: this code is provided in the download. The exercises in this resource can be completed in any programming language, but some of the phrasing in the questions is specific to Python. There is also a Java version of this resource available.
GCSE Computer Science: Hardware lesson 4 (Secondary storage)
csteacher2048csteacher2048

GCSE Computer Science: Hardware lesson 4 (Secondary storage)

(0)
Full lesson - secondary storage devices including starter, teacher’s PowerPoint, worksheet, plenary task, and homework task. Following on from lesson 3, this lesson covers the difference between primary and secondary storage, and the different types of secondary storage device. Fully editable resource.
GCSE Computer Science: Hardware lesson 3 (Input & Output)
csteacher2048csteacher2048

GCSE Computer Science: Hardware lesson 3 (Input & Output)

(0)
Full lesson - Input and Output (IO) devices. Following on from lesson 2, this lesson covers common input and output devices, including computer accessibility for disabled users. Includes teacher’s PowerPoint, activity, worksheet, and plenary. Homework worksheet is also included. Fully editable resource.
GCSE Computer Science: Data lesson 3 (Binary addition and negative numbers)
csteacher2048csteacher2048

GCSE Computer Science: Data lesson 3 (Binary addition and negative numbers)

(0)
Full lesson - Introduction to representing negative numbers in binary. This lesson recaps binary representation and then introduces negative numbers. To aid understanding of two’s complement, binary addition is also covered. Both sign and magnitude and two’s complement are covered, with worked examples, exercises, and an explanation of the problems with sign and magnitude notation. Includes teacher’s PowerPoint, activities, and homework (with solutions). Fully editable resource.
GCSE Computer Science: Data lesson 2 (Hexadecimal)
csteacher2048csteacher2048

GCSE Computer Science: Data lesson 2 (Hexadecimal)

(0)
Full lesson - Introduction to hexadecimal. This lesson recaps binary representation and then introduces hexadecimal. The lesson covers conversion between denary and hexadecimal, binary and hexadecimal, and vice versa. Includes starter, teacher’s PowerPoint, activities, and homework (with solutions). Fully editable resource.
Computer Science denary, hexadecimal, binary number line class display
csteacher2048csteacher2048

Computer Science denary, hexadecimal, binary number line class display

(0)
Binary number line for classroom displays, suitable for GCSE, A-Level, or IB Computer Science. Download includes: Binary, hex, and denary values from 0 to 20 Binary and denary values from 0 to -20 (sign and magnitude) Binary and denary values from 0 to -20(two’s complement) Binary and denary values from 0 to -20(both systems on the same line) For clarity, hexadecimal values are not shown for negative numbers. Each set of numbers is on an A3 sized sheet that can be printed as A4 if required.
GCSE Computer Science: Word puzzles (Internet & Networks)
csteacher2048csteacher2048

GCSE Computer Science: Word puzzles (Internet & Networks)

(0)
GCSE Computer Science word searches without clues, covering the Internet & Networks topics. Word searches without a list of key words force pupils to think harder about the topic and the related technical terms. These are useful as starters to test prior learning, as plenaries, or activities to revisit over a series of lessons for evidence of progress.
GCSE Computer Science: Hardware complete unit
csteacher2048csteacher2048

GCSE Computer Science: Hardware complete unit

6 Resources
Six complete 1 hour lessons covering an introduction to computer hardware for GCSE pupils. The lessons cover: -The input-output-processing model -Basic processing -Input and output devices -Secondary storage -Primary storage -Cloud storage Each lesson has a starter, activities, teacher’s presentation, and homework. All resources fully editable. All worksheets and tasks have separate answers provided.
Hardware and Software: spot the mistakes starter / plenary activity (KS3 / GCSE Computer Science)
csteacher2048csteacher2048

Hardware and Software: spot the mistakes starter / plenary activity (KS3 / GCSE Computer Science)

(6)
KS3 / GCSE Computer Science "Spot the mistakes" task for the Hardware and Software topics. Students must read a short piece of text and identify the mistakes. Handy to check understanding as a starter or plenary. Covers the basics of input, output, storage, and types of software. One PowerPoint contains the two questions, each with the plain text, a slide highlighting the mistakes, and a slide showing the correct answers. This is useful for displaying on a projector. The second PowerPoint includes just the questions and is useful for students working independently with the resource on a VLE. Fully editable resource.
GCSE Computer Science Hardware and Software revision activity
csteacher2048csteacher2048

GCSE Computer Science Hardware and Software revision activity

(0)
A fill-in-the-gaps activity for students to improve their understanding of computer system components. Students must complete the tree diagram, which includes hardware (input, output, storage, and processing) and software (application software and operating systems). Useful as a lesson plenary or an end of topic summary. Suitable for KS3 or GCSE Computer Science. Fully editable resource. Includes tree diagram with gaps and the solution.
GCSE Computer Science crosswords (13 topics)
csteacher2048csteacher2048

GCSE Computer Science crosswords (13 topics)

(0)
Crosswords for 13 GCSE Computer Science topics, plus 3 bonus ’Mega crosswords’ containing over 40 clues each. Answer keys included for all crosswords. Each crossword is a PDF that can be printed. Great for starters and plenaries. (Two samples are also available on TES for free). Pack contains the following crosswords (plus answers for each): Hardware Software Binary (answers in binary only) Binary inc negatives (answers in binary only) Binary and Hexadecimal Data representation CPU architecture Programming languages Networks The Internet Network security Algorithms Programming
Computer Science keyword bingo game (Communication & the Internet)
csteacher2048csteacher2048

Computer Science keyword bingo game (Communication & the Internet)

(0)
Keyword bingo game covering Communication & the Internet. The teacher reads the clues; students must cross off the relevant keyword if they have it. The game ends when a student has all clues crossed off or achieves a straight line - you decide. Includes a set of 50 unique bingo cards for students, plus clue and definition list for the teacher. Fully editable resource.
GCSE Computer Science: Word puzzle (The CPU)
csteacher2048csteacher2048

GCSE Computer Science: Word puzzle (The CPU)

(1)
GCSE Computer Science word search without clues, covering the CPU. Word searches without a list of key words force pupils to think harder about the topic and the related technical terms. These are useful as starters to test prior learning, as plenaries, or activities to revisit over a series of lessons for evidence of progress.
GCSE Computer Science crossword: Networks
csteacher2048csteacher2048

GCSE Computer Science crossword: Networks

(1)
Crosswords for GCSE Computer Science topic Networks. Answer key included. Printable PDF. Great for starters and plenaries. A pack containing crosswords and answers for 13 Computer Science topics is available on TES: Hardware Software Binary (answers in binary only) Binary inc negatives (answers in binary only) Binary and Hexadecimal Data representation CPU architecture Programming languages Networks The Internet Network security Algorithms Programming
GCSE Computer Science keyword bingo game (Hardware)
csteacher2048csteacher2048

GCSE Computer Science keyword bingo game (Hardware)

(1)
Keyword bingo game covering computer hardware. The teacher reads the clues; students must cross off the relevant keyword if they have it. The game ends when a student has all clues crossed off or achieves a straight line - you decide. Includes a set of 30 unique bingo cards for students, plus clue and definition list for the teacher. Fully editable resource.