Zurück zur Übersicht


INFB  P: Visualisierung mit JavaScript Bibliotheken SG INF
Dozent : Prof. Dr. Sven Buchholz    eMail
Semester 5
Einordnung : Bachelor Informatik, Projekt SWS 4
Sprache : Deutsch Art L
Prüfungsart : SL  Credits
Prüfungsform : Belegarbeit mit mdl. Prüfungsgespräch 
Voraussetzungen :
Querverweise :  
Vorkenntnisse :  
Hilfsmittel und Besonderheiten :  
Lehrziele :  
Lehrinhalte :

JavaScript (JS) ist die Sprache für Anwendungen im Webbrowser. Mittlerweile ist es als Laufzeitumgebung auch auf Servern zu Hause, und eine wieder sehr im Aufwind befindliche Sprache. Für die interaktive Visualisierung mit JS gibt es zwei Quasi-Standardbibliotheken: D3 (Data Driven Documents) für 2D und Three.js für 3D. Beide werden uns im Praktikum als Grundstock dienen. Der Begriff Visualisierung soll dabei sehr weit gefasst werden: von eher datengetrieben, über die Visualisierung von Algorithmen, Physics in 3D bis hin zu Generativer Kunst. Thematisch können Sie sich also nach Belieben austoben.
Das Projekt kann einen ersten größeren Einblick in die Frontend-Entwicklung (HTML5, CSS, ...) geben. Sie sollten Freude und Interesse am Programmieren haben (z.B. auch an Konzepten wie Event-Handling), und natürlich etwas sehen und/oder bewegen wollen. JS Kenntnisse werden nicht vorausgesetzt, sondern von Ihnen on-the-fly erworben.

Statt Literatur ein paar Links:

https://bl.ocks.org/mbostock
https://bl.ocks.org/veltman
https://github.com/d3/d3/wiki/Gallery
http://www.chloechen.io/doing-generative-art-in-d3
https://threejs.org/examples 

Literatur :  


Zurück zur Übersicht