Hero image

Got IT Covered

Average Rating4.60
(based on 5 reviews)

Complete units of work, paper based or for lessons with computer access. Individual and stand alone lesson plans that are ideal for cover lessons. All lesson plans and resources are suitable to be taught by a cover supervisor. All lessons identify RWCM links and opportunities to identify careers guidance support. Some include expert teacher commentary but all provide a framework for any teacher to follow. Lesson plans are built using an accelerated learning cycle.

51Uploads

12k+Views

17k+Downloads

Complete units of work, paper based or for lessons with computer access. Individual and stand alone lesson plans that are ideal for cover lessons. All lesson plans and resources are suitable to be taught by a cover supervisor. All lessons identify RWCM links and opportunities to identify careers guidance support. Some include expert teacher commentary but all provide a framework for any teacher to follow. Lesson plans are built using an accelerated learning cycle.
05 Playfair Cipher
chalstarchalstar

05 Playfair Cipher

(0)
The fifth lesson in a sequence of lessons that challenge students to think about different ways that plain text can be converted, encrypted or coded into cipher text. This lesson introduces the Playfair cipher. This is a more challenging lesson to think about than the previous lessons and may need to be significantly differentiated for younger or students with additional educational needs.
03 Random Substitution Cipher
chalstarchalstar

03 Random Substitution Cipher

(0)
This is the third lesson in a series of lessons about ciphers and encryption. In this lesson, students consider why a simple cipher such as the Caesar cipher is inappropriate for internet encryption and look at a more complex cipher method. They are also introduced to the world of code breakers during World War II and the work of Alan Turing.
19 Character Sets
chalstarchalstar

19 Character Sets

(0)
This lesson plan forms part of a unit of work to develop student’s understanding of how data is represented on a computer. This lesson concerns the development of character sets, shares information about ASCII and Unicode and the associated learning mat encourages students to consider the fact that emojis can also form part of a character set. Learning Mat (LM) Worksheet is supplied as PPT, PPTX and PDF formats. Lesson Plan (LP) is supplied as PPT, PPTX and PPT Slideshow. Note that PPT files may lose some functionality.
18 Convert from hex
chalstarchalstar

18 Convert from hex

(0)
This lesson builds on lesson 17, and asks students to convert from hexadecimal to both binary and denary. The learning mat includes exercises in both and includes some questions in context. The lesson plan is fully editable in PowerPoint and is broken into a 6-part lesson with recall and self-assessment activities. Learning Mat (LM) Worksheet is supplied as PPT, PPTX and PDF formats. Lesson Plan (LP) is supplied as PPT, PPTX and PPT Slideshow. Note that PPT files may lose some functionality.
23 Data Compression
chalstarchalstar

23 Data Compression

(0)
This lesson is close to the end of the unit of work on data presentation but can be run as a standalone lesson. In this lesson students are introduced to different types of compression and investigate the reasons why files need to be compressed for efficient computer use. Learning Mat (LM) Worksheet is supplied as PPT, PPTX and PDF formats. Lesson Plan (LP) is supplied as PPT, PPTX and PPT Slideshow. Note that PPT files may lose some functionality.
20 Bitmap Images
chalstarchalstar

20 Bitmap Images

(0)
This lesson is a stand alone lesson that introduces students to the concept of hexadecimal and asks them to develop skills in converting between binary and denary and hexadecimal. Students will require knowledge of and skills with converting between binary and denary. It also starts to introduce the idea of colour and images being represented by computer code. It touches on high and low level programming languages. Learning Mat (LM) Worksheet is supplied as PPT, PPTX and PDF formats. Lesson Plan (LP) is supplied as PPT, PPTX and PPT Slideshow. Note that PPT files may lose some functionality.
24 Encryption
chalstarchalstar

24 Encryption

(0)
This lesson also covers material needed for learning about networks and cyber security, but also fits nicely in a unit of work about data representation. In this lesson, students are given the opportunity to reflect on what encryption is and why it is needed as well as practice skills with a Caesar Cipher. There are a range of activities that allow students to read out loud, discuss with other pupils and communicate learning in written activities. There are practical puzzles to investigate encryption algorithms, and a careers guidance discussion about being an ethical hacker. Learning Mat (LM) Worksheet is supplied as PPT, PPTX and PDF formats. Lesson Plan (LP) is supplied as PPT, PPTX and PPT Slideshow. Note that PPT files may lose some functionality.
16 Arithmetic Binary Shifts
chalstarchalstar

16 Arithmetic Binary Shifts

(0)
This lesson is the 8th in a series of lessons that helps students understand the fundamentals of binary numbers and binary arithmetic. This lesson is appropriate for the Edexcel GCSE Computer Science course and for students studying for higher grades. It builds on the previous lesson where students compared binary multiplication with denary multiplication. This lesson demonstrates one method for working with signed integers represented in binary format. Learning Mat (LM) Worksheet is supplied as PPT, PPTX and PDF formats. Lesson Plan (LP) is supplied as PPT, PPTX and PPT Slideshow. Note that PPT files may lose some functionality.
36 High and Low Level Programming Languages
chalstarchalstar

36 High and Low Level Programming Languages

(0)
This lesson is the 11th in a sequence of lessons that looks at how hardware and software are integrated on a computer system. This lesson looks at the differences between high and low level programming languages that can be used to create software. The lesson plan is provided in PPTX, PPTS and PPT formats, while the learning mat is available as PDF, PPTX and PPT files. Learning objective: Understand the characteristics and purposes of high and low level programming languages.
A1a Ad hoc networks
chalstarchalstar

A1a Ad hoc networks

