Grundlagen des Programmierens

Peter Knobloch
Institut für Design, Computerstudio
2021W, 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: 14, 0 Plätze verfügbar (aktualisiert 2021.10.08)

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

11. Oktober 2021, 12:45–15:15 IfD Computerstudio
25. Oktober 2021, 12:45–15:15 IfD Computerstudio
08. November 2021, 12:45–15:15 IfD Computerstudio
15. November 2021, 12:45–15:15 IfD Computerstudio
22. November 2021, 12:45–15:15 IfD Computerstudio
29. November 2021, 12:45–15:15 Distance Learning (laut Beschreibung)
13. Dezember 2021, 12:45–15:15 IfD Computerstudio
24. Jänner 2022, 12:45–15:15 IfD Computerstudio

LV-Anmeldung

Von 01. September 2021, 00:00 bis 11. Oktober 2021, 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