AntMe-CAMAO-TEC-Coding-Weeks

Ameisenvölker programmieren?!

21.12.2022
Lesezeit: 2 Min

Wie bringt man Azubis das Programmieren näher? Damit befassen sich unsere Ausbilder:innen tagtäglich. Ein Weg, das zu erreichen, ist die Theorie mit der Praxis spielend zu vereinen, wie beispielsweise in unserer Coding Week 2021, in der es um das „Game of Life“ ging. Jetzt stand das nächste Coding Event an: ein über vier Wochen stattfindendes Turnier, bei dem unsere Azubis sich mit dem Klassiker der Programmier-Simulationsspiele befassten „AntMe!“. „Das Spiel ist schon richtig alt“, erzählt Tilo, Unit Lead und Ausbilder der Softwareentwicklung, „das gab es schon in einer Vorversion, als ich noch Programmieren lernte, vor grob 20 Jahren.“

Ready. Set. Code!

AntMe! Ist in der Programmiersprache C# geschrieben und soll Programmierer:innen sowohl das Thema künstliche Intelligenz näherbringen als auch einen einfachen Einstieg in die Programmiersprachen C# ermöglichen. Aufgabe des Spiels ist es, eine eigene KI für ein Ameisenvolk zu programmieren und ihm so beizubringen, Äpfel und Zucker zu sammeln oder Käfer und andere Ameisen zu bekämpfen. Darüber hinaus ist es auch möglich, seine Völker zu spezialisieren, also beispielsweise reine Zuckersammler oder Käferbekämpfer zu programmieren. Jedes der Ereignisse, sei es Sammeln oder Kämpfen, bringt Punkte. Gewonnen hat der/die Programmierer:in mit den meisten Punkten. „Das Interessante dabei ist, dass alle von derselben Ausgangssituation starten. Es gibt nicht den einen Weg zu gewinnen, sondern viele verschiedene Ansätze. Die Frage ist: Welcher zahlt sich am Ende aus?“, so Tilo weiter. „Technisch lernt man den Umgang mit einer vorgegebenen API (Application Programming Interface) und wie man trotz der (engen) Vorgaben Freiheit für eigene kreative Ideen finden kann“. Pro Woche hatten unsere Azubis einen Tag Zeit, sich mit AntMe! Zu befassen, ihre Strategie umzustellen und die Codes anzupassen, um die meisten Punkte zu ergattern.

Das Ergebnis der Coding Weeks 2022

Nach vier Wochen des Wettstreits der Ameisenvölker stand der Sieger fest: Louis Strempfer, Azubi aus dem ersten Lehrjahr. „Meine Strategie war, komplett auf Nahrung zu gehen und den Code so simpel wie möglich zu halten“, erzählt er. Somit zeigt sich: Bei AntMe! Kommt es nicht auf die Erfahrung an – vielmehr geht es darum, am Ball zu bleiben, Dinge umzustellen und zu testen. „Wir haben ein neues Format ausprobiert und es hat Spaß gemacht. Obwohl bei uns die Arbeit im Team sehr wichtig ist und wir diesen Wert hochhalten, war es sehr interessant, auch in die Einzelperspektive zu gehen. Wir freuen uns auf die nächste(n) Coding Week(s)!“, erzählt Tilo. Gewonnen hat Louis übrigens etwas ganz Besonderes: Ein Kissen mit dem Bild seines Ausbilders.

Louis-Strempfer-CAMAO-TEC
Louis mit seinem ganz besonderen Preis
Die Autorin
Redakteurin & Texterin
Huyen
Tran
Huyen gestaltet mit ihrem Gespür für Sprache Texte lebendig, ansprechend und wirkungsvoll.
Kontakt
MicrosoftTeams-image (110)