Наталья Гафурова. Методика обучения информационным технологиям. Теоретические основы. М.:Сибирский федеральный университет, 2012