Grundlagen des Programmierens

Peter Knobloch
Institut für Design, Computerstudio
2020W, Vorlesung und Übungen (VU), 2.0 ECTS, 2.0 SemStd., LV-Nr. S00766

Beschreibung

Das Ziel der Lehrveranstaltung ist die Erarbeitung grundlegender Kenntnisse des Programmierens anhand der Programmiersprache Python 3.

Anhand von Beispielen und praktischen Übungen werden schrittweise die folgenden Themen gemeinsam erarbeitet:

  • Was ist ein Programm?
  • Welche Programmiersprache für welchen Zweck
  • „Vokabular“ & „Grammatik“ einer Programmiersprache
  • Einfache Ein- & Ausgabe von Daten
  • Bedingungen, Schleifen, Funktionen, Klassen
  • Erstellen einfacher grafischer Benutzeroberflächen
  • Netzwerkkommunikation
  • Verwendung externer Bibliotheken

Prüfungsmodalitäten

Für den erfolgreichen Abschluss der Lehrveranstaltung werden die folgende Kriterien herangezogen:

  • Regelmässige und pünktliche Teilnahme (min. 70% Anwesenheit, 50% der Note)
  • Aktive Teilnahme an den praktischen Übungen (50% der Note)

Anmerkungen

Maximale Teilnehmerzahl: 16, Kein Platz verfügbar, 1 Teilnehmerin auf der Warteliste (aktualisiert 2020.09.30)

Schlagwörter

ESP8266, IoT, Internet of Things, micro:bit, Micro Computer, Micro Controller, MicroPython, MINT, Physical Computing, Programming, PyBoard, Python, Raspberry Pi, Raspberry Pi Zero, Raspbian, SBC, Single Board Computer, STEM, Teensy

Termine

12. Oktober 2020, 12:00–14:30 Distance Learning (laut Beschreibung) , „Zoom Meeting (Zugangsdaten im ownCloud Ordner)“
19. Oktober 2020, 12:00–14:30 Distance Learning (laut Beschreibung) , „Zoom Meeting (Zugangsdaten im ownCloud Ordner)“
23. November 2020, 12:00–14:30 Distance Learning (laut Beschreibung)
30. November 2020, 12:00–14:30 Distance Learning (laut Beschreibung)
07. Dezember 2020, 12:00–14:30 Distance Learning (laut Beschreibung)
14. Dezember 2020, 12:00–14:30 Distance Learning (laut Beschreibung)
11. Jänner 2021, 12:00–14:30 Distance Learning (laut Beschreibung)
25. Jänner 2021, 12:00–14:30 Distance Learning (laut Beschreibung)

LV-Anmeldung

Ab 01. September 2020, 00:00
Per Online Anmeldung

Industrial Design (1. Studienabschnitt): Transfertechniken: Experimentallabor 580/102.20

Bildende Kunst (2. Studienabschnitt): Technischer Kontext künstlerischer Praxis: Werkstätten 605/203.10

Bildende Kunst (2. Studienabschnitt): Technischer Kontext künstlerischer Praxis: frei wählbar aus technischer Kontext künstlerischer Praxis 605/203.80

Design: Angewandte Fotografie und zeitbasierte Medien (2. Studienabschnitt): Technische Grundlagen: Angewandte Fotografie - Präsentationsformen 626/204.15

Design: Angewandte Fotografie und zeitbasierte Medien (2. Studienabschnitt): Technische Grundlagen: Projektarbeiten Werkstätten - Materialkunde 626/204.20

Mitbelegung: möglich

Besuch einzelner Lehrveranstaltungen: möglich