Integrating Educational Tools for Collaborative Computer Programming Learning
Crescencio Bravo, María José Marcelino, Anabela Gomes, Micaela Esteves, António José Mendes · Zenodo (CERN European Organization for Nuclear Research) · 2005
Computer 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.