Elucidate: Employing information visualisation to aid pedagogy for students

Andrew Hunter, Christopher Exton

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Understanding the intricacies behind concurrency within object-oriented programming languages has always been a challenge for undergraduate students. While the lecture is a relatively passive learning experience for the student, the use of software visualisation offers the chance to examine the concepts covered in the lecture in an interactive, visual environment. Students can add further dimensions and greater depth to their understanding previously hindered by the pedagogy of this passive environment. Elucidate makes use of the JDI architecture in the Java language to create its own environment that allows students to execute any program within it. Elucidate utilises several information workspaces, each presenting a different perspective about the information, thus facilitating a students ability to employ it in a manner that best allows them to construct their own understanding. Students are able to navigate around multiple views, and through various levels of abstraction, revealing the inner workings and sequence of events in what would otherwise be a black-box program.

Original languageEnglish
Title of host publicationProceedings of the Working Conference on Advanced Visual Interfaces, AVI 2002
Pages343-344
Number of pages2
DOIs
Publication statusPublished - 2002
EventWorking Conference on Advanced Visual Interfaces, AVI 2002 - Trento, Italy
Duration: 22 May 200224 May 2002

Publication series

NameProceedings of the Workshop on Advanced Visual Interfaces AVI

Conference

ConferenceWorking Conference on Advanced Visual Interfaces, AVI 2002
Country/TerritoryItaly
CityTrento
Period22/05/0224/05/02

Keywords

  • concurrency
  • tools
  • visualisation

Fingerprint

Dive into the research topics of 'Elucidate: Employing information visualisation to aid pedagogy for students'. Together they form a unique fingerprint.

Cite this