JUCS - Journal of Universal Computer Science 11(9): 1505-1517, doi: 10.3217/jucs-011-09-1505
Integrating Educational Tools for Collaborative Computer Programming Learning
Crescencio Bravo‡,
Maria José Marcelino§,
Anabela Gomes|,
Micaela Esteves¶,
Antonio Jose Mendes#‡ University of Castilla-La Mancha, Ciudad Real, Spain§ University of Coimbra, Portugal| Instituto Superior de Engenharia de Coimbra, Portugal¶ Escola Superior de Tecnologia e Gestão de Leiria, Portugal# Centro de Informática e Sistemas da Universidade de Coimbra, Portugal
Corresponding author:
Crescencio Bravo
(
crescencio.bravo@uclm.es
)
© Crescencio Bravo, Maria Marcelino, Anabela Gomes, Micaela Esteves, Antonio Mendes. Citation:
Bravo C, Marcelino MJ, Gomes A, Esteves M, Mendes AJ (2005) Integrating Educational Tools for Collaborative Computer Programming Learning. JUCS - Journal of Universal Computer Science 11(9): 1505-1517. https://doi.org/10.3217/jucs-011-09-1505 |  |
AbstractComputer Programming learning is a difficult process. Experience has demonstrated that many students find it difficult to use programming languages to write programs that solve problems. In this paper we describe several educational computer tools used successfully to support Programming learning and we present a global environment which integrates them, allowing a broader approach to Programming teaching and learning. This environment uses program animation and the Computer-Supported Collaborative Learning (CSCL) paradigm.
Keywordscollaborative programming, computer programming teaching, computer programming learning, program animation, program simulation