(0)
This is the first lesson in a sequence of lessons about modern use of technology. Students will be introduced to the terms ad hoc network and open Wi-Fi. They will be asked to describe some of the issues with open networks and compare a range of scenarios that may affect network availability. The lesson plan (LP) and learning mat (LM) are available as PPTX, PPT and PDF formats to ensure compatibility. Note that some animation features may not be available in PPT format.
37 Translators
chalstarchalstar

37 Translators

(0)
This lesson is the 12th in a sequence of lessons that looks at how hardware and software are integrated on a computer system. This lesson looks at how programs written as high level programming languages can be translated into object or machine code. The lesson plan is provided in PPTX, PPTS and PPT formats, while the learning mat is available as PDF, PPTX and PPT files.
A1b Security Issues with Open Networks
chalstarchalstar

A1b Security Issues with Open Networks

(0)
This is the second lesson in a sequence of lessons about modern use of technology. Students will be given the opportunity to build on learning from lesson 1 and to consider in greater detail the issues surrounding the use of open networks and mobile internet access. In this lesson, students will develop understanding of reasons why some networks are more secure than others, and be able to describe the impact on performance of ad hoc networks of distance, amount of data traffic and type of device. The lesson plan (LP) and learning mat (LM) are provided as PPTX, PPT and PDF formats, although animation and other features are limited in PPT and PDF formats.
A1C Network Availability
chalstarchalstar

A1C Network Availability

(0)
The third lesson in a sequence of lessons that consider use of modern technology by businesses and individuals. This lesson builds on learning about ad hoc networks and focuses on mobile network coverage and the reasons why people do not or cannot access the internet. The lesson leads a discussion about network availability (rural versus city locations, developed versus developing countries, available infrastructure, mobile network coverage as well as issues surrounding the digital divide. The main task is to write a newspaper article about these issues and factors.
13 Sign and Magnitude
chalstarchalstar

13 Sign and Magnitude

(0)
This is lesson 5 in the sequences of lessons on data representation – part of the computer science GCSE course, although it can be adapted for a key stage 3 computing class that is being prepared for GCSE. This lesson introduces one way of showing negative numbers in binary format, and leads students to understand why this format is not good enough for computer programming. Learning Mat (LM) Worksheet is supplied as PPT, PPTX and PDF formats. Lesson Plan (LP) is supplied as PPT, PPTX and PPT Slideshow. Note that PPT files may lose some functionality.
10 Binary to Denary
chalstarchalstar

10 Binary to Denary

(0)
Second in a sequence of lessons that ask students to consider how data is stored and manipulated on a computer under the topic of data representation. Fully resourced lesson and detailed lesson plan including numeracy and literacy links. Range of activities. No computer needed. Learning Mat (LM) Worksheet is supplied as PPT, PPTX and PDF formats. Lesson Plan (LP) is supplied as PPT, PPTX and PPT Slideshow. Note that PPT files may lose some functionality.
21 Digital Sound Files
chalstarchalstar

21 Digital Sound Files

(0)
This lesson forms part of a unit of work that enables students to understand how text, images and sound are stored and edited on a computer. This lesson focuses on sound recordings and asks students to understand how a digital sound recording can never be as high quality as original sound, and tests them on how the sound recording can be improved in quality. Learning Mat (LM) Worksheet is supplied as PPT, PPTX and PDF formats. Lesson Plan (LP) is supplied as PPT, PPTX and PPT Slideshow. Note that PPT files may lose some functionality.
17 Hexadecimal
chalstarchalstar

17 Hexadecimal

(0)
This lesson is a stand alone lesson that introduces students to the concept of hexadecimal and asks them to develop skills in converting between binary and denary and hexadecimal. Students will require knowledge of and skills with converting between binary and denary. It also starts to introduce the idea of colour and images being represented by computer code. It touches on high and low level programming languages. Learning Mat (LM) Worksheet is supplied as PPT, PPTX and PDF formats. Lesson Plan (LP) is supplied as PPT, PPTX and PPT Slideshow. Note that PPT files may lose some functionality.
45 Wired and Wireless Networks
chalstarchalstar

45 Wired and Wireless Networks

(0)
This lesson is the 5th in a series of lessons designed to improve students’ understanding of how networks are organised. In this lesson students consider a range of different features of wired and wireless networks and how they impact on the performance of the network. Students should be taught to be critical about real life situations and apply their learning in this lesson to explain which type of network is best for which type of situation. This lesson is provided in PPTX, PPTS, PPT formats. The learning mat is provided in PPTX, PPT and PDF formats. Some animation and image features may be lost in PPT formats.
38 Assessment Task: Hardware & Software
chalstarchalstar

38 Assessment Task: Hardware & Software

(0)
This lesson draws the whole unit to a close. During the unit students will have studied the different hardware and software components that make up a computer system. You should use one lesson to set the assessment task and then use this lesson as an opportunity for Dedicated Improvement and Reflection Time (DIRT). Students will understand the correct answers to the questions on the assessment, and then complete 3 targets set by the teacher in their feedback. The lesson plan is provided in .PPT, .PPTS and .PPTX format, while the learning mat or assessment sheet is provided as PPTX, PPS and PDF.
27 Von Neumann Stored Program Concept.
chalstarchalstar

27 Von Neumann Stored Program Concept.

(0)
This lesson builds on learning from the introductory lesson for this unit. In the previous lesson, students were asked to complete a homework research activity, so if you have not run this lesson you will need to delete or change this activity. The content of this lesson is a core part of the learning for the GCSE computer science course and asks students to understand that while the computer is running a program, the data and instructions need to be stored / held. You can extend students to understand that this disappears when the program stops or the computer is switched off. This lesson has been created with the Pearson Edexcel specification in mind, but is appropriate for other exam boards. Lesson plans are provided in PPTX, PPT and PPS format, while learning mats are provided in PPTX, PPT and PDF formats.