LE 02 - Grundlagen der Programmierung
Ziel und Inhalt
In der zweiten Lehreinheit werden Grundkonzepte der Programmierung vorgestellt. Schrittweise werden die Begriffe Algorithmus, Datenstruktur und Programm eingeführt und deren Zusammenhänge verdeutlicht. Nach einem Überblick über verschiedene Arten von Programmiersprachen und den dazu eingesetzten Werkzeugen werden MS Access und Visual Basic for Applications (VBA) als Programmierumgebung und Programmiersprache vorgestellt.
Vorlesung
Hier finden Sie die in der Vorlesung gezeigten Folien und Beispiele:
- Folien zur Vorlesung (im PDF-Format): [Alle Folien] [Druckversion] [Handout]
- MS Acces-Datenbank (als ZIP-Archiv) mit Beispielen aus der Vorlesung: [MS Access 2010]
Sollten Sie Probleme mit dem Öffnen dieser Dateiformate haben, sehen Sie sich die Hinweise in der FAQ an.
Übung
Die Übung erfolgt im Rahmen der Laboreinführung. Hier finden Sie die gezeigten Folien und Beispiele:
- Folien zur Einführung in die Programmierung (im PDF-Format): [Alle Folien] [Druckversion] [Handout]
- MS Acces-Datenbank (als ZIP-Archiv) mit Beispielen aus der Vorlesung: [MS Access 2010]
Sollten Sie Probleme mit dem Öffnen dieser Dateiformate haben, sehen Sie sich die Hinweise in der FAQ an.
Videokurs
Hier finden Sie den Videokurs zur Vorlesung. Es sind mehrere Varianten des Kurses in Form verschiedener Playlisten verfügbar. Wählen Sie aus, ob Sie die Vorlesung zumsammen mit den Übungsaufgaben, nur die Vorlesung oder nur die Übung sehen wollen.
- Videokurs mit Vorlesung und Übung (empfohlen): [Playlist bei YouTube]
- Videokurs nur zur Vorlesung: [Playlist bei YouTube]
- Videokurs nur zur Übung: [Playlist bei YouTube]
Wichtiger Hinweis:
Es kann Abweichungen zwischen dem Videokurs und der Vorlesung geben. Ich bin bemüht, den Videokurs fortlaufend zu aktualisieren, um diese Abweichungen gering zu halten. Letztendlich sind aber immer die in der Präsenzveranstaltung gezeigten Folien und die dort gegebenen Erläuterungen maßgeblich (z.B. für die Klausurvorbereitung).
Vertiefung
Hier finden Sie weitere Quellen zur Vertiefung der Inhalte dieser Lehreinheit:
- Werkzeug zur Erstellung von Struktogrammen: StruktEd (bereitgestellt von Robert Scheck)
- Grundlagen der Programmierung mit Visual Basic in 10 Video-Lektionen von Microsoft