Fachinformatik (Ausbildung)
A04.2 – Programmierung, Algorithmen und Fehlersuche
Vom betrieblichen Problem zum Algorithmus: Programme strukturieren, testen und Fehler systematisch beheben.
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.
Aufbau
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