IGCSE Computer Science Pre-Release 2019 Guide

This is a teaching resource to help you guide pupils on how to approach the 2019 pre-release for the CIE IGCSE Computer Science. It accompanies the YouTube video: https://youtu.be/k2xnNwpFzRo so you may want to watch my explanation on there, and then use and adapt this powerpoint in your own lessons.

The focus here is on pseudocode, following the CIE style as far as possible including some comparisons with how the solution could be coded in Python 3.

I have also added my version the tasks in Python 3. Please bear in mind this is only one way to attempt the tasks and there are many ways of going about each task. I have commented throughout the code, but it should be easy to follow as it relates directly to the powerpoint and video, with most variables, arrays etc names in the same way.

(It has been pointed out to me by a colleague that my pseudocode for Task 3 doesn’t include any validation, so it would be good to discuss this with your classes and get them to decide what validation is appropriate.)

Save for later
  • 2019-Jun-Pseudocode-Planning.pptx
  • Pre-Release-Files.zip

About this resource


Created: Jan 21, 2019

Updated: Jan 24, 2019


pptx, 3 MB



zip, 3 MB


Report a problem

Tes Paid Licence

How can I re-use this?