Hero image

CrimsonWizard

Average Rating4.20
(based on 21 reviews)

Beyond ordinary teaching resources - delivering perfection at every step.

163Uploads

28k+Views

12k+Downloads

Beyond ordinary teaching resources - delivering perfection at every step.
Standards & Network Protocols - OCR GCSE Lesson
ComputingWizardComputingWizard

Standards & Network Protocols - OCR GCSE Lesson

(0)
This lesson teaches students about the principle of standards and the different network protocols that are used for communication. It has been specially created for the OCR GCSE Computer Science (J277) course, meaning there is no irrelevant content from other exam boards. This resource consists of a PowerPoint presentation, a worksheet with answers, custom-made exam-styled questions with a mark scheme, and a full lesson plan. See the video and the preview image to see what is included! Feedback has been considered when creating and updating this resource to ensure it is appealing, engaging, and challenging. This resource will be updated to ensure it is (one of) the best! Duration: 1 Lesson This resource is designed to cover: Principle of Standards Different Types of Network Protocols and their Purpose: TCP/IP HTTP HTTPS FTP SMTP POP IMAP ⠀ Other complete lessons in Unit 1.3: Types of Networks Network Performance Network Hardware The Internet Network Topologies Encryption (Free) Standards and Network Protocols (Current) Network Connections
Compression - OCR GCSE Lesson
ComputingWizardComputingWizard

Compression - OCR GCSE Lesson

(0)
This teaches students about lossy and lossless compression, along with the need for compression, and the effect on files. It has been specially created for the OCR GCSE Computer Science (J277) course, meaning there is no irrelevant content from other exam boards. This resource consists of a PowerPoint presentation, a worksheet with answers, custom exam-styled questions with a mark scheme, and a full lesson plan. See the video and the preview image to see what is included! Feedback has been considered when creating and updating this resource to ensure it is appealing, engaging, and challenging. This resource will be updated to ensure it is (one of) the best! Duration: 1 Lesson This resource is designed to cover: Why compression is used. Lossy and Lossless compression. Scenarios where each type of compression may be used. Advantages and disadvantages of each type of compression - there is a worksheet task designed for students to obtain this information from the presentation. Effects on different types of files. ⠀ Other complete lessons in Unit 1.2: RAM, ROM, and Virtual Memory (Primary Storage) Units of Storage Secondary Storage Binary Crash Course Representing Images Representing Sound Representing Characters Compression (Current)
Complete Lessons for Unit 1.2 - OCR GCSE Computer Science J277
ComputingWizardComputingWizard

Complete Lessons for Unit 1.2 - OCR GCSE Computer Science J277

11 Resources
Get all the resources, which cover the content for Unit 1.2, in one place and at a discounted price (10% off). This bundle contains the following resources: Primary Storage: RAM, ROM, Virtual Memory (OCR GCSE Lesson) Secondary Storage (OCR GCSE Lesson) Units of Storage (OCR GCSE Lesson) Binary Crash Course (OCR GCSE Lesson) Representing Characters (OCR GCSE Lesson) Representing Images (OCR GCSE Lesson) Representing Sound (OCR GCSE Lesson) Compression (OCR GCSE Lesson)
Long Answer Practice (Set A) - OCR GCSE J277
ComputingWizardComputingWizard

Long Answer Practice (Set A) - OCR GCSE J277

(0)
These exam-styled questions are aimed at students who wants to gain those last couple marks in these longer questions! Exam practice questions offer students a targeted and effective way to prepare, ensuring they are confident and successful on the exam day. Level up your students’ exam readiness with our targeted long-answer practice questions, crafted to sharpen your writing skills and secure top marks You can easily reuse and adapt our top-quality teaching material to fit your unique teaching style. This activity is suitable for classroom use or for self-study at home.   █▀▀ █▀▀ ▄▀█ ▀█▀ █░█ █▀█ █▀▀ █▀ █▀░ ██▄ █▀█ ░█░ █▄█ █▀▄ ██▄ ▄█ Compliant with the OCR GCSE Computer Science specification J277. This resource contains: Long-answer practice questions allow for students to practice their exam technique to gain those last couple marks, which could be the difference between an entire grade. A mark scheme for each question allows for students to self-evaluate their work or explore a different way of answering the question. A word document format is provided to allow for practice for the digital exams in 2025. ⠀ Total Marks: 46 Suggested Allowed Time: 52 minutes (+25% extra time = 65 minutes) ⠀ Other useful resources from us: 8 Mark Practice Q’ (Set A) - Exam Q’ Practice (OCR GCSE J277) String Manipulation - Python Programming Challenges Software Licenses - Complete Lesson (OCR GCSE J277)   █▀▀ █▀█ █ █▀▄▀█ █▀ █▀█ █▄░█ █▄▄ █▀▄ █ █░▀░█ ▄█ █▄█ █░▀█   █░█░█ █ ▀█ ▄▀█ █▀█ █▀▄ ▀▄▀▄▀ █ █▄ █▀█ █▀▄ █▄▀ Feel free to leave any feedback in the review section below! :)
Types of Networks - OCR GCSE Lesson
ComputingWizardComputingWizard

