Em uma plataforma de aprendizagem virtual, os alunos de um curso de Computação são divididos em grupos para desenvolver um projeto de software. A plataforma dispõe de ferramentas de comunicação síncrona e assíncrona, compartilhamento de documentos, quadros de discussão, mecanismos de feedback e avaliação por pares. Cada grupo é responsável por organizar suas atividades, dividir tarefas e colaborar efetivamente para cumprir os prazos estabelecidos.

Com base nesse cenário, assinale a opção que melhor reflete os princípios teórico-práticos da aprendizagem colaborativa e as abordagens didático-pedagógicas aplicadas no Ambiente Virtual.