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