Hero image

CrimsonWizard

Average Rating4.43
(based on 20 reviews)

Beyond ordinary teaching resources - delivering perfection at every step.

135Uploads

21k+Views

10k+Downloads

Beyond ordinary teaching resources - delivering perfection at every step.
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
Functions and Procedures - Python Challenges
ComputingWizardComputingWizard

Functions and Procedures - Python Challenges

(1)
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! :)
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)
Paper 1 Exam Revision Bundle - OCR GCSE J277
ComputingWizardComputingWizard

Paper 1 Exam Revision Bundle - OCR GCSE J277

16 Resources
Get all the exam revision resources, including exam-styled questions, you need in one place and at a saving of 40%. This bundle includes: 8 Mark Practice Questions (Set A and Set B) Grade 9-7 Practice Questions (Set A and Set B) Long Answer Practice Questions (Set A and Set B) Multiple-Choice Practice Questions (Set A and Set B) Practice Paper 1 (Set A and Set B) End of Topic Assessments for 1.1, 1.2, 1.3, 1.4, 1.5, and 1.6.   █▀▀ █▀█ █ █▀▄▀█ █▀ █▀█ █▄░█ █▄▄ █▀▄ █ █░▀░█ ▄█ █▄█ █░▀█   █░█░█ █ ▀█ ▄▀█ █▀█ █▀▄ ▀▄▀▄▀ █ █▄ █▀█ █▀▄ █▄▀ Feel free to leave any feedback in the review section below! :)
Complete Lessons for Unit 1.1 - OCR GCSE Computer Science J277
ComputingWizardComputingWizard

Complete Lessons for Unit 1.1 - OCR GCSE Computer Science J277

4 Resources
Get all the resources, which cover the content for Unit 1.1, in one place and at a discounted price (10% off). This bundle contains the following resources: Purpose of the CPU (OCR GCSE Lesson) Von Neumann Architecture (OCR GCSE Lesson) CPU Performance (OCR GCSE Lesson) Embedded Systems (OCR GCSE Lesson)
Revision MCQs for OCR GCSE Computer Science J277
ComputingWizardComputingWizard

Revision MCQs for OCR GCSE Computer Science J277

4 Resources
Get all the multiple-choice revision questions at a discounted price - save 33%. This bundle contains the following resources: Multiple Choice Questions for Paper 1 (Set A) - OCR GCSE Multiple Choice Questions for Paper 1 (Set B) - OCR GCSE Multiple Choice Questions for Paper 2 (Set A) - OCR GCSE Multiple Choice Questions for Paper 2 (Set B) - OCR GCSE   █▀▀ █▀█ █ ���▀▄▀█ █▀ █▀█ █▄░█ █▄▄ █▀▄ █ █░▀░█ ▄█ █▄█ █░▀█   █░█░█ █ ▀█ ▄▀█ █▀█ █▀▄ ▀▄▀▄▀ █ █▄ █▀█ █▀▄ █▄▀ Feel free to leave any feedback in the review section below! :)
Arrays / Lists - Python Challenges
ComputingWizardComputingWizard

Arrays / Lists - Python Challenges

(1)
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! :)
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
The Internet - OCR GCSE Lesson
ComputingWizardComputingWizard

The Internet - OCR GCSE Lesson

(0)
This lesson teaches students about the internet: Domain Name Service (DNS), server hosting, the cloud, web servers, and clients. 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: The Internet: DNS, Hosting, The Cloud, Web Servers, and Clients. Purpose of the DNS. Purpose of the cloud. Interaction between clients and web servers. Different types of servers and the services they provide. Advantages and disadvantages of the cloud. ⠀ Other complete lessons in Unit 1.3: Types of Networks Network Performance Network Hardware The Internet (Current) Network Topologies Encryption (Free) Standards and Network Protocols Network Connections
Utility Software - OCR GCSE J277 Lesson
ComputingWizardComputingWizard

Utility Software - OCR GCSE J277 Lesson

(0)
This resource covers everything about utility software, including encryption, defragmentation, and data compression. 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 preview 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 of specified utility software and why it is required: Encryption software Defragmentation Data Compression ⠀
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! :)
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
Network Security - OCR GCSE Lesson
ComputingWizardComputingWizard

Network Security - OCR GCSE Lesson

(0)
This resource covers the common ways vulnerabilities can be removed: penetration testing, anti-malware software, firewalls, user access levels, passwords, encryption, and physical security. 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: 2 Lessons This resource is designed to cover: How network threats are limited. Common vulnerability prevention methods: Penetration Testing Anti-Malware Software Firewalls User Access Levels Passwords Encryption Physical Security ⠀
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)
File Handling - Python Challenges
ComputingWizardComputingWizard

