Učenje temeljeno na računalu pojam je koji se može koristiti za opisivanje gotovo bilo koje vrste programa učenja koji koriste računala kao središnju komponentu. Ovaj pristup učenju koristi prednosti interaktivnih elemenata računalnog softvera, zajedno sa sposobnošću računala da predstavi mnogo različitih vrsta medija. Postoji nekoliko potencijalnih prednosti računalnih programa učenja, uključujući mogućnost da ljudi uče od svojih domova i uče bez pomoći instruktora.
Neki se ljudi protive učenju temeljenom na računalu jer smatraju da ono depersonalizira iskustvo u učionici i da mu možda nedostaje potrebna fleksibilnost za rješavanje problema s kojima se učenici susreću tijekom procesa učenja. Ova vrsta učenja korištena je kao alat usred tradicionalnijeg iskustva u učionici. Također se koristi kao metoda osnovnog obrazovanja, posebno u mnogim online obrazovnim programima.
Upotreba računala za učenje općenito se povećala s napretkom tehnologije. Sposobnost računalnog hardvera da obrađuje i prezentira mnogo različitih vrsta medija omogućila je složenije strategije učenja na računalu. Primjer bi bio modul za obuku koji koristi video zajedno s tekstualnim i audio datotekama za predavanja. Testovi i vježbe se često obrađuju na interaktivan način, a ponekad mogu biti gotovo kao igre, ovisno o stilu implementacije.
Mnogi ljudi koji preferiraju učenje temeljeno na računalu vjeruju da ono stvara više mogućnosti za pojedince iz okruženja u nepovoljnom položaju. Vrlo visokokvalitetno obrazovno iskustvo potencijalno se može implementirati u računalnom okruženju, a zatim distribuirati širom svijeta ljudima svih ekonomskih podrijetla. Drugi se ljudi protive učenju računala jer vjeruju da oni iz siromašnog podrijetla možda nemaju dostupna računala za učenje. Zagovornici tvrde da su računala postala dovoljno popularna i dovoljno pristupačna da nadoknade ovaj problem.
Neki koji favoriziraju ovu vrstu učenja također sugeriraju da ljudima omogućuje učenje ugodnim tempom koji im odgovara, dok tradicionalno iskustvo u učionici ponekad može ostaviti učenike iza sebe. Mnogi učitelji imaju tendenciju usredotočiti svoj tempo na brzinu učenja prosječnog učenika, tako da se sporiji učenici koji ne mogu pratiti mogu na kraju naći u igri sustizanja ili biti prisiljeni ući u programe podučavanja. Uz računala, ti učenici potencijalno mogu provesti onoliko vremena koliko je potrebno da razumiju određenu temu prije nego što krenu dalje.
Još jedna uobičajena pritužba je da učenje temeljeno na računalu možda neće dopustiti učenicima osobnu interakciju koja im je potrebna. Ako računalni programer nije predvidio pitanje ili poteškoću određenog učenika, učenik može biti zapeo i ne može učiti, dok ako je učenik imao stvarnog učitelja, možda bi bilo moguće dobiti osobnu pomoć. Oni koji preferiraju ovu vrstu učenja često navode činjenicu da je relativno uobičajeno da program miješa učenje temeljeno na računalu s tradicionalnim metodama, uključujući određenu razinu interakcije u učionici.