Demo of data-rel-position

This demo use data-rel-position="relative"
and data-rel-rotate-x/y/z
to easy 3D positioning of slides.

Programmieren in der Gestaltung

Christian Noss

Mein Auftrag für heute

Eindruck meiner Person vermitteln, meine fachliche Expertise darstellen
und meine Vorstellungen zur Ausgestaltung der Professur erläutern.

Gewünschte Bausteine

Kurze Vorstellung meiner Person und meines beruflichen Werdegangs in englisch
Konzept zur Vermittlung von Programmier- und Technologiekenntnissen
Vorstellung von ein bis zwei eigenen Projekten mit Fokus auf technische Umsetzung und gestalterische Schnittstellen
Darstellung, wie Prozesse und Methoden der Produktentwicklung in meine Lehre integriert werden können

30 min

?

Christian Noss

born in 1972 in Gummersbach

first Computer in 1985 – Atari 800XL

Industrial Design at the University of Duisburg-Essen

Working student at ERCO Leuchten GmbH in the Marketing department

Founded Klickmeister GmbH in 2001 working with clients such as ERCO, Deutsche Bahn, bulthaup and others in the fields of design and development

Certified designer degree with thesis topic «e-Dötzchen and Klickmeister. Design strategies for user groups with varying levels of experience» supervised by Prof. Dr. Ralph Bruder and Prof. Claudius Lazzeroni in 2001

Research assistant at the Institute for Ergonomics and Design Research at the University of Duisburg-Essen for 5 years

Contribution to the recommendations for the curriculum for bachelor's degree programs in media informatics at the Gesellschaft für Informatik, Media Informatics Section, in 2017

Participation in the development team for the model study program Code & Context at TH Köln

Part of the Cranach Digital Archive research team since 2018, interdisciplinary cooperation project between TH Köln, Kunstpalast Düsseldorf, University of Marburg, and others

Detailed information: christiannoss.de/vita

Programmieren in der Gestaltung

Programmierung | im | Design

Design oder Gestaltung?

«Hochschule für Gestaltung meint dabei mehr als nur Design im heutigen Sinne – es geht um die Gestaltung der menschlichen Umwelt. Denn letztlich geht es um die Frage, wie der Mensch mit seiner Umwelt interagiert – und wie er sie gestaltet.»
Prof. Dr. Dagmar Rinker

Programmieren oder Programmierung?

Programmierung Substantiv, ist statisch, benennt, fixiert
programmieren Verb, bewegt sich, ist dynamisch, beschreibt eine Tätigkeit, ist ein Werden

Programmieren in der Gestaltung

Es geht um das Gestalten mit und durch Programmieren und somit die Erweiterung des gestalterischen Denkens Repertoires um algorithmische und technologische Mittel.

./images/hfg-triade.jpg

https://www.hfg-gmuend.de/hochschule/geschichte

Wir wollen sicher­stellen, dass unsere Studie­renden ein Höchstmaß an Profes­sio­na­lität errei­chen und eine aktive Rolle im Sinne der Nutzer:innen von Gestal­tungs­dienst­leis­tungen einnehmen.

./images/t-shaped-04.png

Introduced by David Guest in 1991,
coined by Tim Brown 15 years later.

./images/t-shaped-02.png
./images/t-shaped-01.png

Vielleicht passend für die HFG – Gestaltung, Technologie & Wissenschaft

./images/digital-product-team.png

Ideales Team, DB Reisendeninformation 2016

./images/digital-product-t-shaped-team.png

Ideales Team, DB Reisendeninformation 2016

./images/bitkomm-phi.png

Rollenideal «Digital Design», Bitkom 2017

Kompetenz

Wissen + Können + Wollen + kontextuelle Anpassungsfähigkeit

Welche Kompetenzen brauchen wir an der Schnittstelle am Übergang zu anderen Disziplinen?

screenshot

Verständnis von Material und Produktion

Materialverständnis

Strukturelle Eigenschaften Modularität, Logik & Regelhaftigkeit, Abhängigkeit & Verkettung, Schichtung / Abstraktionsebenen

