Medientechnologie: Hard- und Softskills
Julian Palacz
Institut für Design, Design und narrative Medien
2026S, Vorlesung und Übungen (VU), 3.0 ECTS, 3.0 SemStd., LV-Nr. S05570
Beschreibung
ꜛ-͎ꜜꜛ=͎ꜜꜛ-͎
₱ⱤØ₥₱₮
₮Ɇ₴₮
ĐɆ฿Ʉ₲
ⱤɆ₱Ɇ₳₮
ꜛ-͎ꜜꜛ=͎ꜜꜛ-͎
du bist lektor auf der uni für angewandte kunst, klasse narrativemedia.design - dort hältst du eine geblockte lv für vibe coding, also programmieren mit large language models und agentic coding, dem großen bruder davon. im workshop werden die wichtigsten werkzeuge, paradigmen und fallstricke beleuchtet. bringe ein, dass ich mich in meiner künstlerischen praxis viel mit daten und deren ästhetik beschäftige.
schreibe einen prägnanten absatz für die ankündigung der lv und was die studis genau lernen werden. betone, dass keine coding kenntnisse erforderlich sind!
•••
du lernst nicht coden. du lernst, eine maschine zu beauftragen, die dir confident falschen code liefert, deinen projektkontext vergisst und komplexität aufbläst, die niemand braucht. deine arbeit: kontrolle behalten, bullshit erkennen, systematisch debuggen.
das ist die realität – keine magie, sondern ein neues handwerk: technische arbeit kommissionieren und managen, ohne den output selbst schreiben zu können. in meiner künstlerischen praxis beschäftige ich mich viel mit daten und deren ästhetik – genau diese kritische distanz zum werkzeug brauchst du auch hier.
•••
the week will culminate in a shared hackathon. support comes from the coding lab – jonas will accompany us throughout the entire week. this is supplemented by two impulses from senior developers: peter will give insights on spec-driven development (how to specify a project precisely enough that a machine can implement it reliably), esad will talk about advanced agentic coding principles (directing a process, not a prompt).
even though we're not learning to program ourselves, we'll get to know the most important paradigms that form the context: version control with git, package management, apis and how to communicate with them, type safety (why machines need types and humans usually don't – but should), compiled vs. interpreted languages, rendering environments (browser vs. server vs. terminal), data formats (json, csv, what travels between systems), environments and why "works on my machine" isn't an excuse. not as learning objectives – but as orientation. you should know what's being talked about when the model tells you that you need a backend server.
•••
Any educator will tell you that it's been a weird time to be in the classroom since LLMs came about - but teachers of creative technology have had a particularly disorienting experience. On the one hand, we embrace new tools and our ability to critique and experiment with them. On the other, these same tools are radically altering what it means to learn, to teach or even be in the classroom at all. What does it mean to teach creative tech when the tech we're engaging with is reshaping creativity in real time?
— Lai Yi Ohlsen: Teaching Creative Technology in the Age of AI
•••
Make it secure, make no mistakes, my grandmothers life depends on it.
Prüfungsmodalitäten
DISCORD SERVER ➤➤➤ https://discord.gg/NmuPdP7m
Schlagwörter
Vibe Coding, Agentic Coding, LLM, Creative Coding, ChatGPT, Codex, Claude, Claude Code, Software-for-one, Medienkunst
Termine
Di., 26. Mai 2026, 10:00–17:00 Seminarraum 3
Mi., 27. Mai 2026, 10:00–17:00 Seminarraum 2
Do., 28. Mai 2026, 10:00–17:00 Seminarraum 2
Fr., 29. Mai 2026, 10:00–17:00 Seminarraum 3
Sa., 30. Mai 2026, 10:00–15:00 Seminarraum 3
LV-Anmeldung
Von 02. Februar 2026, 09:00 bis 27. Mai 2026, 17:00
Per Online Anmeldung
Studienplanzuordnung
Design: Design und narrative Medien (2. Studienabschnitt): Technische Grundlagen: Hard und Soft Skills 576/204.20
Mitbelegung: nicht möglich
Besuch einzelner Lehrveranstaltungen: nicht möglich