Sei sulla pagina 1di 4

Iniciação à Programação e Robótica no Ensino Básico

METODOLOGIAS ATIVAS DE APRENDIZAGEM


PROGRAMAÇÃO PAREADA
PAIR PROGRAMMING
Vira à Boa
esquerda! opção!
Navegador Controlador

novembro . 2019 Filipe


O QUE É PROGRAMAÇÃO PAREADA?

• Mais conhecida por pair programming, é o


desenvolvimento de um projeto a pares em que o código
produzido é executado por duas pessoas em simultâneo
diante de um único computador.

VANTAGENS? • Detenção de erros

• O Condutor assume o papel de


• Simplicidade
escrever o código e o controlador
acompanha toda a implementação,
• Foco contínuo durante mais tempo
fornecendo orientações, trocando • Disseminação de conhecimento
ideias, proporcionando uma revisão
constante do código, completando-o • Confiança no código produzido
por uma maior e melhor comunicação.
• Velocidade de Produção
PROGRAMAÇÃO PAREADA
DESVANTAGENS? • Aceitar que os códigos não têm um dono.
• Existem dificuldades para a • Ser recetivo a sugestões e críticas.
adoção da programação • Compreender que um trabalho a pares é
pareada. Uma delas diz mais produtivo e mais célere no seu
respeito a personalidade dos desenvolvimento.
desenvolvedores envolvidos. • Desmistificar que o trabalho a pares é
mais dispendioso.
PROGRAMAÇÃO PAREADA
AVALIAÇÃO?
• Grelhas de observação
• retorno qualitativo dos
resultados obtidos e • Listas de verificação
Sempre Formativa respetivo processo.
Autoavaliação • Rúbricas
Heteroavaliação • Avaliação e feedback dos
produtos e processos de • Questionários
desenvolvimento.
• entre outros…

Privilegiar momentos de colaboração, discussão e partilha