A aprendizagem colaborativa assistida por computador envolve estudantes trabalhando juntos para construir conhecimento através da discussão e tomada de decisões com a ajuda de recursos computacionais. Diferente da aprendizagem tradicional centrada no professor, a aprendizagem colaborativa é centrada no aluno e no processo de aprendizagem em grupo. Elementos essenciais incluem a interdependência, interação, pensamento divergente e avaliação do grupo.