Beispielbild

Programmieren bis der Wecker klingelt

7. Juni 2021

Mehr als 1000 Zeilen Programmiercode und über 100 Bauteile – die Nacht vom 9. auf den 10. April 2021 hatte es in sich. Während nach Schulschluss die Lichter in der DSSY nach und nach ausgingen, blieb ein Raum hell erleuchtet: Fünf Schüler der Informatik-AG und Schulleiter Sven Heineken tüftelten. Hochkonzentriert. Denn in dieser ersten langen Nacht des Programmierens verfolgten sie ein ehrgeiziges Ziel: Am nächsten Morgen sollte sie das Summen des eigenen, digitalen Weckers „Hackathon“ wecken.

„Mich fasziniert am Programmieren, dass wir immer mehr Bauteile und Programmier-Codes kennenlernen und sich somit zum Beispiel eine Siebensegment-Anzeige bis hin zu einem kompletten Wecker entwickeln kann. Am schwierigsten ist das Problemsuchen bei der Schaltung, weil häufig nur ein Kabel falsch steckt“, erklärt Milo aus der 11a. Er war dabei und weiß, dass so ein Projekt nicht von heute auf morgen gelingt: Im Mittelpunkt der Informatik-AG der Sekundarstufe standen in diesem Schuljahr Mikrokontroller, dabei besonders die Arbeit mit dem Arduino. Der Arduino ist eine aus Soft- und Hardware bestehende Physical-Computing-Plattform. Die Hardware besteht aus einem einfachen Mikrocontroller sowie analogen und digitalen Ein- und Ausgängen. Die Programmierung selbst erfolgt in einer C- bzw. C++-ähnlichen Programmiersprache am Computer. Der Arduino kann verwendet werden, um eigenständige interaktive Objekte zu steuern oder um mit Softwareanwendungen auf Computern zu interagieren.

Was für den Laien kompliziert klingt, meisterten die Schüler mit Köpfchen, Geschick und Durchhaltevermögen: Der Weckruf erfolgte pünktlich.

sd/PR

Alle Bilder © Deutsche Schule Shanghai