Fachinformatik (Ausbildung)
A04.2 – Programmierung, Algorithmen und Fehlersuche
Vom betrieblichen Problem zum Algorithmus: Programme strukturieren, testen und Fehler systematisch beheben.
Hier steht die Beschreibung des Kurses. Die Beschreibung gibt es auf dieser Seite nur in Standardsprache.
Beschreibung anhören
Du zerlegst ein betriebliches Problem in Eingaben, Verarbeitung, Entscheidungen und Ausgaben. Daraus formulierst du Algorithmen, schreibst verständlichen Python-Code, testest Normal- und Grenzfälle und dokumentierst deine Fehlersuche.
Eine durchgehende Supportticket-Geschichte führt von Variablen und Kontrollstrukturen über Funktionen und Datenstrukturen bis zu objektorientierten Grundlagen, Debugging und einem selbstständigen Transferauftrag. Die Kernidee lautet: erst verstehen, dann programmieren, dann prüfen.
Die automatische Prüfung kann Code lesen und Entscheidungen bewerten. Einen praktischen Kompetenznachweis erbringt die Kursleitung mit einem eigenen Programmierauftrag.
So ist der Kurs aufgebaut
Der Kurs hat mehrere Teile. Ein großer Teil heißt Block. In jedem Block gibt es mehrere Seminare. Ein Seminar ist ein kleines Thema. Zu jedem Seminar gibt es Aufgaben zum Üben.
Manche Seminare haben das Zeichen „Einführung“. Dort erklären dir zuerst Folien, ein Ton oder ein Video das Thema. Danach kannst du die Aufgaben machen.
Vom Problem zum Code
- Vom Problem zum Algorithmus Einführung 24 Aufgaben
- Anforderungen zur Spezifikation Einführung 24 Aufgaben
- Daten und Typen Einführung 24 Aufgaben
Logik und Struktur
- Kontrollstrukturen lesen Einführung 24 Aufgaben
- Funktionen und Schnittstellen Einführung 24 Aufgaben
- Datenstrukturen und Datenmodelle Einführung 24 Aufgaben
Anwenden und automatisieren
- Programmiersprachen auswählen Einführung 24 Aufgaben
- Teilaufgaben automatisieren Einführung 24 Aufgaben
Testen und reparieren
- Fehler finden und testen Einführung 24 Aufgaben
- Versionsverwaltung und Bibliotheken Einführung 24 Aufgaben
Transfer
- Objektorientierte Grundlagen Einführung 24 Aufgaben
- Programmierauftrag Einführung 24 Aufgaben
- Transfer und Kompetenznachweis Einführung 24 Aufgaben
peritio