Grundlagen des Programmierens

Peter Knobloch
Institut für Design, Computerstudio
2022W, 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

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

17. Oktober 2022, 13:00–15:30 IfD Computerstudio
24. Oktober 2022, 13:00–15:30 IfD Computerstudio
31. Oktober 2022, 13:00–15:30 IfD Computerstudio
07. November 2022, 13:00–15:30 IfD Computerstudio
14. November 2022, 13:00–15:30 IfD Computerstudio
21. November 2022, 13:00–15:30 IfD Computerstudio
28. November 2022, 13:00–15:30 IfD Computerstudio
12. Dezember 2022, 13:00–15:30 IfD Computerstudio
19. Dezember 2022, 13:00–14:45 IfD Computerstudio
16. Jänner 2023, 13:00–15:30 IfD Computerstudio

LV-Anmeldung

Von 15. September 2022, 00:00 bis 14. Oktober 2022, 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