Преподаватели дисциплины "Информатика и программирование" в высшей школе часто сталкиваются с низким уровнем навыков программирования, алгоритмической грамотности и системного мышления у студентов-первокурсников. В данной статье рассмотрены возможности применения проективно-рекурсивного и когнитивного подходов к обучению программированию студентов-математиков.