Filter by type:

Journal Paper

INFEX: A Unifying Framework for Cross-Device Information Exploration and Exchange

Proceedings of the ACM on Human-Computer Interaction (PACMHCI), 2 (EICS, Article 2), 2018
Reinout Roels, Arno De Witte, Beat Signer

Abstract

In our daily lives we are witnessing a proliferation of digital devices including tablets, smartphones, digital cameras or wearable appliances. A major effort has been made to enable these devices to exchange information in intelligent spaces and collaborative settings. However, the arising technical challenges often manifest themselves to end users as limitations, inconsistencies or added complexity. A wide range of existing and emerging devices cannot be used with existing solutions for cross-device information exchange due to restrictions in terms of the supported communication protocols, hardware or media types. We present INFEX, a general and extensible framework for cross-device information exploration and exchange. While existing solutions often support a restricted set of devices and networking protocols, our unifying and extensible INFEX framework enables information exchange and exploration across arbitrary devices and also supports devices that cannot run custom software or do not offer their own I/O modalities. The plug-in based INFEX architecture allows developers to provide custom but consistent user interfaces for information exchange and exploration across a heterogeneous set of devices.

Journal Paper

Interactive and Narrative Data Visualisation for Presentation-Based Knowledge Transfer

Communications in Computer and Information Science (CCIS), 739, 2017
Reinout Roels, Yves Baeten, Beat Signer

Abstract

Existing research in the field of information visualisation has shown that interactive data exploration and storytelling can significantly improve the extraction and transfer of knowledge from raw data. Established visualisation techniques help viewers to strengthen their mental model and improve the understanding of the underlying data. However, these techniques are not yet manifested in slide decks created by existing presentation tools which offer little to no support beyond static charts for transferring knowledge. Based on a detailed analysis of interactive and narrative data visualisation solutions and the shortcomings of existing presentation tools, we derived a set of requirements for interactive information visualisation in presentation tools. The presented prototype of a presentation tool for interactive data visualisation addresses these requirements and has been implemented as a plug-in for the MindXpres presentation platform. Our approach for rich presentation-based data exploration and storytelling enables the presenter to predefine a series of interactive views as support for their oral narrative, but also allows them to freely explore the data during presentation time.

Conference PaperBest Student Papar Award Nomination

An Interactive Data Visualisation Approach for Next Generation Presentation Tools: Towards Rich Presentation-based Data Exploration and Storytelling

Proceedings of the 8th International Conference on Computer Supported Education (CSEDU 2016)
Reinout Roels, Yves Baeten, Beat Signer

Abstract

The teaching of programming concepts and algorithms very much depends on the mental models developed by scholars when learning how to program. There is a rich body of research on how to best teach programming. Nevertheless, many instructors follow a presentation-based approach where existing slideware such as PowerPoint or Keynote is used to show a sequential series of slides with static pieces of source code. Such a presentation-based approach based on existing slideware tools might not be optimal for the authoring as well as the delivery of programming courses. We outline how presentation-based eduction in programming can be improved by paying attention to existing research on how to best teach programming. We derive a number of requirements for more efficient source code visualisation in presentation tools and present an architecture as well as an extensible prototype for enhanced presentation-based teaching of programming. The presented interactive source code visualisation plug-in for the MindXpres presentation tool can be seen as a step towards enhancing existing slideware in order to achieve a more efficient and interactive teaching of programming concepts and algorithms. The ultimate goal of the presented approach is to present source code in a way that reinforces a user’s mental model and thereby increases the knowledge transfer of presentations delivered in programming courses.

Journal Paper

An Interactive Source Code Visualisation Plug-in for the MindXpres Presentation Platform

Communications in Computer and Information Science (CCIS), 583, 2016
Reinout Roels, Paul Meștereagă, Beat Signer

Abstract

Nowadays, the teaching of programming concepts and algorithms is often conducted via slideware such as PowerPoint or Keynote, with the instructor going through a sequential series of slides showing static pieces of program code. As outlined in this paper, such a slideware-based approach has its limitations in terms of the authoring as well as the delivery of content for a programming course. Nevertheless, there is a rich body of research on how to best teach programming concepts and algorithms where it has been shown that this process very much depends on the mental models developed by scholars when learning how to program. Based on this existing body of research, we derived a number of requirements for an improved source code visualisation and presentation in slideware tools. We present an interactive source code visualisation plug-in for the MindXpres presentation platform, which addresses these requirements and introduces a number of innovative concepts for an interactive visualisation of source code. Based on two concrete examples showing how our solution can be used for the teaching of recursion by means of a recursion tree or to explain sorting algorithms by using animation, we illustrate the extensibility and flexibility of the presented interactive source code visualisation approach. Ultimately, the presented solution should help in reinforcing a student’s mental model about a presented algorithm and improve the knowledge transfer of presentations delivered in programming courses.

