Computing

Dieses Modul behandelt grundlegende Kenntnisse und Fertigkeiten, die erforderlich sind,
um Computational Thinking und Coding zur Erstellung einfacher Computerprogramme
anzuwenden.

Lernziele

  • Verständnis für die Grundlagen des Computing und typische Schritte beim Erstellen eines Programmes
  • Methoden des Computational Thinking wie Problemzerlegung, Mustererkennung
  • Abstraktion und algorithmisches Design zur Problemanalyse und Lösungsentwicklung
  • Algorithmen für ein Programm unter Verwendung von Flussdiagrammen und Pseudocode schreiben, testen und bearbeiten
  • Verständnis für wesentliche Grundsätze und Schlüsselbegriffe des Codings und die Bedeutung von gutstrukturiertem und dokumentiertem Code
  • Kenntnis der Programmierbegriffe wie Variablen, Datentypen und Logik in einem Programm
  • Effizienz und Funktionalität verbessern, indem Iteration, bedingte Anweisungen, Prozeduren und Funktionen sowie Events und Commands in einem Programm eingesetzt werden
  • Programm testen, Fehler bereinigen (debugging) und vor der Auslieferung sicherstellen, dass die erforderlichen Bedingungen erfüllt

Lernen Sie die Grundlagen des Programmierens und informatischen Denkens.