File Handling - Python Challenges

(0)
This activity aims to challenge students’ Python programming skills in using file handling techniques. 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 file handling 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: String Manipulation - Python Programming Challenges Random Numbers - Python Programming Challenges Representing Images - Complete Lesson (OCR GCSE J277)   █▀▀ █▀█ █ █▀▄▀█ █▀ █▀█ █▄░█ █▄▄ █▀▄ █ █░▀░█ ▄█ █▄█ █░▀█   █░█░█ █ ▀█ ▄▀█ █▀█ █▀▄ ▀▄▀▄▀ █ █▄ █▀█ █▀▄ █▄▀ Feel free to leave any feedback in the review section below! :)
Energy Stores and Transfers
ComputingWizardComputingWizard

Energy Stores and Transfers

(0)
This complete lesson covers the different energy stores, conservation of energy, and the transfers of energy in a system. This resource is suitable for students with different abilities with simple and clear language with diagrams and images being used to suit visual learners. You can easily reuse and adapt our top-quality teaching material to fit your unique teaching style.   █▀▀ █▀▀ ▄▀█ ▀█▀ █░█ █▀█ █▀▀ █▀ █▀░ ██▄ █▀█ ░█░ █▄█ █▀▄ ██▄ ▄█ For the AQA GCSE Combined and Triple Physics specifications 8463/8464. This resource contains: 25+ slide presentation which includes images and diagrams, animations, student activities, and discussion questions. 2 page worksheet designed to challenge students and consolidate knowledge. An answer sheet is included. Custom exam-styled questions designed to allow students to practice their exam technique based on this content. A mark scheme is included.   Other useful resources from us: (Free) Kinetic Energy - Practice Calculations Energy Revision - Topic 1 Multiple Choice Questions - Great for finding weaker topics prior to the exams!   █▀▀ █▀█ █ █▀▄▀█ █▀ █▀█ █▄░█ █▄▄ █▀▄ █ █░▀░█ ▄█ █▄█ █░▀█   █░█░█ █ ▀█ ▄▀█ █▀█ █▀▄ ▀▄▀▄▀ █ █▄ █▀█ █▀▄ █▄▀ Disclaimer: This resource does not have any affiliation with AQA or any other exam board. Please note that this resource does not contain detailed information about practical activities which may be associated with this content. This will be covered in separate resource(s) in the future
Waves - Practice Calculations
ComputingWizardComputingWizard

Waves - Practice Calculations

(0)
This resource contains practice calculations questions for wave speeds, ideal for revision or practice, using the equation: v = fλ. ’Stage 1’ questions require students to calculate the magnitude of the speed of a wave using given information. ’Stage 2’ questions require students to rearrange the equation to calculate values for different variables. ’Stage 3’ questions (extension) require students to use values in standard form to calculate the magnitude of a speed of a wave, or different variables.   A handwritten answer sheet is provided to show students best practices when approached with a calculation question.   This resource has been designed for the AQA specification, but it may also be suitable for other exam boards with a similar syllabus.   Feel free to reach out if you have any questions!   █▀▀ █▀█ █ █▀▄▀█ █▀ █▀█ █▄░█ █▄▄ █▀▄ █ █░▀░█ ▄█ █▄█ █░▀█   █░█░█ █ ▀█ ▄▀█ █▀█ █▀▄ ▀▄▀▄▀ █ █▄ █▀█ █▀▄ █▄▀ Disclaimer: This resource does not have any affiliation with AQA or any other exam board.
Work Done - Practice Calculations
ComputingWizardComputingWizard

Work Done - Practice Calculations

(0)
This resource contains practice calculations questions for work done, ideal for revision or practice, using the equation: W = Fs. ’Stage 1’ questions require students to calculate the magnitude of work done using given information. ’Stage 2’ questions require students to rearrange the equation to calculate values for different variables. ’Stage 3’ questions (extension) require students to use values in standard form to calculate the magnitude of work done or different variables.   A handwritten answer sheet is provided to show students best practices when approached with a calculation question.   This resource has been designed for the AQA specification, but it may also be suitable for other exam boards with a similar syllabus.   Feel free to reach out if you have any questions!   █▀▀ █▀█ █ █▀▄▀█ █▀ █▀█ █▄░█ █▄▄ █▀▄ █ █░▀░█ ▄█ █▄█ █░▀█   █░█░█ █ ▀█ ▄▀█ █▀█ █▀▄ ▀▄▀▄▀ █ █▄ █▀█ █▀▄ █▄▀ Disclaimer: This resource does not have any affiliation with AQA or any other exam board.