Predarea asistată de calculator se referă la instruirea care este oferită parțial sau total prin intermediul unui computer. Această metodă de predare apare la toate nivelurile de învățământ, de la cursurile primare până la cele postliceale. În timp ce mulți studenți beneficiază de materialele de curs prezentate prin computer sau prin Internet, există unele dificultăți în implementarea instruirii asistate de calculator (CAI) în anumite medii educaționale.
Unii profesori care au implementat predarea asistată de computer pentru a ajuta la furnizarea conținutului cursului s-au luptat să învețe tehnologia pentru a utiliza eficient acele programe. În plus, unii profesori au observat niveluri crescute de anxietate a elevilor atunci când întâlnesc programele de calculator. Chiar și programele bine concepute vor avea ocazional o problemă care poate interfera cu programul curricular și cu termenele limită ale sarcinilor. Deși predarea asistată de computer poate oferi studenților care au abilități limitate de calculator o oportunitate de a-și crește nivelul de confort cu computerele, profesorii ar trebui să fie pregătiți pentru o curbă abruptă de învățare în clasă, dacă elevii lor nu sunt abili în utilizarea echipamentului și navigarea online.
Alți profesori se luptă să găsească software care se potrivește nevoilor cursului. Nu toate programele sunt bine aliniate cu obiectivele curriculare, iar costul inițial al achiziționării de software pentru o școală poate fi destul de mare. Din fericire, multe companii de software vor permite instructorilor și studenților să-și testeze produsele înainte de a face o achiziție. Acest lucru permite școlii să ia o decizie informată cu privire la software-ul pe care ar dori să-l achiziționeze.
Atunci când predarea asistată de computer este bine integrată, poate fi un mod foarte eficient de livrare a conținutului. În mediile universitare, studenții din clasele mari sau clasele în care frecventa este de obicei foarte slabă au beneficiat foarte mult. Deoarece multe programe de calculator sunt adaptative, pot satisface nevoile specifice ale cursantului care îl utilizează, în timp ce instructorii claselor foarte mari se luptă adesea să satisfacă nevoile individuale de învățare ale elevilor. Programele de calculator pot servi ca instrumente de diagnosticare, precum și le pot arăta studenților ce subiecte trebuie să studieze mai mult pentru a stăpâni conținutul cursului. Unele studii au indicat că studenții care au avut predare asistată de calculator în clase mari au avut rezultate mai bune la examenele finale decât studenții care au fost predați doar prin metode tradiționale.
Cursurile care sunt moderate exclusiv prin computer sunt, de asemenea, foarte accesibile. Ele oferă studenților multă flexibilitate și o anumită măsură de învățare în ritm propriu. Elevii care locuiesc departe de campusurile școlare sau care altfel nu și-ar putea permite să urmeze cursurile pot beneficia cu siguranță de instruire online sau de software educațional pe care îl pot completa acasă.