Dieses Modul dient zur Vorbereitung auf einen Programmiersprachenkurs (Java, C++, C#, PHP, JavaScript, ...) und behandelt die theoretischen Grundlagen. Programmierung (von griechisch prógramma - Vorschrift) bezeichnet die Tätigkeit, Computerprogramme zu schreiben. Dies umfasst vor allem die Umsetzung (Implementierung) des Softwareentwurfs in Quellcode und, je nach verwendeter Programmiersprache, dessen Übersetzung in die Maschinensprache.

 

  • Grundlagen zu Programmen und Programmiersprachen
  • Grundlagen der Softwareentwicklung
  • Problemanalyse
  • Visualisierung von Ablaufstrukturen
  • Darstellungsformen nach DIN (Struktogramm und Programmablaufplan)
  • Werkzeuge der Softwareentwicklung
  • Grundlegende Sprachelemente
  • Datentypen / Variablen
  • Kontrollstrukturen / Ablaufsteuerung
  • Prozeduren und Funktionen
  • Algorithmen
  • Interpreter und Compiler