Skip to main navigation Skip to search Skip to main content

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

60 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

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 4 - Quality Education
    SDG 4 Quality Education

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