Hero image

Nichola Wilkin - Computer Science

Average Rating4.65
(based on 1182 reviews)

High-impact computer science resources that are based on sound educational psychological theories to help all pupils reach their full potential. I’m an experienced teacher/HoD and professionally create computing and computer science teaching resources through my company Nichola Wilkin Ltd. All these resources have been exclusively created by me. I’m an author who has written for both BBC Bitesize and Cambridge University Press. Quality teaching resources you can trust!

216Uploads

917k+Views

1964k+Downloads

High-impact computer science resources that are based on sound educational psychological theories to help all pupils reach their full potential. I’m an experienced teacher/HoD and professionally create computing and computer science teaching resources through my company Nichola Wilkin Ltd. All these resources have been exclusively created by me. I’m an author who has written for both BBC Bitesize and Cambridge University Press. Quality teaching resources you can trust!
Computing Year 7 First Lesson
nwilkinnwilkin

Computing Year 7 First Lesson

(1)
Planning you first lesson to welcome your new year 7 computing class? This lesson includes an attractive editable PowerPoint presentation which covers the following skills: Logging on to the school network Creating a strong password Searching the internet This allows you to get to your know classes a little easier, learn their names and make an initial judgment on their current ICT abilities. This resource also includes teachers lesson plan, teachers observation form and a worksheet and answers. FREE BONUS PRODUCT INCLUDED As a special thank you for purchasing this product I am pleased to be able to also include a surprise FREE bonus gift. This gift is one of our complete resources which we will usually charge full price for but is yours absolutely free when you purchase this product. Just our little way of saying thank you to our valued customers. I hope you enjoy it and get use out of it, with my compliments.
Python 2D Lists Lesson
nwilkinnwilkin

Python 2D Lists Lesson

(0)
This lesson allows pupils to create and amend simple two-dimensional lists in Python. Download this ready to use lesson now and take control of your workload. It includes an attractive dyslexia friendly PowerPoint presentation that includes differentiated lesson objectives, videos to teach key skills, created in authentic English by an experienced computer science teacher and the lesson also includes lots of practical programming practise. It also includes a comprehensive lesson plan including all the answers. This ready-to-use lesson is perfect for non-specialist teachers, newly qualified teachers and teachers who are teaching Python for the first time. Please note: This lesson does assume the pupils are confident with using basic programming constructs of sequence, selection (if statements) and iteration (while and for loops) and creating simple lists. Duration: 1 lesson. This lesson helps pupils understand the following key skills: Creating simple 2D lists Displaying the contents of a 2D list Displaying the 2D list with each item on a separate line Displaying single items in a 2D list Adding data to the end of a 2D list Inserting data into a specific position in the 2D list Altering data in a 2D list Removing data from a 2D list . What are you waiting for? Take action straight away and grab your copy of this wonderful lesson today that will keep your pupils engaged and making real progress. Everything is done for you which will save you hours of preparation time. FREE BONUS PRODUCT INCLUDED As a special thank you for purchasing this product I am pleased to be able to also include a surprise FREE bonus gift. This gift is one of our complete resources which we will usually charge full price for but is yours absolutely free when you purchase this product. Just our little way of saying thank you to our valued customers. I hope you enjoy it and get use out of it, with my compliments. Click Here To See More Of My Great Python Lessons
Computer Science Word Wall Display
nwilkinnwilkin

Computer Science Word Wall Display

(13)
Getting your classroom ready for back to school? Here is a fully editable PowerPoint presentation that contains 60 common computer science words and simple student-friendly definitions. They can be displayed as a permanent wall display or you can pick the words to display to compliment your current teaching goals. It is like having a computing dictionary on the walls of your classroom for the students to quickly refer to and can help with spellings of common computer science terminology as well as acting as a reminder of the meanings of computing terms. As it is fully editable you can add to and alter the definitions yourself to make a truly personalised learning wall display for your classes. These terms are suitable for KS3 computing and GCSE computer science classes. Each slide has been adjusted to print on A4 paper and it is recommended you print them in colour for maximum effect. The colours of the key terminology refer to the following categories: Blue – Programming and Algorithms Red – Networks Purple – Computer Systems Green – Cyber security Orange – Binary, Data and Logic
Python Lists Lesson
nwilkinnwilkin

