Further information:

  • Join hundreds of other students who have successfully passed with high grades using the course.
  • Unlimited email support and monthly Zoom drop-ins with a real tutor at no extra cost
  • Extensive course and revision resources 
  • Optional editable course schedule to make sure you complete the course to your timeframe
  • Assessments every six lessons to track progress
  • Marked mock exams by the tutor
  • Take as long/short time as you need to complete the course
  • Sit the exam in the summer (May) or winter (Oct/Nov) - Exams must be booked and paid for separately but we can help you find an exam centre
  • For adults and children, although we recommend 13yrs +
  • No previous computer science knowledge? No problem. The course assumes you've never done the subject before
  • Not sure? Buy the course and we will refund the full amount you paid up to 60 days after purchase if you find it's not for you. No quibbles.
  • IGCSE is recognised by colleges and universities as a direct equivalent to a GCSE
  • See our student results: click here
  • Contains all changes to the 2026 updated syllabus.


"I just wanted to drop you a note to let you know that my son followed your Cambridge IGCSE Computer Science course from September last year and took his exams in the summer session this year, he passed with a grade 6 and is off to college this September to study for a UAL level 3 diploma in Games Development. Thanks to your excellent course content and the way it was presented / structured he managed to get the grade 6 after 9 months of study which was fantastic.” Mr C.H

"Your teaching transformed my son's view of computer science as a subject and future career (after his previous tutor at school had turned him off it completely), he has flourished ever since and we’d like to send our thanks for everything you’ve done for him."

"Thank you so much for the excellent course over the past two years, and all the brilliant resources, support and revision help you have provided.

If you have any other questions before you buy, please email the tutor: [email protected]

Or see our website: 

www.learntec.co.uk

