english | português | español

Identifying the Need to Intervene: Analysis and Representation of Interaction Patterns for Group Programming Learning

Castro, T.; Robertson, D.; Fuks, H.; Castro, A. Identifying the Need to Intervene: Analysis and Representation of Interaction Patterns for Group Programming Learning. Proceedings of CRIWG 2011 , Volume 1(6969), pp. 158-174. Paraty, RJ: Springer, 2011. ISBN 978-3-642-23800-0. ISSN 0302-9743.

Temas: CSCL, Sistemas de Comunicação, Aprendizagem Colaborativa, Estudo de Caso, Inspeção

DocumentoDocumento ApresentaçãoApresentação

Abstract: This paper focuses on a supporting strategy for enhancing distributed and computer-mediated group programming learning. Based on a real-world research setting that started two decades ago, we have exploited a particular context characterized by: (i) a close analysis of artifacts produced by learners; (ii) a collaborative approach to learning, combined with (iii) a team-based approach to programming; and (iv) the use of a Progressive Learning Scheme for group programming learning. These elements are discussed as rationale for the analysis and representation of forum-based discussion logs generated within a case study carried out with first year undergraduate computing students. This analysis allowed us to develop a means of coordinating group programming on a distributed, agent-based platform using group programming stereotypes from conversation analysis. These stereotypes were defined using interaction patterns within a process calculus.