Struktur und Programmierung

Bedeutung von Strukturierung für Produktion und Projekte

Drei Arbeitsschritte strukturierter Programmierung

Bereits das Strukturieren des Vorgehens durch die Trennung in drei Arbeitsschritte vereinfacht die Programmierung einer App.

  • Strukturierung
    Aufgabenstellungen und Lösungswege werden untersucht. Dabei werden erforderliche Funktionalitäten identifiziert und getrennten Bereichen mit bestimmten Aufgabenstellungen zugeordnet. Entsprechend wird die Projektstruktur übersichtlich und nachvollziehbar festgelegt. Dafür werden Ordner und eventuell bereits Dateien angelegt.
  • Implementierung
    Der eigentliche Quelltext wird geschrieben. Der Projektstruktur folgend werden die Verarbeitungen für die Aufgabenstellungen mit den Möglichkeiten einer oder mehrerer Programmiersprachen implementiert.
    Dabei wird so vorgegangen, dass der aktuelle Bereich für Prüfzwecke lauffähig ist, d.h. die unvollständige App im jeweils aktuellen Zustand gestartet werden kann. Falls erforderlich wird dafür Code eingefügt, der lediglich als Provisorium Programmläufe ermöglicht.
  • Optimierung
    Der Quelltext wird optimiert. Dafür gibt es eine Reihe von etablierten Kriterien und passenden Optimierungsmaßnahmen.

Die fundamentale Bedeutung der Strukturierung (Programmarchitektur) am Anfang der App-Produktion ist leicht zu erkennen. Die funktionalen Bereiche der Struktur werden bei der Implementierung mit den Möglichkeiten der jeweiligen Programmiersprachen verbunden, die bei der App-Programmierung einem sprachunabhängigen Muster folgen.

Das klingt kompliziert, ist es aber nicht. Der Kurs ist so konzipiert, dass auch ohne Vorkenntnisse der direkte Einstieg in strukturierte Programmierung für unterschiedliche Technologien einfach gelingt.

Informationen zu den Themenbereichen

Die Informationen zu den Themenbereichen des Kurses können hier direkt aufgerufen und von den Seiten jeweils einzeln durchgegangen werden.

Referenz-Apps

Mit der Vorstellung von Apps, die mit strukturierter Programmierung erstellt wurden, werden die Informationen zum Kurs abgerundet.

Anfragen

Der Kurs kann ab Oktober 2026 angefragt werden.