Ravon dasturlar – bu nazorat topshiriqlari va o’quv axborotlarining almashinib turuvchi u qadar katta bo’lmagan bloklari ketma-ketligidir. Ravon dasturda ta’lim oluvchi to’g’ri javob berishi shart, ba’zan ehtimol deb topilgan javoblardan birini shunchaki tanlaydi. To’g’ri topilgan javobda u yangi o’quv axborotiga ega bo’ladi, agar javob to’g’ri chiqmasa, axborotni qaytadan o’rganishga tavsiya etiladi.
Tarmoqlanuvchidastur. Ta’lim oluvchi noto’g’ri javob berganda, unga qo’shimcha o’quv axboroti beriladi va u ta’lim oluvchiga nazorat topshiriqlarini bajarish, to’g’ri javob qaytarish va o’quv axborotlarining yangi bo’laklarini olish imkoniyatini beradi.
Soddalashtirilgan dastur. U ta’lim oluvchiga yangi o’quv materialini murakkablik darajasiga qarab tanlab olish, uni o’zlashtirish jarayonida u yoki bu tarzda o’zgartirish, oddiy ma’lumotnoma, lug’at va qo’llanmalardan foydalanish imkoniyatini beradi.
Aralashdastur. U ravon, tarmoqlanuvchi, soddalashtirilgan dastur bo’laklarini o’zida qamrab oladi.
Algoritm. U aqliy va amaliy tadbirlar izchilligini belgilovchi
tafsilotdir. U o’qitishning mustaqil vositasi hamda ta’limiy dasturlarning qismi bo’lishi mumkin.
Blokli o’qitish.Bu moslashuvchan dastur asosida ta’lim oluvchilarning turli-tuman intellektual tadbirlar va egallagan bilimlaridan o’quvvazifalarini yechishda foydalanish imkoniyatlarini ta’minlaydi.
Quyidagi izchil bloklar farqlanadi:
muammoli blok: olingan bilimlar asosida vazifalarniyechish;
tekshirish va tuzatish (korreksiya)bloki.
Modulli o’qitish.U modullar bo’yichatuzilgan o’quv dasturlari asosida o’qitishni tashkil etishdir. Modul kurs mazmunini uch sathda qamrab oladi: to’la, qisqartirilgan va chuqurlashtirilgan. Dastur materiallari bir vaqtning o’zida barcha ehtimol ko’rilgan kodlarda: rasm, test, ramzlar va so’z bilan berilishi mumkin.
O’qitish moduli o’quv materialining avtonom (mustaqil) qismi bo’lib, quyidagi komponentlardan tashkil topadi:
aniq ifodaga ega bo’lgan o’quv maqsadi (maqsadlidastur);
zaruriy malakalarni shakllantirish bo’yichaamaliy mashg’ulotlar;
qo’yilganmodulmaqsadigaqat’iymuvofiqkeluvchinazoratishi. Bilimlarni to’la o’zlashtirish texnologiyasi. O’quv materiallari bir necha bo’laklarga bo’linadi: o’zlashtirilishi tegishli bo’lgan o’quv unsurlari, undan so’ng bo’limlar bo’yichatekshirish uchun materiallar ishlab chiqiladi, undan so’ng o’qitish, tekshirish – joriy nazorat,
tuzatish va qayta, o’zgartirilgan tarzda ishlab chiqish – o’qitish.