Залежно від змісту та організації навчання виокремлюють різні види навчання. Для цього використовуються різні критерії: за предметним змістом розрізняють навчання фізики, математики, літератури, іноземної мови тощо; за способом – проблемне навчання, програмоване навчання, репродуктивне навчання та ін.