Python Lists Lesson

(0)
This complete Python programming lesson teaches pupils how to create and amend simple one-dimensional lists in Python. This lesson deals with one-dimensional lists only. It does not teach pupils about two-dimensional lists as that is covered in another lesson available from here. Download this no-prep lesson now to help you take control of your workload. This complete lesson includes an attractive dyslexia friendly PowerPoint presentation including videos to teach the key skills and the easy to follow teachers lesson plan includes all the answers. This ready-to-use lesson is perfect for non-specialist teachers, newly qualified teachers and teachers who are teaching Python for the first time. Please note: This lesson does assume the pupils are confident with using basic programming constructs of sequence, selection (if statements) and iteration (while and for loops). Duration: 1 lesson. This lesson teaches pupils about: Creating simple 1D lists Displaying the list Displaying the list with each item on a separate line Displaying single items in a list Adding data to the end of a list Adding data to a specific position in the list Altering data in a list Removing data from a list Finding the length of a list . What are you waiting for? Take action straight away and grab your copy of this wonderful lesson today that will keep your pupils engaged and making progress and save you preparation time. FREE BONUS PRODUCT INCLUDED As a special thank you for purchasing this product I am pleased to be able to also include a surprise FREE bonus gift. This gift is one of our complete resources which we will usually charge full price for but is yours absolutely free when you purchase this product. Just our little way of saying thank you to our valued customers. I hope you enjoy it and get use out of it, with my compliments. Click Here To See More Of My Great Python Lessons
Validation and verification in a robust program
nwilkinnwilkin

Validation and verification in a robust program

(2)
Ever wondered what the exam boards mean by a robust program? Here is a working example of a robust program created in Python. It includes the Python program, an SQL database it links to along with a walkthrough PDF explaining the main points of the program. The program displays the following programming skills: Selection Iteration String manipulation Using logical and Boolean operators Creating and calling subprograms Passing variables between subprograms Validation Verification Writing to and reading from an external file Searching for data using SQL Good programming practice Please note: This is a robust program, however that does not make it indestructible :)
Computational Thinking Escape Room
nwilkinnwilkin

Computational Thinking Escape Room

(7)
This highly interactive lesson that requires the pupils to work in teams and use computational thinking skills to solve a range of puzzles. This activity perfect for pupils about to learn Python programming and you want to show the importance of computational thinking skills. **This resource was shortlisted for the Teach Secondary Awards, a very rare honor for an independent resource creator. ** Your class need to work together to escape a locked laboratory in a spaceship and start the engines to avoid being sucked into a black hole by completing different challenges which will use a variety of computational thinking skills. They are given most of the lesson to work together and at the end of the lesson, time is dedicated to discuss the computational thinking skills they used during the activity. This gives them a practical application for the computational thinking theory rather than using the tired old “making a jam sandwich” or “getting up in the morning” scenarios which are commonly used. This activity is not a handout driven escape room, it involves using an interactive PowerPoint presentation and physical tasks that moves away from pupils filling in yet another worksheet, to working together in a team to solve interesting and challenging puzzles. Pupils enjoy the lesson and are fully engaged whilst developing the key computational thinking skills of decomposition, pattern recognition, abstraction and algorithms. Please note: This lesson does require teachers to prepare some props beforehand and it is highly recommended the teacher reads through the teacher’s instructions and creates the props well before they want to use the lesson. Also please note that this resource does not work with Google Slides. Written primarily for key stage 3, this activity can be used in a variety of situations: Introducing pupils to computational thinking skills before they are introduced to a text-based programming language Used as an end of term fun lesson which still has an education element A fun activity to use on a year 6 transition day Allow your new year 7s to get to know their new classmates and grow team sprit Helping a reluctant class see the benefits of learning programming skills . What are you waiting for? Download this interactive escape room NOW, to help students learn about computational thinking skills in a fun and memorable lesson they will love and remember. You may also be interested in my Computational Thinking Worksheets which you can buy from here.
Python Creating Robust Programs Lesson
nwilkinnwilkin

