• DocumentCode
    65046
  • Title

    GreedEx: A Visualization Tool for Experimentation and Discovery Learning of Greedy Algorithms

  • Author

    Velazquez-Iturbide, J. Angel ; Debdi, Ouafae ; Esteban-Sanchez, Natalia ; Pizarro, Celeste

  • Author_Institution
    Dept. de Lenguajes y Sist. Informaticos I, Univ. Rey Juan Carlos, Madrid, Spain
  • Volume
    6
  • Issue
    2
  • fYear
    2013
  • fDate
    April-June 2013
  • Firstpage
    130
  • Lastpage
    143
  • Abstract
    Several years ago we presented an experimental, discovery-learning approach to the active learning of greedy algorithms. This paper presents GreedEx, a visualization tool developed to support this didactic method. The paper states the design goals of GreedEx, makes explicit the major design decisions adopted, and describes its main characteristics in detail. It also describes the experience of use, the usability evaluations conducted, and the evolution of GreedEx in these years in response to the findings of the usability evaluations. Finally, the positive results obtained in an evaluation of educational effectiveness are shown. The paper has three main contributions. First, the GreedEx system itself is an innovative system for experimentation and discovery learning of greedy algorithms. Second, GreedEx is different from other visualization systems in its support to higher levels of learning, in particular evaluation tasks. Finally, GreedEx is an example of a medium-term research project, where an educational system was designed from explicit learning goals and was later refined in a user-centered design process involving instructors and students, before carrying out a successful evaluation of educational effectiveness.
  • Keywords
    computer aided instruction; computer science education; data visualisation; greedy algorithms; user centred design; GreedEx; active learning; didactic method; discovery learning; educational effectiveness; educational system; experimental learning; greedy algorithm; usability evaluation; user-centered design process; visualization tool; Algorithm design and analysis; Animation; Data visualization; Greedy algorithms; Optimization; Tin; Visualization; Computer science education; learning via discovery; user-centered design; visualization systems and software;
  • fLanguage
    English
  • Journal_Title
    Learning Technologies, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1939-1382
  • Type

    jour

  • DOI
    10.1109/TLT.2013.8
  • Filename
    6468035