In diesem Block wurde über Datentypen und Kontrollstrukturen sowie über das Programmieren im Allgemeinen gesprochen. Dazu wurden zu Beginn die diversen Datentypen wie Integer, Double, Boolean und String vorgestellt, bevor näher auf Kontrollstrukturen wie Verzweigungen oder Schleifen eingegangen werden konnte. Im Anschluss daran wurde sich der Programmiersprache Python angenähert, welche seit den 1990er Jahren den offenen Markt der Programmiersprachen ziemlich auf den Kopf stellt. Nach der Installation von Python und Visual Studio Code (Programmierumgebung/Code-Editor) wurde auch bereits das erste Python Programm geschrieben, welches anschließend über die Konsole (CMD bzw. Terminal/Shell) aufgerufen wurde. Im Anschluss daran, wurden die bereits bekannten Kontrollstrukturen in Python umgesetzt, um ein besseres Gefühl für den vereinfachten Syntax dieser Sprache zu bekommen. Nachdem das Arbeiten mit Listen detaillierter besprochen wurde, konnte auch bereits das erste Mini-Projekt geschrieben werden, wofür ein Zahlenrätsel entwickelt werden musste, mit dem es möglich war zufallsgenerierte Zahlen zu erraten. Als Nächstes stand das Zufallsprinzip sowie das Fachkonzept des Sortierens im Vordergrund des Unterrichtsgeschehens. In diesem Zusammenhang wurde ein einfacher Zufallsgenerator programmiert, welcher eine beliebige Anzahl von Zeichen bzw. Integerwerte in eine Liste schreibt. Dabei galt es das Array anschließend mit der sort()-Methode zu sortieren, um das Verfahren dahinter innerhalb von Python zu simulieren. Um ein besseres Grundverständnis in Sachen Sortieralgorithmen zu bekommen, wurden zum Abschluss noch der stabile Insertion-Sort und der instabile Selection-Sort vorgestellt. Diese wurden zuerst anhand einer Animationsgrafik theoretisch besprochen, bevor sie nacheinander in Python umgesetzt wurden. Abschließend musste noch ein kollaboratives Projekt in Form einer Partnerarbeit konzipiert und durchgeführt werden. Dazu musste das beliebte Spiel Hangman inklusive einfacher Grafikdarstellung geplant und abschließend innerhalb von Python durch programmiert werden. Schlussendlich wurden alle Projekte präsentiert und die erstellten Spiele sowie die Quelldateien der Projekte vorgestellt.