Conflito Sócio-cognitivo e Estilos de Aprendizagem na Formação de Grupos para o Aprendizado Colaborativo de Programação de Computadores

A aprendizagem colaborativa tem sido apontada como uma abordagem eficaz para reduzir as dificuldades encontradas por aprendizes de programação de computadores. Em um processo de aprendizagem colaborativa, a formação de grupos é atividade fundamental e uma das mais complexas, pelo fato de não bastar agrupar alunos aleatoriamente para garantir a colaboração. Com base na constatação de que há falta de ferramentas que auxiliem o professor a formar grupos, no contexto do aprendizado colaborativo de programação, foram desenvolvidas as ferramentas Avaliador de Qualidade de Programas (AQP) e GroupOrganizer. O AQP agrupa alunos que desenvolvem programas com diferenças estilísticas significativas, a fim de que se manifeste o conflito sócio-cognitivo. O GroupOrganizer incorpora o AQP e leva também em consideração o estilo de aprendizagem dos alunos. O seu objetivo é que os grupos sejam formados por alunos que apresentam os mesmos estilos de aprendizagem ou estilos complementares. Experimentos usando as ferramentas, envolvendo duas turmas de alunos cursando disciplinas introdutórias de programação em cursos superiores na área de Informática, constaram que as ferramentas facilitam o trabalho dos instrutores na formação de grupos, auxiliam a motivar os alunos e mostram evidências de que as estratégias escolhidas contribuem positivamente para o aprendizado dos alunos.

2008