01635 510500
Exam Board Link: OCR GCSE Computer Science
This qualification covers a wide range of topics related to computer systems, The qualification is 100% exam based with two papers:
Paper 1 - Computer Systems:
Paper 2 - Computational Thinking:
Exam Board Link: OCR A'Level Computer Science
In 6th Form, many students choose to pursue the subject further. The structure of the qualification mirrors the GCSE course, but it does include a significant programming project, which students get to choose!
Paper 1 - Computer Systems:
Paper 2 - Algorithms and Programming:
Unit 3 - Programming Project:
Term 1 | Term 2 | Term 3 | Term 4 | Term 5 | Term 6 | |
---|---|---|---|---|---|---|
Content |
Primary Storage Secondary Storage Units of Storage Data Storage |
Characters Number Systems |
Images Sound |
Compression Algorithms | Networks and Topologies |
File Handling Sub-Programs |
Key Terminology and Skills |
Programming: String, Integer, Float, Variable, Constant, Assignment, |
Number conversions between bases Programming Skills – logical comparisons, gates and data types |
Image representation and storage Sound representation and storage Programming: Video tutorials available for students on all aspects of string manipulation |
Lossy and lossless Compression: Comparisons and experience Programming practice and demonstrations: Tutorials available for all key skills as well as differentiated tasks. |
Networks and topologies: Advantages and disadvantages as well as practical uses. Programming: Sequence, selection and iteration to solve problems. |
Programming: Skills all taught through interactive tutorials on firefly as well as in person demonstrations with 1 to 1 support during lesson as needed. Students will support each other in their project. A great opportunity to put their programming knowledge into practice. |
Firefly Links* |
||||||
Assessments
|
Key questions on firefly within each section. These are linked to past paper questions and required knowledge. Students complete revision tasks during lesson time. Every section on Firefly has “revision tests” that students can use to self assess their progress. Teacher support helps to ensure that all students meet their objectives. Students regularly make use of past paper questions which are worked-through in groups. All firefly sections have past paper questions embedded as well as mark schemes. |
|||||
Homeworks | Students will be set up to 90 minutes of homework per week. Typically, these come in the form of Firefly tests which contain a range of question types, from multiple choice questions to extended writing activities. These homework tasks will aim to support the learning that takes place in lessons as well as recap of previous topics. |
Term 1 | Term 2 | Term 3 | Term 4+ | |
---|---|---|---|---|
Content |
Searching and Sorting Algorithms Programming Fundamentals - recap |
Databases Programming Project |
Boolean Logic Programming Languages Integrated Development Environments |
Revision for final exams. |
Key Terminology and Skills |
Searching and Sorting Algorithms: Binary Search, Linear search. Bubble Sort, Merge Sort and Insertion Sort Programming Fundamentals: Sequence, selection and iteration. |
Databases: SQL for searching: SELECT, FROM and WHERE. Programming Project: A student-led project which provides another opportunity to put all previous skills into practice. This activity is particularly beneficial for Paper 2. |
Boolean Logic Logic Gates and Truth Tables Programming Languages: High and Low level languages. Translators and Interpreters. IDE: Editors, Error Diagnostics, Run-Time Environment |
Past Paper Practice: Regular practice of past papers during lesson with these being set as homework tasks to support students with their revision. Class Based Revision: Priorities for revision topics will be determined after careful review of student performance across all topics throughout the course as well as mock results. Students will colour code their confidence levels with each topic and this will also inform topics chosen. |
Firefly Links* |
||||
Assessments
|
Key questions on firefly within each section. These are linked to past paper questions and required knowledge. Students complete revision tasks during lesson time. Every section on Firefly has “revision tests” that students can use to self assess their progress. Teacher support helps to ensure that all students meet their objectives. Students regularly make use of past paper questions which are worked-through in groups. All firefly sections have past paper questions embedded as well as mark schemes. |
|||
Homeworks | Students will be set up to 90 minutes of homework per week. Typically, these come in the form of Firefly tests which contain a range of question types, from multiple choice questions to extended writing activities. These homework tasks will aim to support the learning that takes place in lessons as well as recap of previous topics. |
Term 1 | Term 2 | Term 3 | Term 4 | Term 5 | Term 6 | |
---|---|---|---|---|---|---|
Content |
1.1.1 Structure and Function of the Processor
|
1.2.1 Systems Software
|
1.2.3 Software Development
|
1.3.1 Compression, Encryption and Hashing
|
1.3.3 Networks
|
2.2.2 Computational Methods
|
Key Terminology and Skills |
ALU, CU, Busses, Registers, FDE, CPU Performance, Caching, CPU Architectures, CISC, RISC, Pipelining, GPU, Multicore and Parallel, IO, Storage, Virtual Storage, RAM and ROM, BIOS, Virtual Memory, Memory Management |
Application Software, Nature of Applications, Utility Software, UI, OS, Scheduling, Interrupts, ISR, Device Drivers, Virtual Machine, Open and Closed Source, Translators, Libraries, Reusable components, Linkers, Loaders |
Development Methodologies, Programming Languages, Procedural Languages, LMC and Assembly, Addressing Memory, Data Types, Arrays, Lists, Tuples, Records, UNICODE, ASCII, Hash Tables, Programming Constructs, Functions and Procedures, Parameter Passing, Global and Local Variables, Recursion, Debugging, IDE, Algorithms, HTML, CSS, JavaScript |
Lossy vs Lossless; |
Client Server; |
Problem Recognition |
Firefly Links* |
||||||
Assessments
|
After learning new theory content, students make their own notes before answering questions using our bespoke knowledge checking website. They have access to supporting videos as well as knowledge organisers. During each lesson, students have access to past paper questions for each topic. Time is allocated to answering these and the creation of model answers. The mark schemes are available to support and check responses. |
|||||
Homeworks | Students are set up to 3 hours of homework per week for this subject. This time is tracked through our knowledge checking website and performance is closely monitored and rewarded with house points. Students are directed to spend time on topics which most benefit them for revision (based on previous performance). |