Learners combine sequence, selection and iteration in a complete program that addresses a familiar problem.