Öyrənənin fəaliyyətinin detallar üzrə dəqiq müəyyənləşdirilməsi (məsələlərin qoyuluşu, məqsəd və vəzifələrin izah olunması, tədris vasitələrinin istismara hazırlanması və s.)
Öyrənən və öyrədən, öyrənən və tədris vəsaiti və tədris qrupları arasında interaktivliyin təmin olunması (məsafədən qarşılıqlı əlaqənin yaradılması)
Müstəqil düşüncə tərzinin dəstəklənməsi və tədris yönümlü proqramlarda bu amilin yüksək səviyyədə təmin olunması (öyrədən öyrənəni başa düşür, amma maşın yox).
Proqramların materialın öyrədilməsində ardıcıllığa istinad etməsi və bu ardıcıllığın pozulmamasına nəzarət edə bilməsi imkanları ilə təchizatı.