Course Content
Course Syllabus & Exams
0/1
Lesson Recordings & Notes
0/1
Week 10 – The CPU, Fetch Decode Execute Cycle, & 1D Arrays in Programming
0/3
Week 14 – Secondary Storage & Project Based Programming
0/3
Week 15 – Virtual Memory, Cloud Storage, & Project Based Programming
0/4
Week 16 – Network Hardware & Project Based Programming
0/3
Week 17 – Network and Internet Addresses & Project Based Programming
0/2
Week 19 – Revision & Tutor Marked Assessment
0/1
Week 20 – The Risks of Malware & Validation and Verification
0/3
Week 22 – Methods of Protecting Data & Programming Challenge 1
0/3
Week 23 – Methods of Encryption & Programming Challenge 2
0/3
Week 24 – Other Threats to Data & Programming Challenge 3
0/3
Week 25 – Factors of Authentication & Programming Challenge 4
0/3
Week 26 – System and Utility Software & Programming Challenge 5
0/3
Week 27 – High & Low Level Languages
0/2
Week 28 – The Role of Operating Systems
0/2
Week 29 – The Need for Interrupts
0/2
Week 30 – End of Year 1 Revision
0/1
Week 31 – End of Year 1 Revision
0/1
Week 32 – End of Year 1 Revision
0/1
Week 33 – End of Year 1 Mock (Paper 1 Theory)
Week 34 – End of Year 1 Mock (Paper 2 Programming)
iGCSE Computer Science – Year 1 (Live) – September 2024
About Lesson
IntroductionNotesTheoryProgramming

Welcome!

Holly Billinghurst - TeachAllAboutIT - Online Tutor Computer Science & Maths
Holly Billinghurst
Director & Lead Tutor

Welcome to the first section of your iGCSE Computer Science course. Before we start, I’d like to introduce you to how to use the course materials and navigate around.

Each lesson in this course is divided into two sections: the lesson content and a recorded live lesson.

The digital notes are there to help you to put things into your own words. You can access these on the Digital Notes tab, or as a PDF in the “Exercise Files” under the lesson video.

Click on the three bars at the top of your notes to expand the menu & use the dots to navigate through your notes.

Although your notes will autosave, I recommend that you download/export a copy at the end of each session.

The content on this page is divided into sections which you can work through by using the dots at the top of the screen, or the arrows to the right. If you need help as you work through each lesson, click on the blue question mark at the bottom right of the screen to send me a question.

An audio version of each section is available at the top of the screen.

Holly Billinghurst

Course Leader

Theory

Theory

Each week, we’ll be working through topics from both exam papers to give you enough time to practice both. Most of the theory topics are covered in paper 1 which is a written paper that includes multiple choice, short, and long answer questions.

Over the past few years, the questions in this paper have included short essays and more long answer questions that encourage you to apply your knowledge rather than just remember facts.

Although it’s not the first topic in the specification, it’s a good idea to start with the Data Representation lessons for theory as these appear in almost every other topic. The most important topics in year 1 will be binary, hexadecimal, and images.

Over the next few weeks, we’ll be working through the more advanced sections on adding & shifting binary numbers alongside the calculating bitmap image size questions.

Programming

Programming requires regular practice, so although there are only a few lessons for the techniques we’ll regularly cover this as part of your weekly practice questions.

You’ll be starting off with the Sequence & Selection lessons soon – don’t worry that it feels like a lot at first, if you get stuck, you can always use the help button at the bottom of the screen to send me a message.

To make sure that you’re prepared to start coding over the next few weeks, I’d recommend that you create a free account on Repl.it as this will allow you to use the practice questions and challenges throughout the course.

Join the conversation
0% Complete
Verified by MonsterInsights