У процесі навчання інформатики доцільно спиратися на психологічні принципи розвивального навчання, які базуються на понятті «зони найближчого розвитку» психолога Л.С. Виготського.
Дидактичні принципи розвивального навчання були висунуті в 1950-ті роки в двох науково-практичних колективах, створених Д.Б. Ельконіним і Л.В. Занковим. за якими не будь-яке навчання створює максимально сприятливі умови для розвитку учнів. Потрібний ретельний добір змісту, методів, організаційних форм і засобів навчання, щоб забезпечити ці умови.
Розвивальне навчання змістило освітні акценти від вивчення учнями матеріалу з різних предметів на їх навчальну діяльність щодо розвитку теоретичного мислення (Д.Б. Ельконін. В.В. Давидов), або на всебічний розвиток учня (Л.В. Занков).