Grundlagen des Programmierens

Peter Knobloch
Design, Computer Studio
2016W, Vorlesung und Übungen (VU), 2.0 semester hours, course number S00766

Description

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

Anhand von Beispielen werden schrittweise die folgenden Themen behandelt:

  • Was ist ein Programm?
  • Grammatik & Vokabular einer Programmiersprache
  • Programmiersprachen im Vergleich
  • Welche Programmiersprache für welchen Zweck
  • Bedingungen, Schleifen, Funktionen, Klassen
  • Ein-, Ausgabe, User Interfaces
  • Netzwerkkommunikation

Examination Modalities

Für die Evaluierung des Lernfortschrittes und den erfolgreichen Abschluss (Zeugnis) der Lehrveranstaltung werden die Anwesenheit als auch die erfolgreiche Umsetzung der Lehrinhalte während der praktischen Übungen herangezogen.

Comments

Für die Teilnahme ist die Anwesenheit am 18. Oktober um 15:15 im Computerstudio erforderlich. Bis zu diesem Zeitpunkt ist die Anmeldung per Email an peter.knobloch@uni-ak.ac.at (Vorname, Nachname, Matrikelnummer) möglich.

Dates

18 October 2016, 15:15–18:15 Computer Studio
25 October 2016, 15:00–18:00 Computer Studio
08 November 2016, 15:00–18:00 Computer Studio
15 November 2016, 15:00–18:00 Computer Studio
22 November 2016, 15:00–18:00 Computer Studio
29 November 2016, 15:00–18:00 Computer Studio
06 December 2016, 15:00–18:00 Computer Studio
17 January 2017, 15:00–18:00 Computer Studio

Course Enrolment

Until 18 October 2016, 14:00
via email: peter.knobloch@uni-ak.ac.at

Industrial Design (1. Section): Transfer Techniques: Experimental Lab (2.0 ECTS) 580/102.20

Fine Arts (2. Section): Artistic Practice in Technical Context: Workshops (2.0 ECTS) 605/203.10

Fine Arts (2. Section): Artistic Practice in Technical Context: Free Electives out of Artistic Practice in Technical Context (2.0 ECTS) 605/203.80

Design: Specialisation in Applied Photography and Time-based Media (2. Section): Technical Basics: Applied Photography - Ways of Presentation (2.0 ECTS) 626/204.15

Design: Specialisation in Applied Photography and Time-based Media (2. Section): Technical Basics: Workshop-based Projects - Knowledge of Materials (2.0 ECTS) 626/204.20

Co-registration: possible

Attending individual courses: possible