Grundlagen der Programmierung

STUDY YEAR:
1. Jahr 1. Semester
CREDITS:
5

INSTRUCTORS:

Iulian Întorsureanu
Conf. univ. dr.

Wann wird das Studienfach studiert? Im 1. Studienjahr, 1. Semester

Kurze Beschreibung der aktuellen Konjunktur und des von diesem Studienfach erbrachten Mehrwertes:

Die Informationstechnologie ist heutzutage allgegenwärtig – vom privatem bis zum beruflichen Alltag. Wichtige Trends, wie Artificial Intelligence/ Künstliche Intelligenz (AI/KI) und maschinelles Lernen, Digitaliserung und Virtualisierung der Unternehmensprozesse erfahren eine rasche Entwicklung.
Zu den aktuell meist nachgefragten Kompetenzen gehören IT-Kenntnisse, sowie Kreativität, Problemlösen und informatisches Denken (computational thinking) – Forbes.com, “The 12 Most Important Skills You Need To Succeed At Work”.

Programmieren lernen ist also ein Muss nicht nur für Informatiker(innen), sondern für alle Mitarbeiter und Unternehmer. Es ist eine sehr kreative und lohnende Tätigkeit, die ein logisches und flexibles Denken fördert.

Hauptziele dieser Lehrveranstaltung:

Die Lehrveranstaltung hat als Hauptziel die Vermittlung von Grundkompetenzen der Programmierung mit Python. Gleichzeitig werden wichtige Elemente des informatischen Denkens (Problem-Dekomposition, Mustererkennung, Abstrahierung und algorithmisches Denken) studiert, die über die Sprachsyntax hinausgehen.

Themen, die angegangen werden, Unterrichts- und Arbeitsmethoden:

Die Hauptthemen sind:

  • Grundkonzepte der Informatik
  • Algorithmische Bausteine der Programme
  • Konstrukte der Python-Programmiersprache für: Ein- und Ausgabe, Variablen und Ausdrücke, Anweisungen, Funktionen, Elemente der Objektorientierung, Datenstrukturen.

Der Unterricht ist stark auf praktische Beispiele und Übungen orientiert, um die Kenntnisse im direkten Umgang mit dem Computer zu vermitteln.