У роботі побудовано і науково обґрунтовано елементи методичної системи формування інформаційно-комунікаційних компетентностей майбутніх учителів інформатики в процесі навчання програмування, визначено структуру та компоненти зазначених компетентностей. Особливістю цієї методичної системи є підбір всіх її компонентів, які в сукупності сприяють формуванню і нформаційно-кому ні каці йних компетентностей майбутніх учителів інформатики в процесі навчання програмування.
На підставі аналізу науково-методичної літератури визначено структуру інформаційно-комунікаційних компетентностей; уточнено поняття інформаційно-комунікаційних компетентностей вчителя інформатики; розроблено методичні рекомендації та сайт "ZDU Prodject". Виділено особливості, найбільш ефективні форми, методи, засоби навчання; розроблено систему формування інформащйно-комунікаційних компетентностей. У роботі наведено результати педагогічного експерименту, які підтверджують ефективність запропонованих елементів методично! системи підготовки майбутніх учителів інформатики в процесі навчання програмування.