Informatik für Ingenieure - Einführung und Überblick

Zielgruppe
  • Studierende aus folgenden Studiengängen, die die Veranstaltung "Informatik für Ingenieure - Einführung und Überblick" hören werden:
    • AIW: Allgemeine Ingenieurwissenschaften
    • ES: Engineering Science
    • ET: Elektrotechnik
    • GT, IGT: Green Technologies: Energie, Wasser, Klima
    • MB: Maschinenbau
    • MEC: Mechatronik
    • SB: Schiffbau
    • WILUM: Wirtschaftsingenieurwesen - Fachrichtung Logistik und Mobilität (für das dritte Semester)
    • OS*: Orientierungsstudium
  • Alle anderen Studierende erlernen die nötigen Grundkenntnisse während des Studiums
Lernziele
  • Sie erwerben die notwendigen Vorkenntnisse für ihre Informatik-Pflichtvorlesung.
  • Sie lernen elementare Konzepte des Programmierens kennen.
  • Sie üben die wesentlichen Schritte der Programmentwicklung.
Inhalt
  • Programmentwicklung
  • Anweisungen und Datentypen
  • Kontrollstrukturen
  • Modularisierung
Voraussetzung Keine
Mitbringen Eigenen Laptop nach Möglichkeit
Umfang
  • 1 Tag Workshop (Freitag, der 13.10.2023) im Audimax 1 (Gebäude H)
  • Vorlesung & Übungen: von 9:00 bis 17:00 Uhr
  • Weitere Informationen

 

zurück zur Einstiegsseite

 

Prozedurale Programmierung für Informatiker

Der eintägige Workshop richtet sich ausschließlich an Studierende, die später die Lehrveranstaltung Prozedurale Programmierung für Informatiker (1. Semester) besuchen müssen.

In der Lehrveranstaltung Prozedurale Programmierung für Informatiker werden Grundlagen und Konzepte der prozeduralen Programmierung anhand der Programmiersprache C vermittelt. Die Veranstaltung umfasst neben einer Vorlesung und einer Hörsaalübung ein hohes Maß an praktischen Programmieranteilen in Form von wöchentlichen Aufgaben. Hierfür werden Werkzeuge benötigt, die idealerweise vor dem Vorlesungsbeginn installiert und beherrscht werden sollten. Konkret handelt es sich um die Software Visual Studio Code als Entwicklungsumgebung sowie Git als Werkzeug für die Versionsverwaltung und zur Abgabe der Lösungen bzw. Programme. Um den Einstieg in diese Veranstaltung zu erleichtern, bietet der Vorkurs die Möglichkeit, erste Erfahrungen mit der Entwicklungsumgebung sowie Git zu sammeln.

In kleinen Vorlesungseinheiten wird das Hintergrundwissen vermittelt. In anschließenden Übungen wird in Kleingruppen unter Anleitung von Übungsleitenden die gesamte für die Lehrveranstaltung notwendige Toolchain auf den eigenen Notebooks installiert. Mit kurzen, zur Verfügung gestellten Beispielprogrammen wird dann der Umgang mit Git als Tool zum Arbeiten im Team sowie als Abgabetool für gestellte Aufgaben geübt.

Zielgruppe
  • Studierende aus folgenden Studiengängen, die die Veranstaltung "Prozedurale Programmierung für Informatiker" hören werden:
    • CS: Computer Science
    • DS: Data Science
    • IIW: Informatik Ingenieurwesen
    • TM: Technomathematik
    • OS*: Orientierungsstudium
  • Alle anderen Studierende erlernen die nötigen Grundkenntnisse während des Studiums
Lernziele
  • Vollständig installierte und funktionierende Toolchain auf dem eigenen Notebook
  • Erste Erfahrung im Schreiben, Übersetzen (Kompilieren) und Ausführen von C-Programmen sammeln
  • Umgang mit Git als Tool für das Arbeiten im Team und für die Abgabe und automatisierte Prüfung von Aufgaben
Inhalt
  • Einführung in die Toolchain: Visual Studio Code und Git
    • Installation
    • Vorstellen der Benutzeroberflächen
  • Schreiben eines ersten C-Programmes
  • Grundlagen der Versionsverwaltung mit Git
  • Vorstellung des Systems zur Abgabe und automatisierten Prüfung von Aufgaben mittels Git
Voraussetzung Keine
Mitbringen

Eigenes Notebook mit Betriebssystem Linux, Windows oder macOS

Umfang

Ablauf:

Zeit Ort Inhalt
09:00 Uhr Audimax 2

Begrüßung,
Theorie: Kurzeinführung in die Sprache C und die Entwicklungsumgebung Visual Studio Code

10:30 Uhr Seminarräume

Praxisblock: Mein erstes C Programm

12:00 Uhr Mensa

Mittag

13:00 Uhr Audimax 2

Theorie: Einführung in Git

14:30 Uhr Seminarräume

Praxisblock: Typische Workflows mit Git

16:00 Uhr Audimax 2

Ausblick

 

zurück zur Einstiegsseite