Types of Networks - OCR GCSE Lesson

(0)
This teaches students about Local Area Networks LAN and Wide Area Networks WAN, as well as the role of computers in the Client-Server and Peer-to-Peer models. It has been specially created for the OCR GCSE Computer Science (J277) course, meaning there is no irrelevant content from other exam boards. This resource consists of a PowerPoint presentation, two worksheets with answers, custom exam-styled questions with a mark scheme, and a full lesson plan. See the video and the preview image to see what is included! Feedback has been considered when creating and updating this resource to ensure it is appealing, engaging, and challenging. This resource will be updated to ensure it is (one of) the best! Duration: 2-3 Lessons This resource is designed to cover: Local Area Networks and common examples. Wide Area Networks and common examples. Client-Server and Peer-to-Peer Network Model. Role of computers in the Client-Server and Peer-to-Peer models. ⠀ Other complete lessons in Unit 1.3: Types of Networks (Current) Network Performance Network Hardware The Internet Network Topologies Encryption (Free) Standards and Network Protocols Network Connections
Network Topologies - OCR GCSE Lesson
ComputingWizardComputingWizard

Network Topologies - OCR GCSE Lesson

(0)
This lesson teaches students about the star and mesh network topologies. This includes the advantages and disadvantages of each topology. It has been specially created for the OCR GCSE Computer Science (J277) course, meaning there is no irrelevant content from other exam boards. This resource consists of a PowerPoint presentation, a worksheet with answers, custom-made exam-styled questions with a mark scheme, and a full lesson plan. See the video and the preview image to see what is included! Feedback has been considered when creating and updating this resource to ensure it is appealing, engaging, and challenging. This resource will be updated to ensure it is (one of) the best! Duration: 1-2 Lessons This resource is designed to cover: Star Network Topology Mesh Network Topology Advantages and Disadvantages of the Star and Mesh Topologies ⠀ Other complete lessons in Unit 1.3: Types of Networks Network Performance Network Hardware The Internet Network Topologies (Current) Encryption (Free) Standards and Network Protocols Network Connections
Functions and Procedures - Python Challenges
ComputingWizardComputingWizard

Functions and Procedures - Python Challenges

(1)
(!) New Update - September 2024 Complete overhaul of this resource to provider a greater challenge to students learning Python! This activity aims to challenge students’ Python programming skills in using and creating functions and procedures. This resource is suitable for students with different abilities, with the source code being available for each challenge. You can easily reuse and adapt our top-quality teaching material to fit your unique teaching style. This activity is suitable for classroom use or for self-study at home, and allows for students to develop their problem-solving skills.   █▀▀ █▀▀ ▄▀█ ▀█▀ █░█ █▀█ █▀▀ █▀ █▀░ ██▄ █▀█ ░█░ █▄█ █▀▄ ██▄ ▄█ Compliant with the AQA/OCR GCSE Computer Science specifications 8525/J277. This resource contains: 12 challenges provide students with an invaluable opportunity to sharpen their coding skills and problem-solving abilities through using functions and procedures. Source code answers allowing for students to self-evaluate their work or explore a different way of solving the problem.   Other useful resources from us: Arrays / Lists - Python Programming Challenges Random Numbers - Python Programming Challenges Operating Systems (OS) - Complete Lesson (OCR GCSE J277)   █▀▀ █▀█ █ █▀▄▀█ █▀ █▀█ █▄░█ █▄▄ █▀▄ █ █░▀░█ ▄█ █▄█ █░▀█   █░█░█ █ ▀█ ▄▀█ █▀█ █▀▄ ▀▄▀▄▀ █ █▄ █▀█ █▀▄ █▄▀ Feel free to leave any feedback in the review section below! :)
SQLite - Python Challenges
ComputingWizardComputingWizard

SQLite - Python Challenges

