The study plan below is a suggested route only. This will help you to complete all of the lessons in this course whilst following along with the live classes.
The plan below is for the recommended 2 year route – Fast track (1 year) students should follow year 1 & 2 together, but please note that your live lessons will follow year 1.
As you move towards exam revision for either your mock exam or final exams, it’s useful to see examples of student and teacher answers for exam questions so that you are familiar with them. The YouTube series below has been created by Holly to help students prepare for their exams.
If you’d like your questions to be featured as part of this series, please email a scan or image of your exam question to here at hello@teachallaboutit.uk
It’s a good idea to start with the Data Representation lessons for theory. The most important topics in year 1 will be binary, hexadecimal, and images.
In October, you’ll want to work through the more advanced sections on adding & shifting binary numbers alongside the calculating bitmap image size questions this month.
Programming
Programming requires regular practice, so although there are only a few lessons for the techniques we’ll regularly cover this in live lessons. Start off with the Sequence & Selection lessons this half term.
In October, our live lessons will be looking at different types of algorithm. Make sure that you have covered the “Problem Solving” and “Pseudocode & Flowcharts” lessons this month.
Assessment 1
Your first Tutor Marked Assessment is due at the end of October. This is all about Data Representation Topics.
Once we’ve completed Data Representation, we’re skipping over to the third area of theory which is Computer Hardware this half term as it helps to know this before topic 2 (wasn’t that helpful!).
In the live lessons, we’ll be looking at computer hardware & architectures, so at the start of this half term it’s a good idea to complete the lessons inside the Hardware & Software topic.
Once you have completed the lessons on Computer Hardware, I would recommend completing the logic gates lessons next as these pop up in a number of other topics.
Programming
This half term, we’ll be looking at different techniques in programming so I’d recommend revisiting the Iteration lessons, then completing Subroutines and Programming with Arrays lessons which build on what you learnt last half term. Remember that everyone will be at different stages of their programming journey, so if you get stuck, take a break or send a message in the lesson to get help from others!
Our live lessons will be looking at checking programs using trace tables this month. You will have already seen this is “Problem Solving & Design”, but it’s useful to keep revising this.
We’ll also be looking at different types of algorithm in our live lessons this half term, so make sure that you have covered the “Problem Solving” and “Pseudocode & Flowcharts” lessons (if you didn’t already!) – returning to a topic more than once is absolutely fine.
Assessment 2
Your second Tutor Marked Assessment is due this month & I’d recommend submitting Tutor Marked Assessment 3. This is all about Computer Hardware Topics.
We’ll be looking in more detail this month at computer hardware where we’ll talk about how to improve some of the questions from Assessment 3 (don’t worry, we won’t share your answers without permission!).
We’ll also be moving onto the Networking topics, so this half term you’ll want to start completing the Networking & Communication lessons (the second half are all about the internet).
Programming
This half term, we’ll be looking at some of the old specification tasks for programming. Although the new specification doesn’t have programming tasks to complete, they are still excellent programming practice and will give you an idea of what you’ll need to be able to do by the end of next year.
Our live lessons will be all about practice this half term. We’ll be looking at how we can use previous algorithms & programs to solve new problems using Flowcharts and example code.
Assessment 3
Your third Tutor Marked Assessment is due this month & I’d recommend submitting TMA2. This is all about Networks & The Internet.
Our IGCSE Computer Science course allows you to learn at your own pace, covering the key aspects of both theory and programming papers, supported by qualified Computer Science teachers.
As part of this distance learning course, students have the option to access a weekly live class (term time) covering different aspects of the course.
Our IGCSE Computer Science course allows you to learn at your own pace, covering the key aspects of both theory and programming papers, supported by qualified Computer Science teachers.
As part of this distance learning course, students have the option to access a weekly live class (term time) covering different aspects of the course.
Our IGCSE Computer Science course allows you to learn at your own pace, covering the key aspects of both theory and programming papers, supported by qualified Computer Science teachers.
As part of this distance learning course, students have the option to access a weekly live class (term time) covering different aspects of the course.
Week 19 is a consolidation & revision week for you to complete your assessment. The live lesson for this week will be a workshop for practice questions and a chance to ask anything you’re not sure about before half term
Our IGCSE Computer Science course allows you to learn at your own pace, covering the key aspects of both theory and programming papers, supported by qualified Computer Science teachers.
As part of this distance learning course, students have the option to access a weekly live class (term time) covering different aspects of the course.
We’ll be moving onto the Data Security topic this half term and will be using some of the lessons that you have already completed to expand on this topic (if you’ve already completed them, treat this as revision!). I’d recommend completing the Data Security lessons from half term to the end of March.
We’ll continue to look at network & data security up to Easter which will help you prepare for your next assessment. Some of the lessons for network & internet security will feel like they’re quite in depth, so we’ve planned an easier topic next term!
Programming
As you’ve now had a chance to create quite a few programs, we’ll be looking at how to make our programs more robust against user error & malicious actions this month. Completing the “Validation & Verification” lesson is going to really help you here.
Our live lessons will be all about practice this half term. We’ve covered the main Constructs (sequence, selection, & iteration), lists, and how to validate our code so far, but before moving on to more difficult programs it’s a good idea to practice these techniques so that you are confident.
Assessment 4
Your fourth Tutor Marked Assessment is due this half term & I’d recommend submitting Tutor Marked Assignment 6 which is the first of the programming assessments. We’ll be completing TMA 4 next half term!
Our IGCSE Computer Science course allows you to learn at your own pace, covering the key aspects of both theory and programming papers, supported by qualified Computer Science teachers.
As part of this distance learning course, students have the option to access a weekly live class (term time) covering different aspects of the course.
Our A Level Computer Science Masterclasses are aimed at students already studying A Level Computer Science and looking for help with study & revision. This group tuition course focuses on the key topics within the OCR, AQA, & CIE A Level courses that enable students to reach the higher B – A* grades.
Through a set of 30 fully resourced live lessons, students are guided through this group tuition course by using a “little and often” revision & study plan.
Our CIE IGCSE Computer Science course allows you discover the key aspects of both theory and programming, supported by qualified Computer Science teachers.
As part of this distance learning course, students have access to a weekly live class (term time) covering different aspects of the course in small groups and regular marked assignments.
Our A Level Computer Science Masterclasses are aimed at students already studying A Level Computer Science and looking for help with study & revision. This group tuition course focuses on the key topics within the OCR, AQA, & CIE A Level courses that enable students to reach the higher B – A* grades.
Through a set of 30 fully resourced live lessons, students are guided through this group tuition course by using a “little and often” revision & study plan.
We’ll be dividing our live lesson group this half term between the final year 1 theory topic and exam technique. For those following this plan, we will be looking at computer software and you’ll also have the chance to look at some exam style questions with those sitting the exam this month!
Programming
Our live lessons will focus on theory during this short half term as we only have a few lessons! We’ll be revising the Algorithms topics this half term as your assessment will be focused on this topic.
Assessment 5
Your final Tutor Marked Assessment of the year is due this half term & I’d recommend submitting Tutor Marked Assessment 7 which is all about Algorithms & Program Design.
Click To See Week 27 Lessons
Week 27
Free Software, Freeware, & Shareware (2022 Only)
Our IGCSE Computer Science course allows you to learn at your own pace, covering the key aspects of both theory and programming papers, supported by qualified Computer Science teachers.
As part of this distance learning course, students have the option to access a weekly live class (term time) covering different aspects of the course.
Our final few weeks of year 1 will be working towards the year 1 mock exam. These lessons will include practice questions and examples before you sit your online mock exam which covers questions from your first 4 Tutor Marked Assessments.
We start to take a break during June where you’ll get a well earned rest & get ready to join us back for year 2!
Week 33 & 34 of the course are set aside for you to complete your mock tests. There are no live lessons for these two weeks, but your tutor is available between now and the start of year 2 via the course Message Boards.
End of Year 1 Mock Exams
The mock exams links below have been created to give you the option to sit a timed test after our live lessons have finished for year 1. These are completely optional, but give you the chance to get feedback from from your tutor on exam style questions and an idea of the grade that you are working at based on the year 1 topics.
Mock exams are only available once – please make sure that you are prepared before starting any of these tests.
Theory Paper Mock
The theory paper is a set of 15 past paper and example questions that cover a selection of the topics from year 1. This is an online 45 minute timed test for you to complete in your own time.
The programming paper is a set of 7 questions based on the theory of programming topics that we have covered in year 1. You will be asked to complete a variety of questions that include pseudocode, program code, and flowcharts.
In this first term of year 2, we’ll be recapping some of the previous topics from year 1 and starting the year with the Data Transmission theory topic.
From this point forward, we will be adding in exam question practice to help you to prepare for your exams early. You’ll have the opportunity to try out exam style questions each week with tutor feedback.
Programming
Our live lessons this half term will be a series of programming challenges to help you practice the concepts learnt in year 1 (there is no new content, but you will need this time to practice).
Assessment 6
There are only three Tutor Marked Assessments this year of the year is due this half term & I’d recommend submitting Tutor Marked Assessment 4 which is all about Computer Software (from the final term of year 1).
Our IGCSE Computer Science course allows you to learn at your own pace, covering the key aspects of both theory and programming papers, supported by qualified Computer Science teachers.
As part of this distance learning course, students have the option to access a weekly live class (term time) covering different aspects of the course.
Our A Level Computer Science Masterclasses are aimed at students already studying A Level Computer Science and looking for help with study & revision. This group tuition course focuses on the key topics within the OCR, AQA, & CIE A Level courses that enable students to reach the higher B – A* grades.
Through a set of 30 fully resourced live lessons, students are guided through this group tuition course by using a “little and often” revision & study plan.
Our IGCSE Computer Science course allows you to learn at your own pace, covering the key aspects of both theory and programming papers, supported by qualified Computer Science teachers.
As part of this distance learning course, students have the option to access a weekly live class (term time) covering different aspects of the course.
Our IGCSE Computer Science course allows you to learn at your own pace, covering the key aspects of both theory and programming papers, supported by qualified Computer Science teachers.
As part of this distance learning course, students have the option to access a weekly live class (term time) covering different aspects of the course.
This week, we’ll be looking back over the past half term and revising everything that we’ve done so far. I’ll be checking in with you to look at practice questions and answering your questions.
Half Term!
November – December (Half Term 2)
Theory
This half term we will be looking at the theory topics of logic & databases. Both of these topics will have some familiar aspects from the programming theory that you have already learnt.
Although the database topic can be completed as theory, it is much easier to understand if you have access to database software. This can be Microsoft Access or Open DB for basic queries – although we will be using SQLite or online Repl programs for Structured Query Language.
Programming
Our live lessons this half term will continue with the series of programming challenges to help you practice the concepts learnt in year 1 (there is no new content, but you will need this time to practice).
Assessment 7
You are nearly at the end of your Tutor Marked Assessments and I’d recommend submitting Tutor Marked Assessment 5 which is all about The Internet and Data Security which we completed last half term.
Our A Level Computer Science Masterclasses are aimed at students already studying A Level Computer Science and looking for help with study & revision. This group tuition course focuses on the key topics within the OCR, AQA, & CIE A Level courses that enable students to reach the higher B – A* grades.
Through a set of 30 fully resourced live lessons, students are guided through this group tuition course by using a “little and often” revision & study plan.
Our IGCSE Computer Science course allows you to learn at your own pace, covering the key aspects of both theory and programming papers, supported by qualified Computer Science teachers.
As part of this distance learning course, students have the option to access a weekly live class (term time) covering different aspects of the course.
This half term we will be covering the final topic of Automation & Emerging Technologies. This is a new topic to the iGCSE and so some of the practice questions in this section will be based on the exemplar resources from CAIE rather than past papers.
Programming
Our live lessons this half term will continue with the series of programming challenges to help you practice the concepts learnt in year 1 (there is no new content, but you will need this time to practice).
Assessment 8
This is the final Tutor Marked Assessment and only Tutor Marked Assessment 8 remains, which is the second of our practical programming assessments.
Click To See Week 48 Lessons
Week 48
Automated Systems – How They Work
Automated Systems
Our CIE IGCSE Computer Science course allows you discover the key aspects of both theory and programming, supported by qualified Computer Science teachers.
As part of this distance learning course, students have access to a weekly live class (term time) covering different aspects of the course in small groups and regular marked assignments.
Our CIE IGCSE Computer Science course allows you discover the key aspects of both theory and programming, supported by qualified Computer Science teachers.
As part of this distance learning course, students have access to a weekly live class (term time) covering different aspects of the course in small groups and regular marked assignments.
There are no formal topics over these final three weeks. We will be covering revision and exam technique together and using this time to cover any requested topics that you would like me to look at.
Login
Accessing this course requires a login. Please enter your credentials below!