IGCSE Computer Science Pre Release 2018 – Possible Solution – Pseudocode

Following on from my last video, I have designed Tasks 1-3 in Pseudocode for the IGCSE Computer Science Pre Release scenario.  This is one of many variants I am working on and keen to hear other peoples feedback on how I have used Pseudocode syntax for the 2018 exam series.

IGCSE Computer Science Pre Release 2018 – Possible Solution

A lot of people have been asking for help online recently and students and teachers have asked for different solutions for the 2018 IGCSE Computer Science Pre Release.  Most of my blog posts will be accompanied with a Youtube video as feel this is the most effective way to aide students studying Computer Science. The […]

Welcome to my blog

Thanks for visiting my blog and welcome!! I created this portfolio and started blogging to share my teaching of Computer Science and to help students whom are studying IGCSE and A Level Computer Science.  I will be explaining different concepts of Computer Science in this blog and will be exploring different Computing concepts from robotics, […]

My first blog post

this is a test description, you can add paragraphs and edit them and save as a draft also. If you are done, then you can publish the post. Make sure, you preview the post, before publishing it.   add the category to ‘blog’ to show the post in ‘Recent news’ section.


HTML stands for Hyper Text Markup Language, which is the most widely used language on Web to develop web pages. HTML was created by Berners-Lee in late 1991 but “HTML 2.0” was the first standard HTML specification which was published in 1995. HTML 4.01 was a major version of HTML and it was published in […]


Python is a general-purpose interpreted, interactive, object-oriented, and high-level programming language. It was created by Guido van Rossum during 1985- 1990. Like Perl, Python source code is also available under the GNU General Public License (GPL). This tutorial gives enough understanding on Python programming language.


A teaching method comprises the principles and methods used by teachers to enable student learning. These strategies are determined partly on subject matter to be taught and partly by the nature of the learner. For a particular teaching method to be appropriate and efficient it has to be in relation with the characteristic of the learner and the type of […]