(0)
SQLite is used in Python for local database management. It allows easy integration of relational databases into applications, providing efficient data storage and retrieval without needing a separate database server. You can easily reuse and adapt our top-quality teaching material to fit your unique teaching style. This activity is suitable for classroom use or for self-study at home, and allows for students to develop their problem-solving skills.   █▀▀ █▀▀ ▄▀█ ▀█▀ █░█ █▀█ █▀▀ █▀ █▀░ ██▄ █▀█ ░█░ █▄█ █▀▄ ██▄ ▄█ Compliant with the AQA/OCR GCSE Computer Science specifications 8525/J277. This resource contains: 10 challenges provide students with an invaluable opportunity to sharpen their coding skills and problem-solving abilities through using string manipulation techniques. Source code answers allowing for students to self-evaluate their work or explore a different way of solving the problem.   Other useful resources from us: Dictionaries - Python Programming Challenges Random Numbers - Python Programming Challenges Representing Sound - Complete Lesson (OCR GCSE J277)   █▀▀ █▀█ █ █▀▄▀█ █▀ █▀█ █▄░█ █▄▄ █▀▄ █ █░▀░█ ▄█ █▄█ █░▀█   █░█░█ █ ▀█ ▄▀█ █▀█ █▀▄ ▀▄▀▄▀ █ █▄ █▀█ █▀▄ █▄▀ Feel free to leave any feedback in the review section below! :)
Python Projects - Set B
ComputingWizardComputingWizard

Python Projects - Set B

(0)
Practicing with Python projects reinforces skills, improves problem-solving, and fosters creativity, which will make students more confident and capable programmers. Students will need to use their critical thinking and decomposition skills to break down complex problems into more manageable parts. You can easily reuse and adapt our top-quality teaching material to fit your unique teaching style. This activity is suitable for classroom use or for self-study at home, and allows for students to develop their problem-solving skills. This resource is SET B. More projects are available. See the bundle below!   █▀▀ █▀▀ ▄▀█ ▀█▀ █░█ █▀█ █▀▀ █▀ █▀░ ██▄ █▀█ ░█░ █▄█ █▀▄ ██▄ ▄█ Give your students a challenge that they need. Some projects expand on knowledge learned at GCSE level. THIS RESOURCE CONTAINS: 5 programming projects specially designed to help reinforce theoretical concepts by applying them to real-world problems. Source code answers allowing for students to self-evaluate their work or explore a different way of solving the problem.   OTHER USEFUL RESOURCES: Exception Handling - Python Programming Challenges Representing Images - Complete lesson (OCR GCSE J277) Representing Sound - Complete Lesson (OCR GCSE J277)   █▀▀ █▀█ █ █▀▄▀█ █▀ █▀█ █▄░█ █▄▄ █▀▄ █ █░▀░█ ▄█ █▄█ █░▀█   █░█░█ █ ▀█ ▄▀█ █▀█ █▀▄ ▀▄▀▄▀ █ █▄ █▀█ █▀▄ █▄▀ Feel free to leave any feedback in the review section below! :)
Representing Sound - OCR GCSE Lesson
ComputingWizardComputingWizard

Representing Sound - OCR GCSE Lesson

(2)
This teaches students how sound is is sampled and stored in a digital form along with what is sample rate, bit depth, and duration of sound files. It has been specially created for the OCR GCSE Computer Science (J277) course, meaning there is no irrelevant content from other exam boards. This resource consists of a PowerPoint presentation, a worksheet with answers, custom exam-styled questions with a mark scheme, and a full lesson plan. See the video and the preview image to see what is included! Feedback has been considered when creating and updating this resource to ensure it is appealing, engaging, and challenging. This resource will be updated to ensure it is (one of) the best! Duration: 1 Lesson This resource is designed to cover: Analogue waves. How sound is sampled and store in a digital form on a computer. Factors affecting sound quality: sample rate and bit depth. Calculating the size of sound files. ⠀ Other complete lessons in Unit 1.2: RAM, ROM, and Virtual Memory (Primary Storage) Units of Storage Secondary Storage Binary Crash Course Representing Images Representing Sound (Current) Representing Characters Compression
Arrays / Lists - Python Challenges
ComputingWizardComputingWizard

Arrays / Lists - Python Challenges

