Skip to content

ZIMSEC O-Level Computer Science

8.8Form 1: Programming concepts

Form 1: Programming concepts in ZIMSEC O-Level Computer Science: what the syllabus expects you to know, the learning objectives and how to practise.
Subtopic54 practice questions3 lessons

Learning objectives

What the syllabus expects you to be able to do.

  1. 8.8.1Explain the syntax and semantics of a programming language and the structure of a program.
  2. 8.8.2Declare variables and constants of the integer, character, string and Boolean types.
  3. 8.8.3Apply arithmetic, logical and relational operators to solve problems.

Lessons

  • Operators and library routines

    45 min

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

    45 min

    Full access
  • Writing maintainable programs

    35 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.

Form 1: Programming concepts: sample question

1 mark

Indenting the statements inside a loop helps a reader see which statements are repeated.

Is the statement true or false?

Turn Form 1: Programming concepts into a strength.

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