Python Creating Robust Programs Lesson

(0)
This complete Python programming lesson teaches pupils hoe to create a robust user-friendly program. It allows pupils to consolidate their Python programming skills by giving them a challenging program to complete. Students need to create a program that allows messages to be encoded and decode using a Caesar cypher. While they are doing this, they are acquiring valuable skills about creating robust programs and how to break a complex task into manageable chunks along with common techniques programmers use when tackling large programs. Download this no-prep lesson now to help you take control of your workload. This ready to use lesson is suitable for Key Stage 3 qand GCSE computer science pupils. This complete lesson includes an attractive dyslexia friendly PowerPoint presentation including videos to teach the key skills and the easy to follow teachers lesson plan includes all the answers. This ready-to-use lesson is perfect for non-specialist teachers, newly qualified teachers and teachers who are teaching Python for the first time. Please note: This lesson does assume the pupils are confident with using basic programming constructs of sequence, selection (if statements) and iteration (while and for loops). Duration: 1 lesson. This lesson teaches pupils about: Using sensible variable names and user prompts Creating a menu system that works Creating a robust program that takes into account user errors to prevent them from crashing the program How to break a complex task into manageable chunks Caesar cypher Converting strings into ASCII code and converting ASCII code into strings . What are you waiting for? Take action straight away and grab your copy of this wonderful lesson today that will keep your pupils engaged and making real progress. Everything is done for you which will save you hours of preparation time. FREE BONUS PRODUCT INCLUDED As a special thank you for purchasing this product I am pleased to be able to also include a surprise FREE bonus gift. This gift is one of our complete resources which we will usually charge full price for but is yours absolutely free when you purchase this product. Just our little way of saying thank you to our valued customers. I hope you enjoy it and get use out of it, with my compliments. Click Here To See More Of My Great Python Lessons
Python Turtle Lesson
nwilkinnwilkin

Python Turtle Lesson

(3)
Looking for a fun, engaging lesson using the Python turtle? The totally FREE lesson teaches your students about using the turtle in Python to draw shapes. Students will learn how to create shapes and repeating patterns using the for loop and range statement. This is an ideal lesson to use after teaching your class about for loops, helping pupils embed iteration in their programming skills. Download this ready to use lesson now and become more confident in teaching programming to your pupils. It’s free so what have you got to lose? This ready to use lesson is suitable for KS3 and GCSE computer science pupils. It includes an attractive dyslexia friendly PowerPoint presentation that includes differentiated lesson objectives, videos to teach key skills, created in authentic English by an experienced computer science teacher and the lesson also includes lots of practical programming practise. It also includes a comprehensive lesson plan including all the answers. This ready-to-use lesson is perfect for non-specialist teachers, newly qualified teachers and teachers who are teaching Python for the first time. Please note: This lesson does use for loops and random.randint( ) and random.choice( ) statements and it is advantageous for pupils to have already become familiar with these but it is not essential. Duration: 1 lesson This lesson teaches pupils about: Creating simple shapes using a loop Using computation thinking skills to identify repeating patterns Nesting loops to create more complex patterns Altering the background colour Altering the line colour Altering the line thickness Altering the fill colour Using random to create unique random patterns . What are you waiting for? Take action straight away and download your FREE copy of this wonderful no-prep lesson today that will keep your pupils engaged and making progress. Click Here To See More Of My Great Python Lessons
Python Input and Output Lesson
nwilkinnwilkin

Python Input and Output Lesson