(1)
(!) New Update - September 2024 Complete overhaul of this resource to provider a greater challenge to students learning Python! This activity aims to challenge students’ Python programming skills in using lists / arrays, and manipulating them. This resource is suitable for students with different abilities, with the source code being available for each challenge. You can easily reuse and adapt our top-quality teaching material to fit your unique teaching style. This activity is suitable for classroom use or for self-study at home, and allows for students to develop their problem-solving skills.   █▀▀ █▀▀ ▄▀█ ▀█▀ █░█ █▀█ █▀▀ █▀ █▀░ ██▄ █▀█ ░█░ █▄█ █▀▄ ██▄ ▄█ Compliant with the AQA/OCR GCSE Computer Science specifications 8525/J277. This resource contains: 12 challenges provide students with an invaluable opportunity to sharpen their coding skills and problem-solving abilities through using arrays / lists. Source code answers allowing for students to self-evaluate their work or explore a different way of solving the problem.   Other useful resources from us: File Handling - Python Programming Challenges Random Numbers - Python Programming Challenges Laws and Legislation - Complete Lesson (OCR GCSE J277)   █▀▀ █▀█ █ █▀▄▀█ █▀ █▀█ █▄░█ █▄▄ █▀▄ █ █░▀░█ ▄█ █▄█ █░▀█   █░█░█ █ ▀█ ▄▀█ █▀█ █▀▄ ▀▄▀▄▀ █ █▄ █▀█ █▀▄ █▄▀ Feel free to leave any feedback in the review section below! :)
8 Mark Practice Q's (Set A) - OCR GCSE J277
ComputingWizardComputingWizard

8 Mark Practice Q's (Set A) - OCR GCSE J277

(0)
These 8 mark exam-styled questions cover topics 1.1 to 1.6 in the computer science course. Exam practice questions offer students a targeted and effective way to prepare, ensuring they are confident and successful on the exam day. These questions aim to enhance students’ understanding allowing them to master key concepts. You can easily reuse and adapt our top-quality teaching material to fit your unique teaching style. This activity is suitable for classroom use or for self-study at home.   █▀▀ █▀▀ ▄▀█ ▀█▀ █░█ █▀█ █▀▀ █▀ █▀░ ██▄ █▀█ ░█░ █▄█ █▀▄ ██▄ ▄█ Compliant with the OCR GCSE Computer Science specification J277. This resource contains: Six unique 8-mark practice questions allow for students to practice their exam-technique on these high mark questions, each is worth 10% of the paper and can be the difference between a grade 8 and grade 9. A mark scheme for each question allows for students to self-evaluate their work or explore a different way of answering the question. A word document format is provided to allow for practice for the digital exams in 2025. ⠀ Total Marks: 48 Suggested Allowed Time: 54 minutes (+25% extra time = 68 minutes) ⠀ Other useful resources from us: 8 Mark Questions (Set B) - Exam Q’ Practice (OCR GCSE J277) Random Numbers - Python Programming Challenges Laws and Legislation - Complete Lesson (OCR GCSE J277)   █▀▀ █▀█ █ █▀▄▀█ █▀ █▀█ █▄░█ █▄▄ █▀▄ █ █░▀░█ ▄█ █▄█ █░▀█   █░█░█ █ ▀█ ▄▀█ █▀█ █▀▄ ▀▄▀▄▀ █ █▄ █▀█ █▀▄ █▄▀ Feel free to leave any feedback in the review section below! :)
Units of Storage - OCR GCSE Lesson
ComputingWizardComputingWizard

Units of Storage - OCR GCSE Lesson

(1)
This lesson is about units of data storage and is designed to teach students about bits and how units are used to simplify file sizes. It has been specially created for the OCR GCSE Computer Science (J277) course, meaning there is no irrelevant content from other exam boards. This resource consists of a PowerPoint presentation, a worksheet with an answer sheet, custom exam-styled questions with a mark scheme, and a full lesson plan. See the video and the preview image to see what is included! Feedback has been considered when creating and updating this resource to ensure it is appealing, engaging, and challenging. This resource will be updated to ensure it is (one of) the best! Duration: 1 Lesson This resource is designed to cover: Units of data storage. Moving between different data units. Calculating required storage capacity for files. Why data needs to be converted to binary format. ⠀ Other complete lessons in Unit 1.2: RAM, ROM, and Virtual Memory (Primary Storage) Units of Storage (Current) Secondary Storage Binary Crash Course Representing Images Representing Sound Representing Characters Compression
Von Neumann Architecture - OCR GCSE Lesson
ComputingWizardComputingWizard

Von Neumann Architecture - OCR GCSE Lesson

