4.2 Connecting computational thinking and program design - International Baccalaureate (IB) Computer Science | RevisionDojo