AQA A’Level SLR06 Problem decomposition


About this video

AQA Specification Reference
AS Level 3.4.1.9
A Level 4.4.1.9

Problem decomposition, or breaking a problem down is an essential skill to becoming an experienced programmer. This video explains the concept using an everyday example of crossing a road and also how it applies to simple games design.

Key questions:

- What do we mean by problem decomposition?
- Why is problem decomposition a useful skill?

00:00 Problem decomposition
00:05 Intro
00:10 Problem decomposition overview
01:22 Step-wise refinement and top-down modular design
02:45 Key questions
02:56 Outro

Last updated: 15.04.25