Računalno potpomognuta nastava odnosi se na nastavu koja se izvodi djelomično ili u potpunosti putem računala. Ovakav način poučavanja javlja se na svim razinama obrazovanja od osnovnog do poslijesrednjeg tečaja. Iako mnogi studenti imaju koristi od materijala koji se prezentira putem računala ili interneta, postoje određene poteškoće u implementaciji računalno potpomognute nastave (CAI) u određenim obrazovnim okruženjima.
Neki učitelji koji su implementirali podučavanje potpomognuto računalom kako bi pomogli u isporuci sadržaja tečaja, mučili su se s učenjem tehnologije kako bi učinkovito koristili te programe. Osim toga, neki učitelji su primijetili povećanu razinu anksioznosti učenika pri susretu s računalnim programima. Čak i dobro osmišljeni programi povremeno će imati problema koji mogu ometati rasporede kurikuluma i rokove zadatka. Iako poučavanje potpomognuto računalom može ponuditi učenicima koji imaju ograničene računalne vještine priliku da povećaju razinu udobnosti s računalima, učitelji bi trebali biti spremni na strmu krivulju učenja u učionici ako njihovi učenici nisu vješti u korištenju opreme i navigaciji online.
Drugi učitelji se bore u pronalaženju softvera koji odgovara potrebama predmeta. Nisu svi programi dobro usklađeni s kurikularnim ciljevima, a početni trošak kupnje softvera za školu može biti prilično visok. Srećom, mnoge softverske tvrtke dopuštaju instruktorima i studentima da testiraju svoje proizvode prije kupnje. To omogućuje školi da donese informiranu odluku o softveru koji želi kupiti.
Kada je poučavanje potpomognuto računalom dobro integrirano, može biti vrlo učinkovit način dostavljanja sadržaja. U sveučilišnim okruženjima, studenti u velikim razredima ili razredima u kojima je pohađanje obično vrlo slabo imali su velike koristi. Budući da je velik dio računalnog softvera prilagodljiv, može zadovoljiti specifične potrebe učenika koji ga koristi, dok se instruktori vrlo velikih razreda često bore da zadovolje individualne potrebe učenika za učenjem. Računalni programi mogu poslužiti kao dijagnostički alat, ali i pokazati studentima koje teme trebaju više proučavati kako bi svladali sadržaj predmeta. Neka istraživanja su pokazala da su učenici koji su imali računalnu nastavu u velikim razredima imali bolje rezultate na završnim ispitima od učenika koji su poučavani samo tradicionalnim metodama.
Tečajevi koji se moderiraju isključivo putem računala također su vrlo pristupačni. Učenicima nude veliku fleksibilnost i određenu mjeru samostalnog učenja. Učenici koji žive daleko od školskih kampusa ili koji inače ne bi mogli priuštiti pohađanje nastave zasigurno mogu imati koristi od online podučavanja ili obrazovnog softvera koji mogu završiti kod kuće.