JUCS - Journal of Universal Computer Science 15(7): 1472-1485, doi: 10.3217/jucs-015-07-1472
Learning to Program with COALA, a Distributed Computer Assisted Environment
Francisco Jurado‡,
Ana I. Molina‡,
Miguel A. Redondo§,
Manuel Ortega Cantero|,
Adam Giemza¶,
Lars Bollen¶,
H. Ulrich Hoppe¶‡ University of Castilla-La Mancha, Ciudad Real, Spain§ La Mancha University, Castilla, Spain| Universidad de Castilla - La Mancha, Ciudad Real, Spain¶ Universität Duisburg-Essen, Duisburg, Germany
Corresponding author:
Francisco Jurado
(
francisco.jurado@uclm.es
)
© Francisco Jurado, Ana Molina, Miguel Redondo, Manuel Ortega Cantero, Adam Giemza, Lars Bollen, H. Hoppe. Citation:
Jurado F, Molina AI, Redondo MA, Ortega Cantero M, Giemza A, Bollen L, Hoppe HU (2009) Learning to Program with COALA, a Distributed Computer Assisted Environment. JUCS - Journal of Universal Computer Science 15(7): 1472-1485. https://doi.org/10.3217/jucs-015-07-1472 |  |
AbstractLearning to program is an important subject for students of Computer Science. Mentoring these students is a time-consuming and complex task. In this paper, we present a learning and tutoring environment that integrates task/solution delivery, assessment support and tutors annotations, by extending Eclipse to a "Real World Integrated Development Environment". We will present a distributed system that uses Tuple Space architecture to integrate Eclipse with an evaluation module and a hand-writing annotation feature.
Keywordslearning programming, intelligent tutoring system