Inhalt & Ziele

Lernziele

Die Definition der Lernziele des Kurses dienen uns dazu, das Lehrmaterial sinnvoll auszurichten. Sie erlauben ausserdem eine stetige Kontrolle und Verbesserung der im Praktikum durchgeführten Übungen und des angebotenen Lehrmaterials. Dem Studenten wird die Möglichkeit eingeräumt, auch seine aktivitäten im Rahmen des Praktikums an den Lernziele auszurichten. Klausurvorbereitungen und allgemeine Vorbereitungen auf das Praktikum können somit vom Studenten sinnvoll geplant werden.

Primäre Lernziele

  • Programmieren lernen
    • Algorithmisch Ablaufbeschreibungen in einer Programmiersprache umsetzen können
    • Parametrisierung von Algorithmen
    • Hierarchisches Programmdesign und schrittweise Verfeinerung
    • Grundlegende Konzepte der Programmentwicklung verstehen
      • Kontrollstrukturen in Programmiersprachen
      • Teile und Herrsche

  • Modellierung
    • Automaten basierte Prozessmodellierung und ihre Implementierung
    • Objektorientierte Modellierung und Implementierung

    Sekundäre, implizite Lernziele

    • Kontakt mit der Programmiersprache und den Möglichkeiten von der Sprache Java aufnehmen
    • Umgang mit dem standardisierten Betriebsystem Unix (Linux) erlernen