Вивчення нормативної дисципліни «Програмування» передбачає формування наступних компетенцій:

а/ уміло користуватись термінологією в процесі викладання розділу  “Алгоритмізація і основи програмування” з програми шкільного курсу «Інформатика»;

б/ грамотно та доцільно використовувати комп’ютерну техніку при підготовці та проведенні уроків;

в/ застосувати і обслуговувати технічні засоби навчання;

г/ розробка та створення власних програм призначених для підготовки та проведення уроків з трудового навчання;

д/ організовувати роботу гуртка з інформатики з використанням знань з об’єктно-орієнтованого програмування.