it is proposed to offer the CIE IGCSE in computer science (0478) to students starting the course in September 2018 in place of ICT (0417).

The course is written for learners from different countries, from different types of schools and with a wide range of different abilities. You will study the principles and practices of computing and hopefully gain confidence in computational thinking and programming. You will learn to program by writing computer code and develop your understanding of the main principles of problem solving using computers. You will apply that understanding to develop computer-based solutions to problems using algorithms and a high-level programming language. You will also develop a range of technical skills, as well as the ability to test effectively and to evaluate computing solutions. This qualification helps you appreciate current and emerging computing technologies and the benefits of their use. You should learn to recognise the ethical issues and potential risks when using computers. The course is a good foundation for further study in computer science at IB level.

How does it compare with ICT?

  • It provides a better intorduction to IB computer science
  • Like ICT, there is no coursework
  • There are no practical exams, just one theory exam and one on problem solving and programming
  • The content is not as broad as ICT: this is a computing course and does not teach you about the use of general applications.

The courses here are in deveolopment and will not be open until they are due to start.