Аты электрондық-есептеу сөздігіндегі  «программа» терминінен шыққан, оқу материалын жеке порцияларға немесе бөліктерге бөлетін, әр жолы бақылаумен аяқталады

1 Проблемалық оқыту
2 Модульдік оқыту                             
3 Компьютерлік оқыту
4 Түсіндірмелі-иллюстративті оқыту
5 Бағдарламалап оқыту