(4)
Looking for a fun, engaging lesson to introduce Input and Output with Python programming? The totally FREE lesson teaches your students about using input and print statements and is perfect for students who have never programmed using Python before. Download this ready to use lesson now and become more confident in teaching programming to your pupils. It’s free so what have you got to lose? This is the first step on an exciting journey to introduce your pupils to the wonders of Python programming and embed these crucial skills that will carry them through their programming journey. This ready to use lesson is suitable for KS3 and GCSE computer science pupils. It includes an attractive dyslexia friendly PowerPoint presentation that includes differentiated lesson objectives, videos to teach key skills, created in authentic English by an experienced computer science teacher and the lesson also includes lots of practical programming practise. It also includes a comprehensive 3-page teacher’s lesson plan including all the answers. This ready-to-use lesson is perfect for non-specialist teachers, newly qualified teachers and teachers who are teaching Python for the first time. Duration: 1 lesson This lesson teaches pupils about: Using the Python shell Mathematical operators Input and print statements Creating and saving new programs Variable names Integers Floating-point numbers . What are you waiting for? Take action straight away and download this wonderful FREE no-prep lesson today that will keep your pupils engaged and making progress. ** [Click Here To See More Of My Great Python Lessons]**(https://www.tes.com/resources/search/?authorId=835903&q=Python Lessons&shop=nwilkin)
Python Random Values Lesson
nwilkinnwilkin

Python Random Values Lesson

(0)
This lesson teaches pupils about generating and using random values including floating point, integers and strings in Python. Download this ready-to-use lesson now and take control of your workload. It includes an attractive, dyslexia-friendly PowerPoint presentation that includes differentiated lesson objectives, videos to teach key skills, created in authentic English by an experienced computer science teacher and the lesson also includes lots of practical programming practice. It also includes a comprehensive lesson plan including all the answers. This ready-to-use lesson is perfect for non-specialist teachers, newly qualified teachers and teachers who are teaching Python for the first time. Please note: This lesson does assume the pupils are familiar with basic programming constructs of sequence, selection (if statements) and iteration (while and for loops). Duration: 1 lesson. This lesson helps pupils understand the following key skills: Importing the random module random.random() random.randint() random.randrange() random.choice() . What are you waiting for? Take action straight away and grab your copy of this wonderful lesson today that will keep your pupils engaged and making real progress. Everything is done for you which will save you hours of preparation time. FREE BONUS PRODUCT INCLUDED As a special thank you for purchasing this product I am pleased to be able to also include a surprise FREE bonus gift. This gift is one of my complete resources for which I usually charge full price but is yours absolutely free when you purchase this product. Just my little way of saying thank you to my valued customers. I hope you enjoy it and get use out of it, with my compliments. Click Here To See More Of My Great Python Lessons
Python Programming Data Types Lesson
nwilkinnwilkin

Python Programming Data Types Lesson

(1)
This complete lesson introduces pupils to different number types (int and float), changing data types (casting) and manipulating strings in Python. Grab your copy of this ready to use lesson now and become more confident in teaching programming to your pupils. This ready to use lesson is suitable for Key Stage 3 and GCSE computer science pupils. Download this no-prep lesson now to help you take control of your workload. This wonderful, time-saving teaching resource includes an attractive dyslexia friendly PowerPoint presentation that includes differentiated lesson objectives, videos to teach key skills, created in authentic English by an experienced computer science teacher and lots of practical programming practice. It also includes a comprehensive teacher’s lesson plan including all the answers. This ready-to-use lesson is perfect for non-specialist teachers, newly qualified teachers and teachers who are teaching Python for the first time. Please note: This lesson does assume the pupils are familiar with using basic if and else statements in Python as well as using a for loop Duration: 1 lesson This lesson teaches pupils about: Casting Integer (int) Floating-point numbers (float) Strings Concatenation Length Isolating part of a string Changing case (lower, upper and title) . What are you waiting for? Take action straight away and grab your copy of this wonderful lesson today that will keep your pupils engaged and making progress and save you preparation time. FREE BONUS PRODUCT INCLUDED As a special thank you for purchasing this product I am pleased to be able to also include a surprise FREE bonus gift. This gift is one of my complete resources for which I usually charge full price but is yours absolutely free when you purchase this product. Just my little way of saying thank you to my valued customers. I hope you enjoy it and get use out of it, with my compliments. ** [Click Here To See More Of My Great Python Lessons] (https://www.tes.com/resources/search/?authorId=835903&q=Python Lessons&shop=nwilkin)**
Python Iteration Lesson
nwilkinnwilkin

Python Iteration Lesson

(4)
This complete Python programming lesson teaches pupils about iteration, namely for loops and while loops. It also includes lots of practice with reading and drawing flow diagrams. Download this no-prep lesson now to help you take control of your workload. This teaching resource includes an attractive dyslexia friendly PowerPoint presentation including videos to teach the key skills and the easy to follow teachers lesson plan includes all the answers. This ready-to-use lesson is perfect for non-specialist teachers, newly qualified teachers and teachers who are teaching Python for the first time. Please note: This lesson does assume the pupils are familiar with using basic if and else statements in Python. (My ready to use lessons to teach those skills are available here: “If Statement Lesson” and “More If Statements Lesson” ) Duration: 1 lesson This lesson teaches pupils about: For loops using the range statement While loops The difference between count controlled and condition-controlled loops . What are you waiting for? Take action straight away and grab your copy of this wonderful lesson today that will keep your pupils engaged and making progress and save you preparation time. FREE BONUS PRODUCT INCLUDED As a special thank you for purchasing this product I am pleased to be able to also include a surprise FREE bonus gift. This gift is one of our complete resources which we will usually charge full price for but is yours absolutely free when you purchase this product. Just our little way of saying thank you to our valued customers. I hope you enjoy it and get use out of it, with my compliments. [Click Here To See More Of My Great Python Lessons] (https://www.tes.com/resources/search/?authorId=835903&q=Python Lessons&shop=nwilkin)
End of summer term computer science quiz for 2019
nwilkinnwilkin

End of summer term computer science quiz for 2019

(14)
A great, new quiz from Nichola Wilkin Ltd. As has become a bit of a tradition, my quizzes are used by thousands of schools every year to give pupils a fun final lesson before they break up for summer. This whole class quiz is ideally suited to keep your students engaged and settled for the final lesson of the summer term. Suitable for key stage 3 and GCSE classes. The quiz includes computer science elements as well as other fun, summer related questions getting them into the summer holiday spirit. Each round includes 5 questions and after each round the teams swap their answer sheets to mark them (all answers are provided within the presentation) allowing the quiz to easily be cut shorter if you need to. The 9 rounds this year include: Computer anagrams Summer objects Programming Films Computer hardware Logic questions Identify the character Multiple choice computer science questions, and of course Song lyrics Have a fantastic summer! You may also like these other great end of term activities I have produced: End of Term Computer Science Murder Mystery Revision End of year Computing Summer Quiz 2018 End of year Computing Summer Quiz 2017 End of year Computing Summer Quiz 2016
Python Programming More If Statements Lesson
nwilkinnwilkin

Python Programming More If Statements Lesson

(1)
This Python programming lesson teaches pupils about using more complex if statements including if…else, elif and nested if statements. It also helps students get to grips with more complex criteria including using “and” and “or” operators. It also includes lots of practice with reading and drawing flow diagrams. Download this no-prep lesson now to help you take control of your workload. This complete lesson includes an attractive dyslexia friendly PowerPoint presentation includes a pop quiz and lots of practical programming practice. The easy to follow teacher’s lesson plan includes all the answers. This ready-to-use lesson is perfect for non-specialist teachers, newly qualified teachers and teachers who are teaching Python for the first time. Please note: This lesson does assume the pupils are familiar with using basic if and else statements in Python. Duration: 1 lesson. This lesson teaches pupils about: if…elif…else statements nested if statements “and” and “or” operators . What are you waiting for? Take action straight away and grab your copy of this wonderful lesson today that will keep your pupils engaged and making real progress. Everything is done for you which will save you hours of preparation time. FREE BONUS PRODUCT INCLUDED As a special thank you for purchasing this product I am pleased to be able to also include a surprise FREE bonus gift. This gift is one of my complete resources for which I usually charge full price but is yours absolutely free when you purchase this product. Just my little way of saying thank you to my valued customers. I hope you enjoy it and get use out of it, with my compliments. Click Here To See More Of My Great Python Lessons
Python If Statements Lesson
nwilkinnwilkin

Python If Statements Lesson

(0)
This complete lesson introduces pupils about basic if statements and if…else statements in Python. Download this ready to use lesson now and become more confident in teaching programming to your pupils. This ready to use lesson is suitable for Key Stage 3 and GCSE computer science pupils. Download this no-prep lesson now to help you take control of your workload. This wonderful, time-saving teaching resource includes an attractive dyslexia friendly PowerPoint presentation that includes differentiated lesson objectives, videos to teach key skills, created in authentic English by an experienced computer science teacher and lots of practical programming practice. It also includes a comprehensive teacher’s lesson plan including all the answers. This ready-to-use lesson is perfect for non-specialist teachers, newly qualified teachers and teachers who are teaching Python for the first time. Please note: This lesson does not teach pupils about nested if statements or elif statements as that is covered in another lesson, which can be found here. Duration: 1 lesson This lesson teaches pupils about: Logical operators Basic if statements If…else statements Flow diagrams . What are you waiting for? Take action straight away and grab your copy of this wonderful lesson today that will keep your pupils engaged and making progress and save you preparation time. FREE BONUS PRODUCT INCLUDED As a special thank you for purchasing this product I am pleased to be able to also include a surprise FREE bonus gift. This gift is one of our complete resources which we will usually charge full price for but is yours absolutely free when you purchase this product. Just our little way of saying thank you to our valued customers. I hope you enjoy it and get use out of it, with my compliments. Click Here To See More Of My Great Python Lessons
System Security Lessons and Knowledge Organiser
nwilkinnwilkin

System Security Lessons and Knowledge Organiser

3 Resources
This bundle includes two lessons to teach GCSE 9-1 computer science pupils about system security and also includes a revision knowledge organiser to help pupils revise and recap the main points which also includes a practice exam question. These lessons are suitable for teaching the new updated syllabus starting September 2020 including the OCR GCSE Computer Science (J277) and AQA GCSE Computer Science (8520). Each lesson includes an attractive dyslexia-friendly PowerPoint presentation that includes differentiated lesson objectives, at least one video and lots of individual and paired tasks and questions. Each lesson also include 3 differentiated exam style questions along with a comprehensive teacher’s lesson plan including all the answers. They cover: Types of attack Threats posed to networks Identifying and preventing vulnerabilities
Identifying and Preventing Network Vulnerabilities Lesson
nwilkinnwilkin

Identifying and Preventing Network Vulnerabilities Lesson

(1)
How can you teach your students about system security and cyber attacks, in an engaging way? The key is to break up the theory into small manageable chunks and reinforce each section with a variety of activities. And that is exactly what this computer science lesson does. Why spend hours making your own resources when it is all done for you? Download this computing lesson about identifying and preventing network vulnerabilities today and save yourself all that preparation. WHAT IS INCLUDED? This lesson includes: an attractive dyslexia friendly PowerPoint presentation, differentiated lesson objectives, videos to change focus and break up the lesson, loads of individual and group tasks and questions, printable ready to use worksheets for classwork, 3 differentiated exam style questions which can be used either in the plenary or set for a homework task, a comprehensive teacher’s lesson plan including ALL THE ANSWERS. . WHAT DOES IT COVER? Suitable for GCSE Computer Science pupils following either OCR GCSE Computer Science (J277) or AQA GCSE Computer Science (8520) syllabuses. With virtually no preparation (apart from photocopying the worksheets) you will be ready to teach your classes about: Denial of service (DoS) attacks Brute force attacks Data interception attacks SQL injection attacks Poor network security policy Penetration testing Network forensics Firewalls Passwords . DURATION: 1 lesson Download this ready to use lesson now and take back control of your workload. FREE BONUS PRODUCT INCLUDED As a special thank you for purchasing this product I am pleased to be able to also include a surprise FREE bonus gift. This gift is one of our complete resources which we will usually charge full price for but is yours absolutely free when you purchase this product. Just our little way of saying thank you to our valued customers. I hope you enjoy it and get use out of it, with my compliments. Click here to see some more computer science lessons
Malware Lesson
nwilkinnwilkin

Malware Lesson

(4)
How can you teach your students about malware, in an engaging way? The key is to break up the theory into small manageable chunks and reinforce each section with a variety of activities. And that is exactly what this computer science lesson does. Why spend hours making your own resources when it is all done for you? Download this malware computing lesson today and save yourself all that preparation. WHAT IS INCLUDED? This lesson includes: an attractive dyslexia friendly PowerPoint presentation, differentiated lesson objectives, videos to change focus and break up the lesson, loads of individual and group tasks and questions, printable ready to use worksheets for classwork, 3 differentiated exam style questions which can be used either in the plenary or set for a homework task, a comprehensive teacher’s lesson plan including ALL THE ANSWERS. . WHAT DOES IT COVER? Suitable for GCSE Computer Science pupils following either OCR GCSE Computer Science (J277) or AQA GCSE Computer Science (8520) syllabuses. With virtually no preparation (apart from photocopying the worksheets) you will be ready to teach your classes about: Passive attacks Active attacks Social engineering attacks Insider attacks Computer viruses Trojan software Spyware Adware Phishing Pharming . DURATION: 1 lesson Download this ready to use lesson now and take back control of your workload. Click here to see some more computer science lessons
Computer Networks Lesson Bundle
nwilkinnwilkin

Computer Networks Lesson Bundle

6 Resources
This bundle of 6 lessons covers: Types of Networks Network Hardware What is the internet? Network Topologies Wireless Networks Network Protocols and the TCP/IP 4-Layer Model These lessons are suitable for teaching the new updated syllabus starting September 2020 including the OCR GCSE Computer Science (J277) and AQA GCSE Computer Science (8520). Each lesson includes an attractive dyslexia friendly PowerPoint presentation with differentiated lesson objectives, at lease one video and lots of tasks and questions. Each lesson also 3 differentiated exam style questions along with a comprehensive teacher’s lesson plan including all the answers.
Network Protocols TCP/IP Lesson
nwilkinnwilkin

Network Protocols TCP/IP Lesson

(0)
The TCP/IP 4-layer model is an important part of the computer science curriculum your pupils must understand. It often comes up in the exam in one form or another so your students need to fully grasp it. This lesson completely covers both the OCR GCSE Computer Science (J277) and AQA GCSE Computer Science (8520) specifications helping your students learn the TCP/IP 4 layer model. Why waste your precious time slaving over creating your own lesson when it has all been done for you for the price of a coffee in Starbucks? Grab this ready to use, no prep lesson now to save time and take control of your workload. What does it cover? This lesson teaches pupils about: IP addresses MAC addresses Packet Switching TCP/IP 4-layer model The HTTP protocol The HTTPS protocol The FTP protocol The POP protocol The IMAP protocol The SMTP protocol The Ethernet protocol . What is included? You’ll get… An attractive dyslexia friendly PowerPoint presentation that includes differentiated lesson objectives, a video and lots of tasks and questions. 3 differentiated exam style questions A comprehensive 3-page teacher’s lesson plan including all the answers. . Are you really going to spend a couple of hours of your time creating something similar when you can spend that time doing something far more fun and interesting? Grab your copy of this network protocols TCP/IP complete lesson now and take control of your workload. FREE BONUS PRODUCT INCLUDED As a special thank you for purchasing this product I am pleased to be able to also include a surprise FREE bonus gift. This gift is one of our complete resources which we will usually charge full price for but is yours absolutely free when you purchase this product. Just our little way of saying thank you to our valued customers. I hope you enjoy it and get use out of it, with my compliments. Check out these other useful lesson resources from Nichola Wilkin (nwilkin): What is the internet? Network Topologies Wireless Networks