навчальна: повторити правила роботи складання алгоритмів; навчити знаходити структури розгалуження в алгоритмах в житті та навчальній діяльності, навчитися складати запис структури розгалуження у вигляді блок-схеми; навчити учнів записувати алгоритм з розгалуження у вигляді послідовності команд для виконавця у середовищі Scratch;
виховна: виховувати інтерес до інформатики, зацікавленість основами алгоритмізації та програмування пізнавальну зацікавленість до предмету та привчати працювати творчо, виховувати старанність, активність;
розвивальна: розвивати пізнавальний інтерес, навики роботи з середовищем виконання алгоритму; алгоритмічне мислення, пам'ять, уважність.