<p>Lessons that are suitable for both AQA and OCR GCSE Computer Science. They cover a wide range of skills with recall quizzes, examples, and student tasks. Skills covered are:</p>
<p>Lesson 1 - Inputs, Outputs, Processes<br />
Lesson 2 - Selection and Nested Selection<br />
Lesson 3 - Definite Iteration<br />
Lesson 4 - Indefinite Iteration<br />
Lesson 5 - Subroutines (Turtle Graphics)<br />
Lesson 6 - Subroutines (Procedures and Functions)<br />
Lesson 7 - Lists and Arrays<br />
Lesson 8 - Dictionaries and Random<br />
Lesson 9 - String Manipulation<br />
Lesson 10 - File Handling Operations</p>
<p>Once these lessons have been completed, it will be important for students to apply all these skills to a project/scenario. Why not try the Snooker Scoreboard project I have uploaded also! You can find this on my profile.</p>
<p>A project consisting of numerous tasks, challenges, and an ultimate challenge. Requires students to create a functioning scoreboard for a snooker match, Download contains:</p>
<p>Task Document (as well as an explanation of the basics of snooker!)<br />
Help Videos (one for each task)</p>
<p>Students can either work through this independently or in pairs without support, or utilise the help videos which not only guide them through each task, but explain what the code does.</p>
<p>As with any programming project there will be different ways of coding solutions, the videos keep it as simple as possible.</p>
<p>I used this for paternity cover work, it kept my GCSE students busy for the two weeks I was off!</p>
<p>Looking for lessons that cover the AQA GCSE Computer Science specification? Look no further! This download contains resources (lesson PowerPoints, low stakes quizzes, worksheets etc.) and short, targeted assessments with answers and feedback slides.</p>
<p>Lessons cover all areas of the unit:</p>
<p>Searching Algorithms<br />
Sorting Algorithms<br />
Flowcharts<br />
Pseudocode:<br />
Variables, Inputs, Outputs<br />
Selection and Nested Selection<br />
Definite Iteration<br />
Arrays<br />
Indefinite Iteration<br />
MOD and DIV<br />
Records<br />
String Handling<br />
Sub-Routines<br />
Random Number Generation<br />
Robust and Secure Programming<br />
Trace Tables</p>
<p>Also provided are two further lessons for consolidation part way through the Pseudocode lessons.</p>
<p>A unit of work consisting of five lessons, which focus on internal and external hardware. Lessons are as follows:</p>
<p>Lesson 1 - Advancements in Technology<br />
Lesson 2 - The CPU<br />
Lesson 3 - RAM and ROM<br />
Lesson 4 - Input and Output Devices<br />
Lesson 5 - Additional Internal Hardware (Graphics Card, Heat Sink, HDD)</p>
<p>In lesson 5, students apply their learning of hardware to build their own virutal computer. A good link to numeracy here, as they have a budget to manage! They must justify why they are spending the money they are.</p>
<p>Also includes two assessments, a mid-point and a final.</p>
<p>Looking for lessons that cover the AQA GCSE Computer Science specification? Look no further! This download contains resources (lesson PowerPoints, low stakes quizzes, worksheets etc.) and short, targeted assessments with answers and feedback slides.</p>
<p>Lessons cover all areas of Paper 2:</p>
<p>3.3 Fundamentals of Data Representation<br />
3.4 Computer Systems<br />
3.5 Fundamentals of Computer Networks<br />
3.6 Cyber Security<br />
3.7 Relational Databases and SQL<br />
3.8 Ethical, Legal, and Environmental Impacts of Digital Technology</p>
<p>Looking for lessons that cover the AQA GCSE Computer Science specification? Look no further! This download contains resources (lesson PowerPoints, low stakes quizzes, worksheets etc.) and short, targeted assessments with answers and feedback slides.</p>
<p>Lessons cover all areas of the unit:</p>
<p>Single Table Database Queries<br />
Updating Records<br />
Inserting Records<br />
Deleting Records<br />
Relational Database Queries</p>
<p>This unit contains 8 lessons in total, as well as help videos, ‘Do Now’ tasks, and two assessments. Lessons cover the below:</p>
<p>Lesson 1 - Land and Terrain<br />
Lesson 2 -Objects and Event-Driven Programming<br />
Lesson 3 -Paths (Literacy task covering AI also included)<br />
Lesson 4 - Variables<br />
Lessons 5 - 8 - Student Led Project</p>
<p>The help videos can either be played by staff (useful for a non-specialist) or provided to students as a means of support.</p>
<p>Looking for lessons that cover the AQA GCSE Computer Science specification? Look no further! This download contains resources (lesson PowerPoints, low stakes quizzes, worksheets etc.) and short, targeted assessments with answers and feedback slides.</p>
<p>Lessons cover all areas of the unit:</p>
<p>Ethical Impacts<br />
Legal Impacts<br />
Environmental Impacts<br />
Privacy Issues<br />
Extended Writing Practice</p>
<p><strong>PLEASE NOTE - The previews for the guides do not seem to work. I have therefore uploaded two further files which are samples of each guide, so you can see previews! This means you will be purchasing both full guides and will get these samples in addition</strong></p>
<p>As a teacher of OCR Computer Science now for a number of years and developing my subject knowledge around the GCSE specification, I have created the below revision guides to be used for the new specification (J277) in line with the OCR specification.</p>
<p>Paper 1:</p>
<p>1.1 Systems Architecture<br />
1.2 Memory and Storage<br />
1.3 Computer Networks, Connections and Protocols<br />
1.4 Network Security<br />
1.5 Systems Software<br />
1.6 Ethical, Legal, Cultural and Environmental Impacts of Digital Technology</p>
<p>Paper 2:</p>
<p>2.1 Algorithms<br />
2.2 Programming Fundamentals<br />
2.3 Producing Robust Programs<br />
2.4 Boolean Logic<br />
2.5 Programming Languages and Integrated Development Environments</p>
<p>Each topic is covered in the revision guides and consist of:</p>
<ul>
<li>The specification content for the topic</li>
<li>A technical terminology breakdown (quick definitions for key terms in the topic)</li>
<li>Content covered in the topic</li>
<li>Exam questions for students to practice</li>
</ul>
<p>There are also some small additional resources at the end of the Paper 1 revision guide such as examination terminology, a resource for support in extended writing etc.</p>
<p>Feedback from students has been overwhelmingly positive. I hope you find the guides useful too! Please do leave feedback should you choose to purchase the revision guides, both positive and constructive!</p>
<p>I have constructed a unit for KS3 on Computer Hardware. Due to the COVID-19 pandemic this unit requires students have NO access to computers or digital devices. The teacher will, of course, require access to a device and board.</p>
<p>The unit contains six 1-hr lessons as follows:</p>
<p>Lesson 1 - Advancements in Technologu<br />
Lesson 2 - The CPU<br />
Lesson 3 - RAM and ROM<br />
Lesson 4 - Input and Output Devices<br />
Lesson 5 - Additional Internal Hardware<br />
Lesson 6 - AR and VR</p>
<p>Please see breakdown of each lesson below:</p>
<p><strong>Lesson 1:</strong></p>
<p>Students will be able to explain how computing has developed over time, and describe this in relation to Moore’s Law for processing power and capacity. Students will also be able to identify some key dates and figures in the history and development of Computing, and explain either what happened on this date, or what the figure is well known for.</p>
<p><strong>Lesson 2:</strong></p>
<p>Students will be able to describe the job role of the CPU, and how it undertakes its job via the F-D-E cycle. For this cycle, students will be able to state what happens in each stage of the cycle, and refer to some important registers in this cycle (MDR, MAR, Program Counter). Finally, students will be able to identify different measures of performance, as well as describe these measures with comparisons amongst each one (e.g. why a dual core processor is not as effective as a quad core).</p>
<p><strong>Lesson 3:</strong></p>
<p>Students will be able to state what both RAM and ROM do, as well as describe their job roles. Furthermore, students will be able to create a link between the CPU and RAM, and describe why the capacity of RAM affects performance. Students will then be able to explain how the capacity of RAM results in the use of Virtual Memory, and how this affects performance, as well as how Virtual Memory actually works.</p>
<p><strong>Lesson 4:</strong></p>
<p>Students to be able to define what input and output devices are, and provide examples for both. Students to be able to identify devices that can be considered both input and output devices (e.g. touch screens). Furthermore, students to be able to describe how everyday machines and devices can be adapted to ensure accessibility for all, through the use of input and output devices developed to support those with disabilities.</p>
<p><strong>Lesson 5:</strong></p>
<p>Students will be able to describe the job roles of the HDD, Graphics Card, and Heat Sink, as well as compare different models of each, identifying which models they would select and why. When selecting these models’ students will be able to refer to model specifications such as frame rates and storage capacities. Furthermore, students will be able to build their own custom computer system using the key components that have been discussed. Students will apply the use of a budget to build a computer system comprising of different internal components, understanding they have to balance cost with performance for each component.</p>
<p>Finally, students will complete a mastery assessment based on the content covered in this unit.</p>
<p><strong>Le</strong></p>
<p>Looking for lessons that cover the AQA GCSE Computer Science specification? Look no further! This download contains resources (lesson PowerPoints, low stakes quizzes, worksheets etc.) and short, targeted assessments with answers and feedback slides.</p>
<p>Lessons cover all areas of the unit:</p>
<p>Types of Computer Network<br />
Wired vs Wireless Networks<br />
Network Topologies and Protocols<br />
TCP/IP Stack<br />
Network Security</p>
<p>Looking for lessons that cover the AQA GCSE Computer Science specification? Look no further! This download contains resources (lesson PowerPoints, low stakes quizzes, worksheets etc.) and short, targeted assessments with answers and feedback slides.</p>
<p>Lessons cover all areas of the unit:</p>
<p>Malware<br />
Social Engineering<br />
Additional Threats<br />
Prevention Methods</p>
<p>Looking for lessons that cover the AQA GCSE Computer Science specification? Look no further! This download contains resources (lesson PowerPoints, low stakes quizzes, worksheets etc.) and short, targeted assessments with answers and feedback slides.</p>
<p>Lessons cover all areas of the unit:</p>
<p>Boolean Logic<br />
Utility Software<br />
Operating Systems<br />
Levels of Programming Languages<br />
RAM and ROM<br />
Systems Architecture - CPU<br />
Systems Architecture - FDE Cycle<br />
Secondary Storage<br />
Cloud Storage and Embedded Systems</p>
<p>Looking for lessons that cover the AQA GCSE Computer Science specification? Look no further! This download contains resources (lesson PowerPoints, low stakes quizzes, worksheets etc.) and short, targeted assessments with answers and feedback slides.</p>
<p>Lessons cover all areas of the unit:</p>
<p>Binary Conversions<br />
Binary Shifts and Addition<br />
Hexadecimal Conversions<br />
Units of Information<br />
Character Encoding<br />
Representing Images in Binary<br />
Representing Sound in Binary<br />
Data Compression (Run-Length Encoding and Huffman Coding)</p>
<p>A revision guide created that covers all areas of the examination unit R081 Pre-Production Skills:</p>
<ul>
<li>Pre-Production</li>
<li>Moodboards</li>
<li>Spider Diagrams</li>
<li>Visualisation Diagrams</li>
<li>Storyboards</li>
<li>Scripts</li>
<li>Client Requirements</li>
<li>Target Audiences</li>
<li>Research</li>
<li>Work Plans</li>
<li>Hardware and Software</li>
<li>Health and Safety</li>
<li>Legislation</li>
<li>File Formats and Naming Conventions</li>
<li>Reviewing Pre-Production Documents</li>
<li>Creating Pre-Production Documents</li>
</ul>
<p>Each section contains the required content for the exam, as well as exam questions for students to answer to help them apply their knowledge. All technical terms are also covered at the beginning of the revision guide.</p>
<p>I hope this is useful for yourself and your students! As a side note, I have also created revision guides for the OCR Computer Science J277 course (Paper 1 and Paper 2). If you like this revision guide please do leave feedback and consider looking at the Computer Science revision guides also! Link is below:</p>
<p><a href="https://www.tes.com/teaching-resource/ocr-gcse-computer-science-revision-guides-paper-1-and-paper-2-j277-12398130">https://www.tes.com/teaching-resource/ocr-gcse-computer-science-revision-guides-paper-1-and-paper-2-j277-12398130</a></p>