Learning to program with COALA, a Distributed Computer Assisted Environment

Francisco Jurado, Ana I. Molina, Miguel A. Redondo, Manuel Ortega, Adam Giemza, Lars Bollen, H. Ulrich Hoppe

Research output: Contribution to journalArticleAcademicpeer-review

26 Citations (Scopus)
13 Downloads (Pure)

Abstract

Learning 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 tutor’s 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.
Original languageEnglish
Pages (from-to)1472-1485
JournalJournal of universal computer science
Volume15
Issue number7
DOIs
Publication statusPublished - 2009
Externally publishedYes

Keywords

  • Learning programming
  • Intelligent tutoring system

Fingerprint

Dive into the research topics of 'Learning to program with COALA, a Distributed Computer Assisted Environment'. Together they form a unique fingerprint.

Cite this