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


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

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

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

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

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