Datorbaserat lärande är en term som kan användas för att beskriva praktiskt taget alla typer av lärandeprogram som använder datorer som en central stapelvara. Denna inlärningsmetod drar fördel av de interaktiva delarna av datorprogramvara, tillsammans med datorns förmåga att presentera många olika typer av media. Det finns flera potentiella fördelar med datorbaserade lärandeprogram, inklusive möjligheten för människor att lära sig från sina hem och studera utan hjälp av en instruktör.
Vissa människor är emot datorbaserat lärande eftersom de känner att det avpersonifierar klassrumsupplevelsen och att det kanske saknar den nödvändiga flexibiliteten för att hantera problem som eleverna möter under inlärningsprocessen. Denna typ av lärande har använts som ett verktyg mitt i en mer traditionell klassrumsupplevelse. Det har också använts som en grundutbildningsmetod, särskilt i många onlineutbildningsprogram.
Användningen av datorer för lärande har generellt sett ökat med teknikens framsteg. Datorhårdvarans förmåga att bearbeta och presentera många olika mediatyper har möjliggjort mer komplexa datorinlärningsstrategier. Ett exempel skulle vara en utbildningsmodul som använder video tillsammans med text- och ljudfiler för föreläsningar. Tester och övningar hanteras ofta på ett interaktivt sätt, och ibland kan de nästan vara som spel, beroende på stilen på genomförandet.
Många som föredrar datorbaserat lärande tror att det skapar fler möjligheter för individer från missgynnade miljöer. En utbildningserfarenhet av mycket hög kvalitet kan potentiellt implementeras i en datorbaserad miljö och sedan distribueras över hela världen till människor av alla ekonomiska bakgrunder. Andra människor motsätter sig datorinlärning eftersom de tror att de från missgynnade bakgrunder kanske inte har datorer tillgängliga att lära sig med. Förespråkare hävdar att datorer har blivit tillräckligt populära och prisvärda nog för att kompensera detta problem.
Vissa som föredrar denna typ av lärande föreslår också att det gör det möjligt för människor att lära sig i en bekväm takt som fungerar för dem, medan en traditionell klassrumsupplevelse ibland kan lämna eleverna bakom sig. Många lärare tenderar att fokusera sin takt på den genomsnittliga elevens inlärningshastighet, så långsammare elever som inte kan hänga med kan så småningom finna sig själva att spela ikapp eller tvingas gå in i handledningsprogram. Med datorer kan dessa elever potentiellt spendera så mycket tid som behövs för att förstå ett visst ämne innan de går vidare.
Ett annat vanligt klagomål är att datorbaserat lärande kanske inte tillåter eleverna att ha den personliga interaktion de behöver. Om datorprogrammeraren inte förutsåg en viss elevs fråga eller svårighet, kan eleven ha fastnat och oförmögen att lära sig, medan om en elev hade en riktig lärare kan det vara möjligt att få personlig assistans. De som föredrar denna typ av lärande tar ofta upp det faktum att det är relativt vanligt att ett program blandar datorbaserat lärande med traditionella metoder, inklusive en viss nivå av klassrumsinteraktion.