Рассматривается проблема обучения творческой деятельности - планомерное решение творческих задач, основанное на методологических знаниях, исходя из того, что метод решения задач соответствует взаимосвязям между категориями методологических знаний. Приводятся четыре типа методологических знаний: структура деятельности; математические модели; логические отношения; структура языков программирования.