This is a full presentation comprising of 93 slides for teaching the entire Edexcel Topic 5 - Unit 5.2 Network Security module. This is part of the International GCSE Computer Science: Communication and the Internet section for the Edexcel curriculum.
**Areas covered within this presentation are:
5.2.1 Understand the importance of network security
5.2.2 Understand security issues associated with the contemporary devices
5.2.3 Understand different forms of cyber attack
5.2.4 Understand methods of identifying vulnerabilities
5.2.5 Understand how to protect software systems
**
This full presentation and supporting pdf file is completely editable for teaching use, and will aid greatly in the teaching of this section of the GCSE.
There are exam questions with answers throughout the presentation.
A user-friendly introduction to Matplotlib in Python. This pack contains a full presentation, lesson plan, notes for presentation, and fully tested code for any teacher that needs to teach Matplotlib in Python but is unsure as to where to begin. This package is created to enable you to jump straight in with absolutely no specialist background whatsoever.
This lesson has been created to be 1 hour in length. However, this can be broken down due to the nature of the presentation and is editable for teacher use.
This package includes:
• Extensive presentation
• Full lesson plan
• Full and extensive code (no need to code yourself)
• End of lesson task (this can be used as an add on for a completely new lesson)
This module covers:
• Creating lists in Python
• Using matplotlib within Python to create data visualisation
• Comparing two plots
• Analysing the results
• Formatting the graph
By the end of this lesson, students should be able to:
• Create a static data visualisation using the Python library Matplotlib
• Set parameters and edit the program independently
• Compare two sets of data
• Create simple formatting techniques
An Introduction to Python Lesson Seven. This is the last lesson in a series of 7 one-hour lessons, with full class presentation, lesson plan, and with fully tested codes. Easy to follow programming, with all codes, to make teaching Python programming effortless.
This lesson covers:
Open e-book test/exam based on all previous lessons
This test has been created to be 1 hour in length.
This is suitable for secondary education and for home schooling, but can be used for younger children, where applicable, or older learners with little Python experience.
This package includes:
Presentation
Lesson plan
Full and extensive codes
Full teacher answers
An Introduction to Python Lesson One. This is the 1st lesson in a series of 7 one-hour lessons, with full class presentation, lesson plan, and with fully tested codes for any teacher who has little experience of coding, or wants to jump straight in. Easy to follow programming, with all codes and tailor-made videos, to make teaching Python programming effortless.
This lesson covers:
Introduction to using an IDE
Using correct syntax
Understanding variables
Understanding lists and tuples
Understanding different data types
Using indentation and comments
Using basic operators
This Introduction to Python lesson is created to enable you to jump straight in with absolutely no specialist background whatsoever.
This lesson has been created to be 1 hour in length. However, this can be broken down due to the nature of the presentation and is fully editable for teacher use.
This is suitable for secondary education and for home schooling, but can be used for younger children, where applicable, or older learners with little Python experience.
This package includes:
Extensive presentation
Full lesson plan
Full and extensive codes (no need to code yourself)
Practice session at the end of the lesson, this can be used for homework
This is a full presentation comprising of 159 slides for teaching the entire Edexcel Topic 5 - Unit 5.1 Networks module. This is part of the International GCSE Computer Science: Communication and the Internet section for the Edexcel curriculum.
**Areas covered within this presentation are:
5.1.1 understand why computers are connected in a network
5.1.2 understand different types of networks
5.1.3 understand wired and wireless connectivity
5.1.4 understanding network speeds
5.1.5 understand the role of network protocols
5.1.6 understand that data can be transmitted in packets
5.1.7 understand the characteristics of network topologies
5.1.8 understand the different mobile communication standards
**
This full presentation and supporting pdf file is completely editable for teaching use, and will aid greatly in the teaching of this section of the GCSE.
There are exam questions with answers throughout the presentation.
An Introduction to Python Lesson Three. This is the 3rd lesson in a series of 7 one-hour lessons, with full class presentation, lesson plan, and with fully tested codes for any teacher who has little experience of coding, or wants to jump straight in. Easy to follow programming, with all codes and tailor-made videos, to make teaching effortless.
This lesson covers:
Using strings and loops
Using len
Using slicing techniques
Working with arrays
Working with Boolean values
This Introduction to Python lesson is created to enable you to jump straight in with absolutely no specialist background whatsoever.
This lesson has been created to be 1 hour in length. However, this can be broken down due to the nature of the presentation and is fully editable for teacher use.
This is suitable for secondary education and for home schooling, but can be used for younger children, where applicable, or older learners with little Python experience.
This package includes:
Extensive presentation
Full lesson plan
Full and extensive codes (no need to code yourself)
Practice session at the end of the lesson, this can be used for homework
An Introduction to Python Lesson Two. This is the 2nd lesson in a series of 7 one-hour lessons, with full class presentation, lesson plan, and with fully tested codes for any teacher who has little experience of coding, or wants to jump straight in. Easy to follow programming, with all codes supplied and tailor-made videos, to make teaching Python programming effortless.
This lesson covers:
Introduction to Python and IDLE
Declaring data types in code
The purpose of comments
Using casting
Understanding program cases
Global and Local variables
This Introduction to Python lesson is created to enable you to jump straight in with absolutely no specialist background whatsoever.
This lesson has been created to be 1 hour in length. However, this can be broken down due to the nature of the presentation and is fully editable for teacher use.
This is suitable for secondary education and for home schooling, but can be used for younger children, where applicable, or older learners with little Python experience.
This package includes:
Extensive presentation
Full lesson plan
Full and extensive codes (no need to code yourself)
Practice session at the end of the lesson, this can be used for homework
This editable e-class and written class test versions of the Ethical, Legal, Cultural and Environmental Impacts of Digital Technology unit, with teacher answers is aimed at GCSE (OCR) Computer Science. The paper is for a 30 minute test, with 16 marks awarded. A PowerPoint presentation with answers for further discussion in class is also provided, along with a video for students to use for revision and to aid with retention.
The test consists of a mixture of past paper questions and answers based on the 2015, 2017, 2018 and sample paper questions and answers:
Unit 1.6.1 – Ethical, Legal, Cultural and Environmental Impacts
This quick, fast paced, editable resource, comes with a colourful presentation describing binary and denary and how to convert them. There is a team competition, with live editable areas for entering scores and a timer included in the presentation.
This is a fun introduction to binary for any age group.
Aims and Objectives of this presentation:
Introduction to the idea of the CPU carrying instructions
Introduction to Base 2 and Base 10
Introduction to binary to denary conversion
Introduction to denary to binary conversion
Use of ICT skills to use a free fast binary convertor to encourage retention
Developing Python Lesson Three. This is a full 1 hour lesson pack, with full class presentation, lesson plan, and with fully tested codes for any teacher that has started out on teaching the basics but is now ready to move up a step.
This lesson covers:
Using For loops
Using iteration
Creating functions
Creating and understanding parameters
Understanding arguments
Creating functions independently
This lesson is the 3rd lesson following on from the original series of 7 lessons called Introduction to Python
This Developing Python 3rd lesson is created to enable you to jump straight in with absolutely no specialist background whatsoever.
This lesson has been created to be 1 hour in length. However, this can be broken down due to the nature of the presentation and is fully editable for teacher use.
This is suitable for secondary education and for home schooling, but can be used for younger children, where applicable, or older learners with little Python experience.
This package includes:
Extensive presentation
Full lesson plan
Full and extensive codes (no need to code yourself)
Practice session at the end of the class, this can be used for homework
This lesson covers:
Using For loops
Using iteration
Creating functions
Creating and understanding parameters
Understanding arguments
Creating functions independently
This is a full first lesson pack, with full class presentation, lesson plan, and with fully tested codes for any teacher that has started out teaching Python basics, but is now ready to move up a step.
This lesson is a follow on lesson from the first 7 lessons of Introduction to Python
This lesson covers:
Boolean Functions
Understanding Comparison Operators
Understanding Logical Operators
Using if, elif and else
Using multiple conditions
Creating an INPUT function
Using INPUT with IF
This Developing Python first lesson is created to enable you to jump straight in with absolutely no specialist background whatsoever.
This lesson has been created to be 1 hour in length. However, this can be broken down due to the nature of the presentation and is fully editable for teacher use.
This is suitable for secondary education and for home schooling, but can be used for younger children, where applicable, or older learners with limited Python experience.
This package includes:
• Extensive presentation
• Full lesson plan
• Full and extensive codes (no need to code yourself)
Practice session at the end of the class, this can be used for homework
This lesson covers:
Boolean Functions
Understanding Comparison Operators
Understanding Logical Operators
Using if, elif and else
Using multiple conditions
Creating an INPUT function
Using INPUT with IF
Developing Python Lesson Two. This is a full lesson pack, with full class presentation, lesson plan, and with fully tested codes for any teacher that has started out on teaching the basics but is now ready to move up a step.
This lesson covers:
Getting to know Python loops
Understanding how to use While loops
Creating a One-Line loop
Creating an Infinite loop
Creating a command line interface with a while True loop
This lesson is the 2nd lesson in a follow-on series from the first 7 lessons of Introduction to Python
This Developing Python second lesson is created to enable you to jump straight in with absolutely no specialist background whatsoever.
This lesson has been created to be 1 hour in length. However, this can be broken down due to the nature of the presentation and is fully editable for teacher use.
This is suitable for secondary education and for home schooling, but can be used for younger children, where applicable, or older learners with little Python experience.
This lesson covers:
Getting to know Python loops
Understanding how to use While loops
Creating a One-Line loop
Creating an Infinite loop
Creating a command line interface with a while True loop
This package includes:
Extensive presentation
Full lesson plan
Full and extensive codes (no need to code yourself)
Practice session at the end of the lesson, this can be used for homework
This 50 - 60 minute lesson will introduce programming to a younger audience. It is fun and easy.
This lesson is based on programming constructs such as iteration and sequencing and is a fast paced and thoughtful lesson, with extension exercises.
Included in this pack are the following:
A full lesson plan with answers
A full presentation with coded videos included
An answer key for the 2nd task
A task sheet
This is suitable for a Year 5 or 6 class as an introduction to movement and loops, however this can also be used for a Year 7 class as an introduction at secondary school.
This test resource will provide you with a quick test for the Networks unit. This test can be used as a written version or as an e-test.
This is a first part test with teacher answers and success criteria. There is a PowerPoint and video attached for use in lessons either in the classroom or for home learning.
Note that there are two versions here for success criteria dependent on exam board criteria.
Questions include the following:
What is a network
What is a LAN
Advantages and disadvantages of a LAN
What is a router
What is a WAP
What is a switch
This editable e-class and written test paper with teacher answers is aimed at GCSE (OCR) Computer Science and the Systems Architecture unit.
A PowerPoint presentation with answers for further discussions in class is also provided, along with a video for students to use for revision and to aid with retention.
The paper is for a 30 minute test, with 22 marks awarded. The test consists of a mixture of past papers that include questions on the following:
Unit 1.1.1 - Architecture of the CPU
Unit 1.1.2 - CPU Performance
Unit 1.1.3 - Embedded Systems
This editable e-class and written class test versionss of the Systems Software unit, with teacher answers is aimed at GCSE (OCR) Computer Science. The paper is for a 30 minute test, with 21 marks awarded. A PowerPoint presentation with answers for further discussion in class is also provided, along with a video for students to use for revision and to aid with retention.
The test consists of a mixture of past paper questions and answers based on the 2015, 2017, 2018 and sample paper questions and answers:
Unit 1.5.1 – Operating Systems
Unit 1.5.2 – Utility Software
This editable e-class and written class test versions of the Network Security unit, with teacher answers is aimed at GCSE (OCR) Computer Science. The paper is for a 40 minute test, with 24 marks awarded. A PowerPoint presentation with answers for further discussion in class is also provided, along with a video for students to use for revision and to aid with retention.
The test consists of a mixture of past paper questions and answers based on the 2015, 2017, 2018 and sample paper questions and answers:
Unit 1.4.1 - Threats to Computer Systems and Networks
Unit 1.4.2 - Identifying and Preventing Vulnerabilities
This free resource provides an excellent video tutorial, showing you how to download and install the Greenfoot software for your class.
If you like this free resource, kindly leave a comment in the review section.
This resource is for use for ICT or Computer Science classes that have studied input and output devices this term.
If you like this free resource, kindly leave a comment in the review section.
Pos croesair dosbarth ar gyfer algorithmau didoli a chwilio wedi’u hanelu at Lefel A mewn gwyddoniaeth cyfrifiadureg.
Mae’r bwndel hwn yn helpu fel adnodd profi ar gyfer gwaith dosbarth neu fel gwaith cartref.
Mae’r bwndel hwn yn cynnwys taflen argraffadwy, i fyfyrwyr ei chwblhau mewn gwersi neu ar gyfer gwaith cartref.
Darperir atebion athrawon llawn.
*This bundle helps as a testing resource for classroom work or as a homework.
This bundle contains a printable leaflet, for students to complete in lessons or for homework.
Full teacher answers are provided.*