Dynamische Eigenschaften Prozessualität, Emergenz, Iterativität, Reaktivität, Temporalität

Physikalische & technische Eigenschaften Performanz, Präzision, Fehleranfälligkeit, Kompatibilität, Transparenz

Semantische & kulturelle Eigenschaften Kollaboration, Automatisierung, Übersetzbarkeit, Lesbarkeit, Kommunikativität, Konventionalität, Pflege & Nachvollziehbarkeit

Gestalterische Metaeigenschaften Experimentierbarkeit, Reproduzierbarkeit, Parametrik & Variabilität, Offenheit & Erweiterbarkeit, Ephemerität

must have

screenshot

Gestaltungsräume kennen und Komplexität abschätzen können

must have

screenshot

Implementierungsmöglich-
keiten
und -strategien kennen (und entwickeln?)

should have

screenshot

Funktionale Prototypen und Proof-of-concepts aufbauen
(und verproben)

could have

screenshot

Datenquellen und Datenqualität prüfen

should have

screenshot

Datenkonsistenz und Datenstrukturen erkunden und prüfen

could have

screenshot

Sehr gutes Verständnis von Daten

must have

screenshot

Varianten erzeugen, mit echten Daten auf echten Geräten testen

could have

screenshot

Kommunikationsfähig sein

must have

screenshot

Erfordernisse für die Implementierung kennen

should have

Denken in Systemen

screenshot

Tools und Vorgehensmodelle beherrschen

must have

Wie kommen wir dahin?

Projekte

edit Relaunch ERCO Website
edit Cranach Grafiken – Erweiterung des CDA um Grafiken und Zeichnungen
edit Migration Modulverwaltung – Integration der neuen Modulverwaltung an der Fakultät
edit Aurora Forecast Map – wann und wo könnten Nordlichter in Island gesehen werden?
Cranach Map – Geografischer Zugang zum Werk von Lucas Cranach
Cranach VR – Cranach Meisterwerke in virtueller Realität erleben
Basecamp Iceland – Marketing-Website für Premium-Reiseanbieter
Entendix Gebäudemanagement – MVP für KI-basierte Gebäudeautomation
ARlebnis OBK – Augmented-Reality-Pfade durch Kultur und Geschichte des Oberbergischen Kreises
Konferenzkommunikation für die Humboldt-Universität zu Berlin
Optimierung der Fahrgastinformation im Schienenersatzverkehr, Deutsche Bahn
Cranach Compare – Bildvergleich im Cranach Digital Archive
Slidedeck Machina – Markdown-basierte Präsentationsplattform
Stromschienen- und Invia-Konfigurator für ERCO Leuchten
Cranach Artefacts – Detailansichten im Cranach Digital Archive
Cranach Search – Zentrale Suchkomponente des Cranach Digital Archive
Großstörungskarte – Deutsche Bahn, Reisendeninformation
Relaunch der RIS-Info-Plattform bei der Deutschen Bahn
Störfallkarten für S-Bahnen – Editierbare Kartenlösungen im Störungsfall
Relaunch Cranach Digital Archive (CDA)
Cranach-Importer – Schnittstelle zwischen Museumssystem und Webplattform
Website der Medieninformatik – Digitale Visitenkarte und technische Spielwiese
Git-basiertes Toolset für die Reakkreditierung – Ein nachhaltiger Workflow für Studiengangsdokumentation
Bildmeister – Bilddatenbank-Tool für das DJH Rheinland
Virtuelles Museum // Kölner Sport

Programmieren macht glücklich!

Greenfield vs. Brownfield

Greenfield-Situationen erfordern experimentelles Denken, Eigeninitiative und die Fähigkeit, durch Machen zu lernen: Creative Coding, Entwurfsprojekte
Brownfield-Szenarien erfordern kritischen, verantwortungsvollen, integrativen und nachhaltigen Umgang mit Technologie: Redesign-Projekte, Interface & Code-Refactoring

Folien und Miro Boards unter christiannoss.de/hfg

Happy coding 🕺🏼!

Danke für's Mitmachen

https://christiannoss.de