Exercise: Simple Eclipse

Today we did an exercise to create a small command line application with Eclipse in Java.

Steps to achieve goal:

  1. Install and start Eclipse
  2. Create new project
  3. Create a package for Server and Client
  4. Create an interface class
  5. Create the ServerClass
  6. Instantiate your dataContainer
  7. Set up basic methods for get, list, and update your dataEntries
  8. Set up a IOReader for the command client
  9. Write methods for getting input and calling methods in the server

done 😉

LISTEN Project

LISTEN will provide users with intuitive access to personalised and situated audio information spaces while they naturally explore everyday environments. A new form of multi-sensory content is proposed to enhance the sensual, emotional and pedagogical impact of a broad spectrum of applications ranging from art shows to marketing or entertainment events. This is achieved by augmenting the physical environment through a dynamic soundscape, which users experience over motion-tracked wireless headphones. Immersive audio-augmented environments are created by combining high-definition spatial audio rendering technology with advanced user modelling methods. These allow for adapting the content to the users’ individual spatial behaviour. The project will produce several prototypes and a VR-based authoring tool. Technological innovations will be validated under laboratory conditions whilst the prototypes will be evaluated in public exhibitions.

RAFT Project Remote Access to Field Trips

RAFT stands for Remote Accessible Field Trips and aims at facilitating field trips for schools. RAFT will be developed by an international consortium of universities, schools, software and hardware developers. The project started in July 02 and ended in 2006. i was the main coordinator of RAFT and some more infroamtion can be found on the websites.

:// National RAFT websites

For specific information about RAFT in Canada, Slovakia, Scotland and Germany click on the following links:

http://www.raft-project.org/

Aachener Internet-Lernsoftware zur Berufsqualifizierung von Gehörlosen

Im AILB-Projekt wird eine internetbasierte Lernsoftware fĂŒr Gehörlose entwickelt, mit deren Hilfe Grundfertigkeiten in “Deutsch lesen” und “Mathematik-Arithmetik” erlernt und verbessert werden können. Letztere bilden die Voraussetzung fĂŒr berufliche Weiterbildung, so dass die Lernsoftware von jungen in der beruflichen Ausbildung befindlichen Gehörlosen als Lernhilfe genutzt werden kann. Die AILB zeichnet sich durch die folgenden Besonderheiten aus:

‱ Alle ErklĂ€rungen in der Lernsoftware werden nicht nur in schriftsprachlicher sondern auch in gebĂ€rdensprachlicher Form (DGS) angeboten. Dadurch wird eine Verbesserung bei der Vermittlung der Lerninhalte und eine Steigerung der Motivation der gehörlosen Lerner angestrebt.
‱ Die Lernplattform ist modular aufgebaut und wird schrittweise entwickelt. Lerninhalte werden durch Visualisierungen, Animationen und schematische Darstellungen verdeutlicht. DarĂŒber hinaus werden kulturspezifische Besonderheiten der GebĂ€rden-sprachgemeinschaft mit einbezogen.
‱ Die AILB-Lernplattform erreicht eine große Anzahl von Berufssuchenden. Sie können selbststĂ€ndig und im individuellen Lerntempo ihre Kompetenzen erweitern. Es besteht fĂŒr den Lernenden eine freie Wahl zwischen rezeptiven, geleitet interaktiven und selbstgesteuert problembasierten Aneignungs-weisen des Wissens.
‱ Den Lernern wird die Möglichkeit geboten, sich in virtuellen Arbeitsgruppen zusammen zu schließen. Absprachen und gemeinsames Lernen werden durch Videokonferenzen mit bis zu vier Teilnehmern, oder in schriftlicher Form ĂŒber einen Chat ermöglicht. Ein Diskussionsforum in deutscher GebĂ€rden- und Schriftsprache bietet weitere Austauschmöglichkeiten.
Authoring Application Online
Learning Application Online

Homepage,

Projekt BroschĂŒre (PDF Download von der Homepage)

Visualization: Concept Navigator

RelationBrowser.pngTogether with Moritz Stefaner (www.der-mo.net) we developed in the WINDS project a visualization for heterogenous neetworks. (see der-mo for a demo). This radial browser was designed to display complex concept network structures in a snappy and intuitive manner.

Click the center node for detail information or click adjacent nodes to put them in the center. The arrows on the top left can be used to navigate your click history. Use the dropdown in the upper right to directly access nodes by name. The varying distance to the center node for nodes with many neighbors was only introduced to enhance legibility and does not have a special semantics.

Contextualized Advertisement Board: AI Board

At the Fraunhofer Institute for Applied Information Technology I developed the Intelligent Advertisement Board in a Project with Andreas Zimmermann, and Andreas Lorenz.

The AI Board is a intelligent SmartBoard Application that recognizes context Parameters as noice, movement, time, and numbers of people in front of it and adapts the presentation according to rules to the situation.
see a flash movie here AI-Board.swf