Autores:
(1) Amador Durán, SCORE Lab, Instituto I3US, Universidad de Sevilla, Sevilla, Espanha ([email protected]);
(2) Pablo Fernández, SCORE Lab, Instituto I3US, Universidad de Sevilla, Sevilla, Espanha ([email protected]);
(3) Beatriz Bernárdez, Instituto I3US, Universidad de Sevilla, Sevilla, Espanha ([email protected]);
(4) Nathaniel Weinman, Divisão de Ciência da Computação, Universidade da Califórnia, Berkeley, Berkeley, CA, EUA ([email protected]);
(5) Aslı Akalın, Divisão de Ciência da Computação, Universidade da Califórnia, Berkeley, Berkeley, CA, EUA ([email protected]);
(6) Armando Fox, Divisão de Ciência da Computação, Universidade da Califórnia, Berkeley, Berkeley, CA, EUA ([email protected]).
5 Plano de Execução e 5.1 Recrutamento
5.2 Treinamento e 5.3 Execução do Experimento
Contexto . Descobriu-se que a programação em pares aumenta o interesse dos alunos em Ciência da Computação, particularmente para as mulheres, e, portanto, parece ser uma maneira de ajudar a remediar a sub-representação de mulheres na área. No entanto, uma razão para essa sub-representação é o clima hostil criado por estereótipos de gênero aplicados a engenheiros em geral, e a engenheiros de software em particular, assumindo que os homens têm melhor desempenho do que suas colegas mulheres. Se esse mesmo preconceito estiver presente na programação em pares, isso pode funcionar contra a meta de melhorar o equilíbrio de gênero na computação. Objetivo. Em um ambiente remoto no qual os alunos não podem observar diretamente o gênero de seus colegas, pretendemos explorar se os alunos de Engenharia de Software se comportam de forma diferente quando o gênero percebido de seus parceiros remotos de programação em pares muda, buscando diferenças em (i) a produtividade percebida em comparação à programação solo; (ii) a competência técnica percebida do parceiro em comparação com a sua própria; (iii) o nível de habilidade percebido do parceiro; (iv) o comportamento de interação, como a frequência de adições, exclusões, validações de código-fonte, etc.; e (v) o tipo e as frequências relativas de mensagens de diálogo usadas para comportamento colaborativo em uma janela de bate-papo. Embora existam alguns estudos sobre desempenho de programação em pares e combinação de pares de gênero, até onde sabemos, não há estudos sobre o impacto de estereótipos e preconceitos de gênero dentro dos próprios pares. Método. Desenvolvemos uma plataforma online (twincode) que classifica aleatoriamente os alunos em grupos equilibrados em termos de gênero, os organiza em pares para programação remota em pares (compartilhando uma janela do editor e uma janela de bate-papo) e pode enganar seletivamente um ou ambos os parceiros em relação ao gênero do outro por meio do uso de um avatar claramente definido por gênero. Vários comportamentos são medidos automaticamente durante o processo de programação em pares, juntamente com dois questionários e uma marcação semântica das conversas dos pares. Realizaremos uma série de experimentos para identificar o efeito, se houver, de possível preconceito de gênero em interações remotas de programação em pares. Os alunos do grupo de controle não terão informações sobre o gênero de seu parceiro; os alunos do grupo de tratamento receberão essas informações, mas serão enganados seletivamente sobre o verdadeiro gênero de seu parceiro. Para analisar os dados, além de verificar a confiabilidade dos dados do questionário usando o alfa de Cronbach e o critério de Kaiser, para cada variável de resposta, nós (i) compararemos os grupos controle e experimental para a distância de pontuação entre duas tarefas em pares; então, usando apenas os dados do grupo experimental, nós (ii) compararemos as pontuações usando o gênero percebido do parceiro como uma variável dentro dos sujeitos; e (iii) analisaremos a interação entre o gênero percebido do parceiro (dentro dos sujeitos) e o gênero do sujeito (entre os sujeitos). Para as análises (i) e (ii), usaremos testes t, enquanto para as análises (iii), usaremos ANOVAs de modelo misto.
Este artigo é