259.350 Programmieren für ArchitektInnen
Diese Lehrveranstaltung ist in allen zugeordneten Curricula Teil der STEOP.
Diese Lehrveranstaltung ist in mindestens einem zugeordneten Curriculum Teil der STEOP.

2024S, VU, 2.5h, 3.0EC
TUWEL

Merkmale

  • Semesterwochenstunden: 2.5
  • ECTS: 3.0
  • Typ: VU Vorlesung mit Übung
  • Format der Abhaltung: Präsenz

Lernergebnisse

Nach positiver Absolvierung der Lehrveranstaltung sind Studierende in der Lage algorithmisch zu Denken. Sie sind in der Lage den Entwurfsprozess unterstützende Algorithmen zu entwickeln und in der spezifischen Programmiersprache Python (in Rhino) umzusetzen.

Dazu gehört, dass Studierende den Planungsprozess soweit analysieren können, um zu erkennen, wann der Einsatz von Algorithmen sinnvoll ist. Sie erlangen die Fähigkeit einen Algorithmus zu entwickeln und zu beschreiben, um ihn gegebenenfalls von Spezialisten (Programmierern) umsetzen zu lassen. Es ist wichtig mit dem Spezialisten eine gemeinsame "Sprache" zu sprechen, um den Weg gemeinsam bestreiten zu können und das Ziel letztendlich überhaupt erreichen zu können. 

Inhalt der Lehrveranstaltung

  • Anhand von zunächst allgemeinen und einfachen Aufgaben wird ein Grundwissen über die Programmierung vermittelt. Es werden simple Datentypen, Variablen, Bedingungen und Schleifen an Hand von praktischen Beispielen in einem für Architektinnen und Architekten vertrauten Programm (Rhino) erklärt.
  • Um die Einsatzmöglichkeiten eines selbstgeschriebenen Scripts in Architekturwerkzeugen aufzuzeigen, erfolgt im Speziellen das Erlernen der Syntax einer Skriptsprache (Python) und dessen Implementierung.
  • Es erfolgt eine Erläuterung algorithmischen Denkens (Umsetzbarkeit von Ideen mit Computern) als Grundvoraussetzung für das Entwickeln eines Scripts.
  • Es werden einfache Skripten geschrieben, für im architektonischen Büroalltag wiederkehrende Routinearbeiten, wodurch schließlich der Praxisbezug vermittelt wird .

Methoden

  • Einführung in die Verwendung der Programmiersprache Python (in Rhino)
  • Gemeinsames Schreiben von Programmbeispielen

Prüfungsmodus

Prüfungsimmanent

Vortragende Personen

Institut

LVA Termine

TagZeitDatumOrtBeschreibung
Mi.15:00 - 17:0006.03.2024 PC5 (EDV Labor)MODUL Einführung (Kick-Off)
Do.09:00 - 11:0014.03.2024 - 20.06.2024Projektraum DAP 1/259 Vorlesung/Übung
Mi.15:00 - 17:0026.06.2024 PC5 (EDV Labor)MODUL Präsentation
Programmieren für ArchitektInnen - Einzeltermine
TagDatumZeitOrtBeschreibung
Mi.06.03.202415:00 - 17:00 PC5 (EDV Labor)MODUL Einführung (Kick-Off)
Do.14.03.202409:00 - 11:00Projektraum DAP 1/259 Vorlesung/Übung
Do.21.03.202409:00 - 11:00Projektraum DAP 1/259 Vorlesung/Übung
Do.11.04.202409:00 - 11:00Projektraum DAP 1/259 Vorlesung/Übung
Do.18.04.202409:00 - 11:00Projektraum DAP 1/259 Vorlesung/Übung
Do.25.04.202409:00 - 11:00Projektraum DAP 1/259 Vorlesung/Übung
Do.02.05.202409:00 - 11:00Projektraum DAP 1/259 Vorlesung/Übung
Do.16.05.202409:00 - 11:00Projektraum DAP 1/259 Vorlesung/Übung
Do.23.05.202409:00 - 11:00Projektraum DAP 1/259 Vorlesung/Übung
Do.06.06.202409:00 - 11:00Projektraum DAP 1/259 Vorlesung/Übung
Do.13.06.202409:00 - 11:00Projektraum DAP 1/259 Vorlesung/Übung
Do.20.06.202409:00 - 11:00Projektraum DAP 1/259 Präsentation
Mi.26.06.202415:00 - 17:00 PC5 (EDV Labor)MODUL Präsentation

Leistungsnachweis

  • Anwesenheit
  • Stundenwiederholungen
  • Hausübungen
  • Erstellung eines selbstgeschriebenen Scripts in Python

LVA-Anmeldung

Die Anmeldung erfolgt über Gruppen-Anmeldung.

Gruppen-Anmeldung

GruppeAnmeldung VonBis
Modul gesamt06.03.2024 00:00
nur Programmieren SS 2024 (nicht gesamtes Modul)11.02.2024 00:0024.03.2024 00:00

Curricula

StudienkennzahlVerbindlichkeitSemesterAnm.Bed.Info
066 443 Architektur Keine Angabe

Literatur

Es gibt ein eigenes Skriptum zur LVA.

Vorkenntnisse

Voraussetzung ist ein eigener PC oder Notebook. 

Sprache

bei Bedarf in Englisch