Skip to content

ZIMSEC A-Level Computer Science

P.1Practical programming

Practical programming in ZIMSEC A-Level Computer Science: what the syllabus expects you to know, the learning objectives and how to practise.
Subtopic21 practice questions1 lesson

Learning objectives

What the syllabus expects you to be able to do.

  1. P.1.1Design, develop and document computer solutions to a problem using a prescribed programming package.
  2. P.1.2Clarify source code through comments and structure it with procedures and functions.
  3. P.1.3Design, run and document tests, using standard, extreme and abnormal data.

Lessons

  • Practical programming in Python: planning, coding, testing and evidence

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

Practical programming: sample question

1 mark

What should a programmer do first when given a practical task described as a scenario?

Choose one answer

Turn Practical programming into a strength.

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