Розуміти призначення мови програмування та основних її елементів.
Наводити приклади сучасних мов програмування.
Знати відмінність між змінними та константами.
Порівнювати особливості різних середовищ програмування.
Розуміти поняття об'єкта в мові програмування, його властивостей і методів.
Пояснювати структуру програми.
Пояснювати функції елементів графічного інтерфейсу та користуватися ними.
Розрізняти властивості і методи елементів управління
Планувати процес розв'язування задачі з використанням програмування.
Створювати і налагоджувати програми, зокрема подійно- й об’єктно-орієнтовані.
Використовувати в програмах вирази, коректно добирати типи даних.
Розв'язувати задачі з використанням усіх базових алгоритмічних структур, змінних та констант.
Обґрунтовувати вибір типів даних для розв'язування задачі
Оцінювати відповідність результатів виконання програми поставленій задачі.
Розпізнавати задачі, для розв'язання яких доцільно використовувати засоби програмування
Сучасні мови програмування.
Поняття об'єкта в мові програмування, його властивостей і методів.
Графічний інтерфейс, основні компоненти програми з графічним інтерфейсом.
Поняття елемента керування. Обробники подій, пов'язаних з елементами керування. Властивості та методи елементів керування.
Типи даних у програмуванні. Структура програми. Введення й виведення даних.
Вирази. Логічні вирази та змінні й операції над ними.
Умовні оператори (коротка та повна форма). Складені умови.
Оператори циклу. Вкладені цикли.
Пошук найбільшого та найменшого серед кількох значень