Conference Paper Best Student Paper Award

Towards Enhanced Presentation-based Teaching of Programming: An Interactive Source Code Visualisation Approach

Proceedings of the 7th International Conference on Computer Supported Education (CSEDU 2015)
Reinout Roels, Paul Meștereagă, Beat Signer

Abstract

The teaching of programming concepts and algorithms very much depends on the mental models developed by scholars when learning how to program. There is a rich body of research on how to best teach programming. Nevertheless, many instructors follow a presentation-based approach where existing slideware such as PowerPoint or Keynote is used to show a sequential series of slides with static pieces of source code. Such a presentation-based approach based on existing slideware tools might not be optimal for the authoring as well as the delivery of programming courses. We outline how presentation-based eduction in programming can be improved by paying attention to existing research on how to best teach programming. We derive a number of requirements for more efficient source code visualisation in presentation tools and present an architecture as well as an extensible prototype for enhanced presentation-based teaching of programming. The presented interactive source code visualisation plug-in for the MindXpres presentation tool can be seen as a step towards enhancing existing slideware in order to achieve a more efficient and interactive teaching of programming concepts and algorithms. The ultimate goal of the presented approach is to present source code in a way that reinforces a user’s mental model and thereby increases the knowledge transfer of presentations delivered in programming courses.

Conference Paper Best Paper Award

A Unified Communication Platform for Enriching and Enhancing Presentations with Active Learning Components

Proceedings of the 14th IEEE International Conference on Advanced Learning Technologies (ICALT 2014)
Reinout Roels, Christophe Vermeylen, Beat Signer

Abstract

There exist various audience response systems (ARS) and other standalone solutions to enrich presentations with supplementary active learning content. We propose a unified communication platform for enriching and enhancing presentations with active learning components where thirdparty solutions can easily be integrated via data adapters, activity plug-ins as well as a multi-directional communication channel based on a publish-subscribe pattern. We present how the MindXpres presentation platform has been extended with a communication module and discuss a number of activity plugins that have been realised. The presented unified communication platform in combination with the MindXpres presentation tool represents an ideal platform for the investigation and rapid prototyping of new forms of presentations that support enhanced forms of interaction between a presenter and their audience.

Conference Paper

MindXpres: An Extensible Content-driven Cross-Media Presentation Platform

Proceedings of the 15th International Conference on Web Information System Engineering (WISE 2014)
Reinout Roels, Beat Signer

Abstract

Existing presentation tools and document formats show a number of shortcomings in terms of the management, visualisation and navigation of rich cross-media content. While slideware was originally designed for the production of physical transparencies, there is an increasing need for richer and more interactive media types. We investigate innovative forms of organising, visualising and navigating presentations. This includes the introduction of a new document format supporting the integration or transclusion of content from different presentations and cross-media sources as well as the non-linear navigation of presentations. We present MindXpres, a web technology-based extensible platform for content-driven cross-media presentations. The modular architecture and plug-in mechanism of MindXpres enable the reuse or integration of new visualisation and interaction components. Our MindXpres prototype forms a platform for the exploration and rapid prototyping of innovative concepts for presentation tools. Its support for multi-device user interfaces further enables an active participation of the audience which should ultimately result in more dynamic, engaging presentations and improved knowledge transfer.

Conference Paper

An Extensible Presentation Tool for Flexible Human-Information Interaction

Demo Proceedings of the 27th BCS Conference on Human Computer Interaction (HCI 2013)
Reinout Roels, Beat Signer

Abstract

Nowadays, presentation tools such as PowerPoint and Keynote play an important role when transferring knowledge in educational or business settings. Nevertheless, a number of shortcomings of existing presentation tools in terms of the management, visualisation and navigation of content have been pointed out in literature. Some of these limitations are based on the fact that slideware tools were originally used for the production of physical slides (e.g. transparencies) and existing solutions still simulate the affordances of physical slides. We investigate innovative forms to manage, visualise and navigate the content of a presentation, which, for example, includes the transclusion or integration of content from other presentations and cross-media sources, as well as the non-linear navigation in a presentation. In order to explore and experiment with innovative human-information interaction techniques, we have developed the extensible MindXpres cross-media presentation platform. The modular architecture of MindXpres and its plug-in mechanism enable the reusability of content as well as the integration of new visualisation and interaction components which ultimately may improve the transfer of knowledge.