Over 18 years experience teaching information technology and computer science in international schools across the globe, including Africa, Central America, and Asia.
Three Boolean logic worksheets with exam style questions on logic statements and truth tables. 22 questions in total. The worksheets cover AND, OR, and NOT gates. Answer sheets included. Fully editable. Good for homework assignments. Suitable for GCSE, IGCSE, A-Level, and IB Computer Science courses.
Pack of “clueless” Computer Science word searches covering 8 GCSE Computer Science 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 to assess evidence of progress. This pack contains 12 word searches, with answers for each one. The following topics are covered: Hardware (2) Software Data representation
Full lesson - Introduction to Hardware for GCSE Computer Science. Covers input, output, and storage devices. Includes teacher’s PowerPoint with starter, activities, and plenary. Homework worksheet (with separate answer sheet) included. Fully editable resource.
7 questions written in Edexcel style pseudocode. Questions cover tracing output, identifying common logic errors in algorithms, and making corrections. Separate answer sheet included. Fully editable resource.
Full lesson - The Internet and WANs. This lesson builds on the previous introduction to networks and introduces the concept of WANs and the Internet backbone. It covers the implications that the Internet's structure has for reliability and security. Includes starter activity, teacher’s PowerPoint, activities, and homework. Answers are provided for all activities and homework. Fully editable resource.
Full lesson for GCSE Computer Science - 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.
Collection of 6 binary themed classroom posters (plus variations). Perfect for GCSE Computer Science and IB Computer Science classroom displays. Collection includes: 2 posters for calculating the binary value of denary numbers2 posters for calculating the denary value of binary numbers2 posters for matching binary to denary (or vice versa)Posters are fully editable Word documents and each includes a version with a black background and a version with a white background (to save ink). A3 sized, bu
Collection of 8 hexadecimal themed classroom posters (plus variations). Perfect for GCSE Computer Science and IB Computer Science classroom displays. Collection includes: 2 posters for calculating the denary value of hexadecimal numbers2 posters for calculating the hexadecimal value of denary numbers2 posters for matching denary to hexadecimal2 posters for matching binary to hexadecimalPosters are fully editable Word documents and each includes a version with a black background and a version wit
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.
Full lesson - end of basic hardware unit. Starter is a recap of previous hardware concepts. The main lesson activity covers the advantages and disadvantages of cloud storage. The final activity / homework activity is an assessment task. Pupils must select a suitable computer specification for each of five scenarios, designed to test their understanding from earlier in the unit. Guidance for assessment is given. Fully editable resource.
Full lesson - Introduction to computer networks. This lesson introduces the concept of networks, the key components of networks (clients, servers, routers, shared devices), and how these components are connected together. The lesson also covers Local Area Networks (LANs) and Personal Area Networks (PANs). Includes starter activity, teacher’s PowerPoint, activities, and homework. Fully editable resource.
7 questions written in Edexcel style pseudocode. Questions cover tracing output, identifying common logic errors in algorithms, and making corrections. Separate answer sheet included. Fully editable resource.
Full lesson - Introduction to data representation and binary numbers. This lesson introduces the concept that everything in a computer is represented as binary, explains how binary works, and covers binary to denary conversion. Includes teacher’s PowerPoint, activities, and homework (with solutions). Fully editable resource.
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.
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.
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 20Binary 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.
A collection of posters suitable for GCSE Computer Science and IB Computer Science. Includes: Matching binary, hexadecimal, and denary numbersConverting between binary, denary, and hexadecimal numbers14 unique posters total, each with black background and white background versions.
Full lesson for GCSE Computer Science - 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.
Full lesson for GCSE Computer Science - primary storage devices including starter, teacher’s PowerPoint, and homework task. Following on from lesson 4, the main activity is the creation of a graphical summary sheet that shows the different types of storage and their relationship to each other. Fully editable resource.
Full lesson - What’s Inside a Computer? Following on from lesson 1, this lesson covers the processing steps that take place inside common examples of computer systems. Includes teacher’s PowerPoint, activity, and plenary. Homework crossword (with separate answer sheet) included. Fully editable resource.
Over 18 years experience teaching information technology and computer science in international schools across the globe, including Africa, Central America, and Asia.
TPT is the largest marketplace for PreK-12 resources, powered by a community of educators.