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
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
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! :)
This bundle contains all the Python projects that we have uploaded onto TES. Save 33% with a bundle than with buying separately.
You can also find our Python programming challenges in the bundle below. They can be purchased individually or as a bundle. As always, any feedback is incredibly appreciated! :)
Python Challenges
█▀▀ █▀█ █ █▀▄▀█ █▀ █▀█ █▄░█
█▄▄ █▀▄ █ █░▀░█ ▄█ █▄█ █░▀█
█░█░█ █ ▀█ ▄▀█ █▀█ █▀▄
▀▄▀▄▀ █ █▄ █▀█ █▀▄ █▄▀
Feel free to leave any feedback in the review section below! :)
This resource covers converting between Binary and Denary (and vice versa), Binary Addition, Binary Shifts, and converting between Hexadecimal and Binary/Denary (and vice versa). 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 long 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: 3-4 Lessons
This resource is designed to cover:
Binary to Denary up to 8 Bits (and vice versa).
Most Significant Bit and Least Significant Bit.
Adding two Binary Numbers with an explanation about Binary Overflow.
Two-digit Hexadecimal to Binary/Denary.
Understanding and carrying out Binary Shifts.
⠀
Other complete lessons in Unit 1.2:
RAM, ROM, and Virtual Memory (Primary Storage)
Units of Storage
Secondary Storage
Binary Crash Course (Current)
Representing Images
Representing Sound
Representing Characters
Compression
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! :)
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
Explore Python decision-making! This workbook covers if-else statements, operators, and match-case statements to enhance your students’ Python code control and make their programs adaptive. This interactive workbook includes examples, challenges, and annotated solutions to allow students to self-evaluate their code.
You can easily reuse and build upon 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 can be used for both GCSE and A-Level classes.
This workbook contains 19x pages with:
Explanations & Examples to simplify learning and clarify concepts which are complex to understand at first.
20x Challenging Tasks to apply knowledge learned and enhance problem-solving skills. Some challenges may require more thinking and research than others.
Solutions in both source code form and written form for students who use online compilers.
Other useful resources from us:
Dictionaries - Python Programming Challenges
█▀▀ █▀█ █ █▀▄▀█ █▀ █▀█ █▄░█
█▄▄ █▀▄ █ █░▀░█ ▄█ █▄█ █░▀█
█░█░█ █ ▀█ ▄▀█ █▀█ █▀▄
▀▄▀▄▀ █ █▄ █▀█ █▀▄ █▄▀
Teach Python loops! This workbook covers for-loops, while-loops, and Python iteration techniques to automate repetitive tasks, making coding more efficient and streamlined (and also save a bunch of time! :D ). This interactive workbook includes examples, challenges, and annotated solutions to allow students to self-evaluate their code.
You can easily reuse and build upon 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 can be used for both GCSE and A-Level classes.
This workbook contains 13x pages with:
Explanations & Examples to simplify learning and clarify concepts which are complex to understand at first.
11x Challenging Tasks to apply knowledge learned and enhance problem-solving skills. Some challenges may require more thinking and research than others.
Solutions in both source code form and written form for students who use online compilers.
Other useful resources from us:
Dictionaries - Python Programming Challenges
█▀▀ █▀█ █ █▀▄▀█ █▀ █▀█ █▄░█
█▄▄ █▀▄ █ █░▀░█ ▄█ █▄█ █░▀█
█░█░█ █ ▀█ ▄▀█ █▀█ █▀▄
▀▄▀▄▀ █ █▄ █▀█ █▀▄ █▄▀
This complete lesson covers specific heat capacity, briefly on temperature and conduction, and using the equation E = mc∆θ. 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. Links to optional additional resources have been included which can be used to supplement the teaching of this content.
█▀▀ █▀▀ ▄▀█ ▀█▀ █░█ █▀█ █▀▀ █▀
█▀░ ██▄ █▀█ ░█░ █▄█ █▀▄ ██▄ ▄█
For the AQA GCSE Combined and Triple Physics specifications 8463/8464.
This resource contains:
30+ slide presentation which includes images and diagrams, animations, student activities, and discussion questions.
1 page worksheet designed to challenge students and consolidate knowledge - more exciting than copying from the board!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.
Optional supplement resources to further reinforce concepts delivered in this lesson. More details are provided in the information document in the download.
Other useful resources from us:
(Free)Specific Heat Capacity - Practice Calculations
Energy Revision - Topic 1 Multiple Choice Questions - Great for finding weaker topics prior to the exams!
(Free) Energy Stores and Transfers - Full complete lesson for AQA GCSE!
Elastic Potential Energy - Full complete lesson for AQA GCSE!
█▀▀ █▀█ █ █▀▄▀█ █▀ █▀█ █▄░█
█▄▄ █▀▄ █ █░▀░█ ▄█ █▄█ █░▀█
█░█░█ █ ▀█ ▄▀█ █▀█ █▀▄
▀▄▀▄▀ █ █▄ █▀█ █▀▄ █▄▀
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
Understanding on how to use dictionaries instead of the usual lists is important. These challenges will give students an insight into the practical uses of dictionaries in programming. 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 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:
Random Numbers - Python Programming Challenges
Iterations / Loops - Python Programming Challenges
Representing Sound - Complete Lesson (OCR GCSE J277)
█▀▀ █▀█ █ █▀▄▀█ █▀ █▀█ █▄░█
█▄▄ █▀▄ █ █░▀░█ ▄█ █▄█ █░▀█
█░█░█ █ ▀█ ▄▀█ █▀█ █▀▄
▀▄▀▄▀ █ █▄ █▀█ █▀▄ █▄▀
Feel free to leave any feedback in the review section below! :)
Python Programming Projects offer hands-on experience, which helps students retain their programming skills in key areas, such as using data structures, using decomposition, and importing libraries. Furthermore, projects like these encourage creativity and innovation as new ways of thinking will be developed.
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 A. 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:
Using Classes - 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! :)
Kickstart your students’ Python journey! This resource covers Python basics, syntax, and essential programming concepts, setting a strong foundation for coding success. This interactive workbook includes examples, challenges, and annotated solutions to allow students to self-evaluate their code.
You can easily reuse and build upon 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 can be used for both GCSE and A-Level classes.
This workbook contains 13x pages with:
Explanations & Examples to simplify learning and clarify concepts which are complex to understand at first.
12x Challenging Tasks to apply knowledge learned and enhance problem-solving skills. Some challenges may require more thinking and research than others.
Solutions in both source code form and written form for students who use online compilers.
Other useful resources from us:
Dictionaries - Python Programming Challenges
█▀▀ █▀█ █ █▀▄▀█ █▀ █▀█ █▄░█
█▄▄ █▀▄ █ █░▀░█ ▄█ █▄█ █░▀█
█░█░█ █ ▀█ ▄▀█ █▀█ █▀▄
▀▄▀▄▀ █ █▄ █▀█ █▀▄ █▄▀
We hope you enjoy using this resource as much as we enjoyed making it!
─────█─▄▀█──█▀▄─█─────
────▐▌──────────▐▌────
────█▌▀▄──▄▄──▄▀▐█────
───▐██──▀▀──▀▀──██▌───
──▄████▄──▐▌──▄████▄──
This resource contains a complete lesson on: atoms, elements, compounds, along with word equations and symbol equations for common reactions, including the balancing of these equations. A perfect introductory lesson for new chemistry students, suitable for students studying combined science or triple.
This resource is here to save you many hours of work and hassle. With our top-quality teaching material, you can easily reuse and adapt them to fit your unique teaching style. Say goodbye to the stress of lesson planning and hello to more time for what matters most.
█▀▀ █▀▀ ▄▀█ ▀█▀ █░█ █▀█ █▀▀ █▀
█▀░ ██▄ █▀█ ░█░ █▄█ █▀▄ ██▄ ▄█
Curriculum-aligned to AQA GCSE Combined and Triple Chemistry specifications 8462/8464.
Suitable for both foundation and higher students.
Questions in the presentation engages students and allows them to develop their problem-solving and critical thinking skills.
Easy to use and integrate into existing lessons.
This resource contains:
Presentation with 30 slides, containing discussion questions and concepts explained in simple terms.
Worksheet with an answer sheet.
Custom exam-styled questions with a mark scheme - perfect for revision or homework.
Recommended lesson duration: 1 lesson
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. This resource has been created by a third-party to allow students to learn about the content found in an AQA specification.
Please note that this resource does not contain detailed information about practical activities which may be associated with this content.
(!) 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! :)
This resource contains practice calculations questions for specific latent heat, ideal for revision or practice, using the equation: E = mL.
’Stage 1’ questions require students to calculate the magnitude of the energy required using given information.
’Stage 2’ questions require students to rearrange the equation to calculate values for 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.
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)
This resource covers the purpose of IP Addresses and MAC addresses, as well as different modes of connection: wireless (using Wi-Fi and Bluetooth) and wired (using Ethernet). 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:
Purpose of IP Addresses and MAC Addresses in networks.
Format of IP Addresses: IPv4 and IPv6.
Modes of connecting devices:
Wi-Fi
Bluetooth
Ethernet
Brief concept of layers.
⠀
Other complete lessons in Unit 1.3:
Types of Networks
Network Performance
Network Hardware
The Internet
Network Topologies
Encryption (Free)
Standards and Network Protocols
Network Connections (Current)
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
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.