Aprendizagem baseada em computador é um termo que pode ser usado para descrever praticamente qualquer tipo de programa de aprendizagem usando computadores como grampo central. Essa abordagem do aprendizado tira proveito dos elementos interativos do software de computador, juntamente com a capacidade do computador de apresentar muitos tipos diferentes de mídia. Existem várias vantagens potenciais de programas de aprendizado baseados em computador, incluindo a capacidade das pessoas aprenderem em suas casas e estudarem sem a assistência de um instrutor.
Algumas pessoas se opõem à aprendizagem baseada em computador porque sentem que ela despersonaliza a experiência da sala de aula e que pode não ter a flexibilidade necessária para lidar com os problemas que os alunos enfrentam durante o processo de aprendizagem. Esse tipo de aprendizado tem sido usado como uma ferramenta no meio de uma experiência em sala de aula mais tradicional. Também tem sido usado como método de educação primária, especialmente em muitos programas de educação on-line.
O uso de computadores para o aprendizado geralmente aumentou com o avanço da tecnologia. A capacidade do hardware de computador de processar e apresentar muitos tipos diferentes de mídia permitiu estratégias de aprendizado de computador mais complexas. Um exemplo seria um módulo de treinamento que usa vídeo junto com arquivos de texto e áudio para palestras. Testes e exercícios são geralmente tratados de maneira interativa e, às vezes, quase podem ser como jogos, dependendo do estilo da implementação.
Muitas pessoas que favorecem a aprendizagem baseada em computador acreditam que isso cria mais oportunidades para indivíduos de ambientes desfavorecidos. Uma experiência educacional de alta qualidade pode potencialmente ser implementada em um ambiente baseado em computador e depois distribuída amplamente em todo o mundo para pessoas de todas as origens econômicas. Outras pessoas se opõem ao aprendizado de computadores porque acreditam que pessoas de origens desfavorecidas podem não ter computadores disponíveis para aprender. Os advogados argumentam que os computadores se tornaram populares o suficiente e acessíveis o suficiente para compensar esse problema.
Alguns que defendem esse tipo de aprendizado também sugerem que ele permite que as pessoas aprendam em um ritmo confortável que funcione para eles, enquanto uma experiência tradicional em sala de aula às vezes pode deixar os alunos para trás. Muitos professores tendem a concentrar-se na velocidade de aprendizado de um aluno comum; portanto, estudantes mais lentos, que não conseguem acompanhar, podem acabar se pegando ou sendo forçados a entrar em programas de tutoria. Com computadores, esses alunos podem gastar o tempo necessário para entender um determinado assunto antes de prosseguir.
Outra queixa comum é que a aprendizagem baseada em computador pode não permitir que os alunos tenham a interação pessoal de que precisam. Se o programador de computador não antecipou a pergunta ou a dificuldade de um aluno em particular, ele pode ficar preso e incapaz de aprender, enquanto que se um professor tiver um professor real, pode ser possível obter assistência pessoal. Aqueles que favorecem esse tipo de aprendizado geralmente trazem à tona o fato de que é relativamente comum um programa misturar aprendizado baseado em computador com métodos tradicionais, incluindo algum nível de interação na sala de aula.