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.

2023S, 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:0008.03.2023 Seminarraum E259-01, Karlsplatz 13, Stiege 6, 2. Stock, https://tuw-maps.tuwien.ac.at/?q=AG0216 (LIVE)MODUL Einführung
Do.09:00 - 11:0016.03.2023 - 15.06.2023 Seminarraum E259-01, Karlsplatz 13, Stiege 6, 2. Stock, https://tuw-maps.tuwien.ac.at/?q=AG0216 (LIVE)Vorlesung
Mi.15:00 - 17:0021.06.2023 Seminarraum E259-01, Karlsplatz 13, Stiege 6, 2. Stock, https://tuw-maps.tuwien.ac.at/?q=AG0216MODUL Präsentation
Programmieren für ArchitektInnen - Einzeltermine
TagDatumZeitOrtBeschreibung
Mi.08.03.202315:00 - 17:00 Seminarraum E259-01, Karlsplatz 13, Stiege 6, 2. Stock, https://tuw-maps.tuwien.ac.at/?q=AG0216MODUL Einführung
Do.16.03.202309:00 - 11:00 Seminarraum E259-01, Karlsplatz 13, Stiege 6, 2. Stock, https://tuw-maps.tuwien.ac.at/?q=AG0216Einführung / Vorlesung
Do.23.03.202309:00 - 11:00 Seminarraum E259-01, Karlsplatz 13, Stiege 6, 2. Stock, https://tuw-maps.tuwien.ac.at/?q=AG0216Vorlesung
Do.30.03.202309:00 - 11:00 Seminarraum E259-01, Karlsplatz 13, Stiege 6, 2. Stock, https://tuw-maps.tuwien.ac.at/?q=AG0216Vorlesung
Do.20.04.202309:00 - 11:00 Seminarraum E259-01, Karlsplatz 13, Stiege 6, 2. Stock, https://tuw-maps.tuwien.ac.at/?q=AG0216Präsentation "Naive Idee"
Do.27.04.202309:00 - 11:00 Seminarraum E259-01, Karlsplatz 13, Stiege 6, 2. Stock, https://tuw-maps.tuwien.ac.at/?q=AG0216Vorlesung
Do.04.05.202309:00 - 11:00 Seminarraum E259-01, Karlsplatz 13, Stiege 6, 2. Stock, https://tuw-maps.tuwien.ac.at/?q=AG0216Vorlesung/Übung
Do.11.05.202309:00 - 11:00 Seminarraum E259-01, Karlsplatz 13, Stiege 6, 2. Stock, https://tuw-maps.tuwien.ac.at/?q=AG0216Übung
Do.25.05.202309:00 - 11:00 Seminarraum E259-01, Karlsplatz 13, Stiege 6, 2. Stock, https://tuw-maps.tuwien.ac.at/?q=AG0216Übung
Do.01.06.202309:00 - 11:00 Seminarraum E259-01, Karlsplatz 13, Stiege 6, 2. Stock, https://tuw-maps.tuwien.ac.at/?q=AG0216Übung
Do.15.06.202309:00 - 11:00 Seminarraum E259-01, Karlsplatz 13, Stiege 6, 2. Stock, https://tuw-maps.tuwien.ac.at/?q=AG0216Präsentation
Mi.21.06.202315:00 - 17:00 Seminarraum E259-01, Karlsplatz 13, Stiege 6, 2. Stock, https://tuw-maps.tuwien.ac.at/?q=AG0216MODUL 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
Gruppe SS 2023 Gesamtes Modul01.03.2023 00:0001.03.2023 01:00
nur Programmieren SS 2023 (nicht gesamtes Modul)17.02.2023 12:0017.03.2023 12: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