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