(0)
This lesson is about the Von Neumann Architecture and has been specially created for the OCR GCSE Computer Science (J277) course, meaning there is no irrelevant content from other exam boards. This resource consists of a PowerPoint presentation, a worksheet with an answer sheet, custom exam-styled questions with a mark scheme, and a full lesson plan. See the video and the preview image to see what is included! Feedback has been considered when creating and updating this resource to ensure it is appealing, engaging, and challenging. This resource will be updated to ensure it is (one of) the best! Please note that the knowledge of passing of data between registers during the FDE cycle is not required, however, I have found students generally understand the content far better if an animation of this process is shown. You can choose whether to keep or remove this animation in the presentation. Duration: 2-3 Lessons This resource is designed to cover: Common CPU components and their function: ALU, CU, cache, registers. Von Neumann architecture. Fetch-Decode-Execute cycle involving registers. ⠀ I hope you like this resource, other complete lessons in unit 1.1: Purpose of the CPU (Free) Von Neumann Architecture (Current) CPU Performance Embedded Systems (Free)
Complete Lessons for Unit 1.6 - OCR GCSE Computer Science J277
ComputingWizardComputingWizard

Complete Lessons for Unit 1.6 - OCR GCSE Computer Science J277

4 Resources
Get all the resources, which cover the content for Unit 1.6, in one place and at a discounted price (13% off). This bundle contains the following resources: Ethical and Cultural Issues (OCR GCSE Lesson) Legal, Environmental, and Privacy Issues (OCR GCSE Lesson) Laws and Legislation (OCR GCSE Lesson) Software Licenses (OCR GCSE Lesson)
Python Programming Challenges Bundle
ComputingWizardComputingWizard

Python Programming Challenges Bundle

7 Resources
Save around 25% when buying these resources as a bundle. This bundle includes: Selections - Python Challenges Arrays / Lists - Python Challenges Iterations / Loops - Python Challenges String Manipulation - Python Challenges Subprograms: Functions and Procedures - Python Challenges File Handling - Python Challenges Random Numbers - Python Challenges
Encryption - OCR GCSE Lesson
ComputingWizardComputingWizard

Encryption - OCR GCSE Lesson

(3)
This lesson teaches students about how and why encryption is used. It has been specially created for the OCR GCSE Computer Science (J277) course, meaning there is no irrelevant content from other exam boards. This resource consists of a PowerPoint presentation, a worksheet with answers, custom-made exam-styled questions with a mark scheme, and a full lesson plan. See the video and the preview image to see what is included! Feedback has been considered when creating and updating this resource to ensure it is appealing, engaging, and challenging. This resource will be updated to ensure it is (one of) the best! Duration: 1 Lesson This resource is designed to cover: How encryption is used to secure data. ⠀ Other complete lessons in Unit 1.3: Types of Networks Network Performance Network Hardware The Internet Network Topologies Encryption (Current - Free) Standards and Network Protocols Network Connections
Embedded Systems
ComputingWizardComputingWizard

Embedded Systems

(2)
This lesson is about Embedded Systems and General-Purpose Computers and has been specially created for the OCR GCSE Computer Science (J277) course, meaning there is no irrelevant content from other exam boards. This resource consists of a PowerPoint presentation, a worksheet with an answer sheet, custom exam-styled questions with a mark scheme, and a full lesson plan. See the video and the preview image to see what is included! Feedback has been considered when creating and updating this resource to ensure it is appealing, engaging, and challenging. This resource will be updated to ensure it is (one of) the best! Duration: 1 Lesson This resource is designed to cover: Purpose and Characteristics of Embedded Systems Differences when compared with General-Purpose Computers. Wide range of Examples. ⠀ Other complete lessons in Unit 1.1: Purpose of the CPU (Free) Von Neumann Architecture CPU Performance Embedded Systems (Current - Free)
Purpose of the CPU
ComputingWizardComputingWizard

Purpose of the CPU

(2)
This lesson is about the Purpose of the CPU, or processor, inside the computer and has been specially created for the OCR GCSE Computer Science (J277) course, meaning there is no irrelevant content from other exam boards. This resource consists of a PowerPoint presentation, a worksheet with an answer sheet, custom exam-styled questions with a mark scheme, and a full lesson plan. See the video and the preview image to see what is included! Feedback has been considered when creating and updating this resource to ensure it is appealing, engaging, and challenging. This resource will be updated to ensure it is (one of) the best! Duration: 1 Lesson This lesson teaches students about: Input and Output Devices Hardware and Software Purpose of the CPU Fetch-Decode-Execute Cycle (This is briefly covered and sets the foundations to a complex content, it will be fully covered in the Von Neumann architecture lesson). ⠀ I hope you enjoy using this lesson as much as I enjoyed making it. Other complete lessons in Unit 1.1: Purpose of the CPU (Current - Free) Von Neumann Architecture CPU Performance Embedded Systems (Free)