Vorkurs Informatik - HS 18


Course catalog: 227-0011-10L
Lecturers: Malte Schwerhoff


Die Veranstaltung bietet eine Einführung in die Grundlagen der Programmierung mit C++, es werden keine Programmiererfahrung vorausgesetzt. Lernziel ist der Verständnisaufbau für grundlegende Konzepte der imperativen Programmierung sowie für das systematische Herangehen an Programmierprobleme; Teilnehmer können einfache C++-Programme lesen und schreiben.

Der Kurs umfasst zwei Vorlesungen (erste und dritte Woche) sowie acht Präsenzstunden, bei denen Sie Fragen zu den beiden Programmierprojekten stellen können. Details zu den Terminen finden Sie im VVZ, Details zu den Programmierprojekten finden Sie weiter unten.

Woche Programm Material
1
  • Vorlesung 20.09.:
    • Kurze Einführung in die Informatik
    • Vorstellung 1. Projekt
  • Tutorial und 1. Projekt
Vorlesungsfolien
Handout DE ❘ EN
C++ Tutorial
Projekt 1.1 *
Projekt 1.2 *
2
  • Tutorial und 1. Projekt
  • Präsenzstunden (Mo, Di)
3
  • Präsenzstunden (Mo, Di)
  • Vorlesung 3.10.:
    • Nachbesprechung 1. Projekt
    • Schrittweise Verfeinerung als Programmierstrategie
    • Vorstellung 2. Projekt
  • 2. Projekt
Folien Vorlesung ❘ Handout
Video
4-7
  • 2. Projekt
  • Präsenzstunde (Di)

1 Denken Sie daran, auf Code Expert und auf Codeboard.io eingeloggt zu sein. Details entnehmen Sie bitte den Vorlesungsunterlagen.

Es gibt diverse Games (PC, Smartphone) bei denen man, mehr oder weniger dezent getarnt, eigentlich programmiert und die einem so einen spielerischen Einstieg ins Programmieren bzw. ein unterhaltsames Übungsprogramm bieten. Der entsprechende Markt ist gross, hier nur ein paar Beispiele: Human Resource Machine, 7 Billion Humans, Zachtronics Games, Grasshopper, Coding Planets

Die für das Lösen der Programmierprojekte notwendigen Programmierkenntnisse können Sie sich anhand eines C++-Tutorials im Selbststudium aneignen. Es empfiehlt sich, das Tutorial in der ersten Woche durchzuarbeiten, damit Sie sich in der zweiten Woche auf das 1. Projekt konzentrieren können.

C++ Tutorial Öffnen