Course curriculum

    1. Lesson Schedule

    2. Welcome and Introduction

    3. Facebook group for parents & reminder of 60 day money back guarantee

    4. Books.....

    5. Exam booking information

    6. Introduction video - What's inside a computer?

    7. Introduction - A bit about Programming

    8. Installing Python

    9. Introduction - Python Working Environment (IDLE)

    10. How to fix errors in Python Code - A guide.

    11. Introduction Quiz

    1. NEW ******Free Ebook by Julia Roebuck *******

    2. Lesson 1 - Python 1

      FREE PREVIEW
    3. Python Lesson 1 Practice - to finish

    4. Python Lesson 1 Answers

    5. Quiz - Lesson 1

    6. Lesson 1 - Chatbot Homework

    7. Lesson 1 - Chatbot Homework Task

    8. Lesson 1 - Chatbot Task Model Answer

    9. Lesson 2 - Python 2

    10. Python Lesson 2 Practice

    11. Python Lesson 2 Answers

    12. Quiz - Lesson 2

    13. Lesson 2 - Maths Quiz Homework

    14. Lesson 2 - Maths Quiz Task Homework

    15. Lesson 2 - Maths Quiz Homework Model answer

    16. Lesson 3 - Python 3

    17. If Practice

    18. IF Practice Answers

    19. IF/ELSE/ELIF Quiz

    20. Lesson 3 - Homework Door Game Task

    21. Lesson 3 - Door Game Extension task

    22. Lesson 3 - Door game sample answer

    23. Lesson 4 - FOR Loops

    24. Practice - FOR loops

    25. FOR Loop practice answers

    26. FOR Loop Quiz

    27. Lesson 4 - FOR Loops Homework Task

    28. Lesson 4 - FOR Loops drawing task

    29. Lesson 4 - FOR Loops drawing task - sample answer

    30. Lesson 5 - WHILE loops

    31. Practice: While Loops

    32. Python While Loop Practice answers

    33. While Loop Quiz

    34. Lesson 5 - WHILE Loops Turtle homework

    35. Lesson 5 - WHILE Loops turtle homework extension task

    36. Lesson 5 - WHILE Loops homework extension task sample answer

    37. PDF of everything you've learnt so far

    38. Lesson 6 - Python 6 - First "proper" program - Calculator

    39. Practice Calculator Program

    40. Practice Calculator program answer

    41. Correcting errors in code - extra practice

    42. End of Section Assessment - Python 1

    1. Lesson 7 - Binary - converting binary numbers and Binary Shifts

      FREE PREVIEW
    2. Lesson 7 - IGCSE Binary Numbers - Slides from Lesson

    3. Lesson 7 - Binary & Denary Conversion Quiz

    4. Lesson 7 - Programming Homework

    5. Lesson 8 - Part 1 Adding Binary Numbers

    6. Lesson 8 - Binary addition & Binary Negative numbers - Cheat Sheet

    7. Lesson 8 - Binary Addition Quiz

    8. Lesson 8 - Part 2 - 2's Complement

    9. Lesson 8 - 2's Complement Quiz

    10. Week 8 - Programming Homework - Number guessing game.

    11. Lesson 9 - Hex Conversions

    12. Lesson 9 Hex Conversions - Cheat Sheet

    13. Lesson 9 Quiz - Hex Conversion

    14. Lesson 9 - Homework - Word Scramble Game

    15. Lesson 10 - Uses of Hex, Sound and Images in Binary

    16. Lesson 10 - Use of Hexadecimal, Images & Sound in Binary - Slides from Lesson

    17. Lesson 10 - Quiz - Uses of Hex, Images and Sound in Binary

    18. Week 10 - Python Game - Higher/Lower Card Game

    19. Lesson 11 - Data Storage Sizes, Calculating File Sizes, File Compression

    20. Lesson 11 - Data Storage, File Size Calculation and File Compression - Slides from Lesson

    21. Lesson 11 - Quiz - Data Storage Sizes, Calculating File Sizes, File Compression

    22. Lesson 12 - Exam Questions Practice Worksheet, please print before watching next video

    23. Lesson 12 - Exam Questions Practice

    24. Lesson 12 - End of Section Assessment - Theory 1

    1. Lesson 13 - Part 1 - Recap of what you've done in Python so far.

    2. Lesson 13 - Part 2 - 1D Arrays (Lists)

    3. Lesson 13 - Programming Task

    4. Lesson 13 - Programming Task - answer

    5. Lesson 13 - Python Turtle array practice

    6. Lesson 14 - DVD Program

    7. Lesson 14 Task

    8. Lesson 14 task answer

    9. Lesson 15 : 1D arrays cont...and 2D arrays

    10. Lesson 15: Task

    11. Lesson 15 Task answer

    12. Lesson 16 : Pupil Weight Program

    13. Lesson 16 Homework - Pupil weights as a 2D array

    14. Lesson 17: Writing and Reading with Text File in Python

    15. Lesson 17 : Task Writing to a file

    16. Lesson 17 Task - video help if you need it

    17. Lesson 17 Task - Answer

    18. Lesson 17 : Homework Hangman Game part 1

    19. Lesson 17 : Homework Hangman Game part 2

    20. Lesson 18 Parcel/Courier Task

    21. Lesson 18 Task

    22. Code From Lesson

    23. Week 18 Task answer

    24. Video Explanation of how to do week 18 Task

    25. End of Module 3 Assessment

    1. Lesson 19 : Data Transmission: Data Packets, Direction of Data, Serial/Parallel

    2. Data Transmission - Slides from lesson

    3. Data Transmission - Quiz

    4. Programming Task - week 19

    5. Programming Task - week 19 - Answer

    6. Programming Task - week 19 - video explanation

    7. Lesson 20: Data Transmission Error Checks

    8. Lesson 20: Slides from Lesson

    9. Quiz - Data Transmission Error Checks - Lesson 20

    10. Lesson 21 : The Internet and its uses

    11. Lesson 21: Slides from Lesson

    12. Quiz - Lesson 21 - The Internet and its Uses

    13. Lesson 22 - Cyber Security

    14. Lesson 22 - Cyber Security Slides from Lesson

    15. Lesson 22 - Cyber Security - Quiz

    16. 2D Array Practice - Bus Trip

    17. Bus Trip Answer

    18. Bus Trip Video Explanation

    19. Lesson 23 - Encryption

    20. Lesson 23 - Slides

    21. Quiz Lesson 23 - Encryption

    22. Here is two files: Python caesar cypher encryptor and decryptor....

    23. Worksheet for next lesson 24

    24. Lesson 24 - Theory Recap and past exam paper questions

    25. Python Programming Task - School Trip. Watch the video and code along. Part 1

    26. Python Programming Task - School Trip. Watch the video and code along. Part 2

    27. Python Programming Task - School Trip. Watch the video and code along. Part 3

    28. End of Unit Assessment

    1. Lesson 25 Python Functions and Procedures

    2. Quiz : Lesson 25 Functions and Procedures in Python

    3. Lesson 26: Functions and Procedure Practice

    4. Lesson 26: Homework

    5. Lesson 27: Pseudocode 1

    6. Pseudocode Cheat Sheet, please download.

    7. Lesson 27 Slides

    8. Lesson 27: Quiz

    9. Lesson 27 - Pseudocode 1 Worksheet

    10. Lesson 28 - Worksheet for lesson please download and print before lesson

    11. Lesson 28 - Pseudocode 2

    12. Lesson 28 - Quiz

    13. Lesson 28 - Homework Worksheet (with answers)

    14. Lesson 29: Flowcharts

    15. Lesson 29 - Lesson Slides

    16. Lesson 29 - Homework

    17. Lesson 30 - Flowcharts 2

    18. Lesson 30 - Worksheet

    19. Lesson 30 - Homework

    20. Lesson 30 - Homework Answer

    21. Module 5 - End of unit assessment

About this course

  • £550.00
  • 376 lessons
  • 63.5 hours of video content

Pricing options