Skip to content

Cambridge IGCSE Computer Science

8Programming

Programming in Cambridge IGCSE Computer Science: what the syllabus expects you to know, the learning objectives and how to practise.
Topic195 practice questions10 lessons

In this topic

Lessons

  • Iteration with FOR, WHILE and REPEAT loops

    50 min

    Full access
  • Operators and library routines

    45 min

    Full access
  • Procedures, functions, parameters and scope

    50 min

    Full access
  • Selection with IF and CASE statements

    45 min

    Full access
  • String handling: LENGTH, SUBSTRING, UCASE and LCASE

    45 min

    Full access
  • Variables, constants, data types, input and output

    45 min

    Full access
  • Writing maintainable programs

    35 min

    Full access
  • One-dimensional arrays

    50 min

    Full access
  • Two-dimensional arrays

    50 min

    Full access
  • File handling: reading and writing text files

    40 min

    Full access

Join to read every lesson, or see what Full access includes.

Sample question

A sample question on this topic. Answer it, check it, then read the worked answer.

Programming: sample question

1 mark

How many elements are in an array declared as DECLARE Readings : ARRAY[0:24] OF REAL?

Only if the answer has a unit, e.g. cm or km/h.

Turn Programming into a strength.

Practise with instant marking, see your mastery grow and get a study plan built around your exam date.