1. tam öğrenme modeli
2. programlı öğrenme
3. probleme dayalı öğrenme
4. proje tabanlı öğrenme
5. işbirliğine dayalı öğrenme
6. bireyselleştirilmiş öğretim
7. aktif öğrenme
8. model alarak öğrenme
9. okulda öğrenme modeli
10. basamaklı öğretim modeli.