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


1) Проблемалық оқыту

2) Модульдік оқыту                             

3) Компьютерлік оқыту

4) Түсіндірмелі-иллюстративті оқыту

5) Бағдарламалап оқыту