CODING DOJO: UMA PRÁTICA TRANSFORMADORA NO APRENDIZADO COLABORATIVO DE PROGRAMAÇÃO DE COMPUTADORES

2017 
Ensinar e aprender programacao de computadores sao atividades desafiadoras dos cursos vinculados a informatica. Isso se reflete nos indices de reprovacao em disciplinas relacionadas a programacao e de evasao nos cursos de Computacao no Brasil. Os fatores que levam a esses problemas sao inumeros, incluindo dificuldade de criar modelos mentais adequados, falta de competencias logico-matematicas para resolver problemas, ausencia de cultura de fazer anotacoes, falta de trabalho colaborativo entre os estudantes e praticas tradicionais de ensino baseadas unicamente em intercalar aulas teorica-expositivas e praticas em laboratorio. Visto isso, enfatiza-se a necessidade de serem aplicadas novas estrategias aos processos de ensino-aprendizagem e contribuir com o desenvolvimento de habilidades como autonomia no aprendizado, trabalho colaborativo e resolucao de problemas. O objetivo do projeto ao qual esse trabalho esta vinculado e promover eventos orientados a pratica colaborativa de programacao que complementam as competencias e habilidades desenvolvidas ao longo dos cursos que possuem programacao em sua matriz curricular (especialmente Engenharia de Software e Ciencia da Computacao). Alem de auxiliar os alunos a superar algumas das dificuldades encontradas por meio de praticas de aprendizagem colaborativa para programacao de computadores. Dessa forma, o objetivo deste resumo e apresentar as experiencias obtidas atraves das duas edicoes do projeto, utilizando Coding Dojos como ambiente de aprendizagem em atividades fora das disciplinas dos cursos da Computacao da Universidade Federal do Pampa (UNIPAMPA) - Campus Alegrete. Coding Dojos, sao encontros organizados em torno de um ou mais desafios de programacao, nos quais os participantes sao incentivados a participar e compartilhar suas habilidades de codificacao com os demais para a resolucao de problemas. O formato utilizado de dojo foi o Randori, ao qual e o formato mais utilizado. Para obtermos o feedback dos participantes, realizamos uma conversa informal ao final de cada encontro para identificar pontos positivos e negativos na experiencia daquele dojo. Adicionalmente, os participantes respondem a questionarios sobre sua experiencia na dinâmica. O primeiro questionario busca apenas identificar o perfil dos interessados e o segundo coletar dados sobre a experiencia dos participantes. Os resultados da execucao das duas edicoes apresentam resultados satisfatorio. As impressoes e os depoimentos dos participantes coletados durante a observacao dos Dojos e registrados no Diario indicam os seguintes pontos positivos identificados nas duas edicoes: aprendizado de novas estruturas de dados, comandos e linguagens de programacao; importância de trabalhar em grupo colaborativamente; potencializacao do aspecto comunicabilidade; pensar em testes antes de programar a solucao; praticar conhecimentos adquiridos em aula fora das aulas formais; compartilhar conhecimentos com os colegas; aprender com outras pessoas (pares); aprender novas tecnologias; testar os codigos; levar em consideracao outras opinioes; visualizar a solucao por outra perspectiva; ganhar horas de atividades complementares de graduacao. No decorrer das duas edicoes do projeto, com os registros realizados e com a analise dos dados coletados, podemos perceber que a acao foi, no geral, positiva e cumpriu o objetivo de oferecer espacos de aprendizagem alternativos aos ambientes tradicionais. Os Coding Dojos mostram-se uma alternativa valida para fomentar o desenvolvimento de habilidades de programacao.
    • Correction
    • Cite
    • Save
    • Machine Reading By IdeaReader
    0
    References
    0
    Citations
    NaN
    KQI
    []