Online | Der Club der Programmierer - Advanced | Jugendliche ab 13 Jahre
Erlerne Programmieren von zu Hause. Es macht Spaß und ist die Fähigkeit der Zukunft!
Beschreibung
Unser Club der Programmierer Advanced ist für Mädchen und Jungs ab 13 Jahren gedacht, die bereits erste Erfahrungen mit der Programmierung gemacht haben. So zum Beispiel Teilnehmer, die unseren Club der Programmierer Kurs bereits besucht haben und sich neuen Herausforderungen stellen möchten. Während wir im Club der Programmierer zum Entwickeln unserer Projekte Block-basierte Sprachen mit Scratch, Thunkable, TinkerCAD und CoSpaces benutzt haben, werden wir im Advanced-Kurs eine „echte“ Programmiersprache lernen. Python ist, ähnlich wie Java und C++, eine der weltweit meisteingesetzten Computersprachen und eignet sich hervorragend, um in die Programmierung einzusteigen. Das gute an Programmiersprachen ist, dass wenn man eine kennt, ist es relativ einfach später andere Sprachen zu lernen.
Wer freut sich auf dich?
Was erwartet dich?
Im ersten Modul werden wir lernen, wie man mit Python Programme schreibt. Grundkonzepte, die aus Scratch bereits als farbige Blöcke bekannt sind (wie z.B. Schleifen, Bedingte Anweisungen oder Variablen), werden nun hier als wahre Code-Linien eingesetzt. Wir schauen uns genauso an was Objekt Orientierte Programmierung ist, wie man Dateien bearbeitet, grafische Oberflächen gestaltet oder Rechner über Netzwerke miteinander kommunizieren lässt.
Im zweiten Modul werden wir mit Python den Mikrocontroller Raspberry Pi Pico programmieren. Jeder Teilnehmer bekommt eine Maker-Box mit dem Mikrocontroller, LEDs, Sensoren, Taster und weitere elektronischen Komponenten, um unsere eigenen Maker Projekte zu verwirklichen.
Im dritten Modul werden wir unser eigenes Videospiel mit der Game-Engine Unity erstellen. Unity wird von Profis weltweit benutzt, um 3D Videospiele zu entwickeln. Die mit Python gewonnenen Kenntnisse kommen hier zur Anwendung, um unser Spiel mit C# Skripten zum Leben zu erwecken. Denn erst die programmierte Logik im Hintergrund macht, dass die entworfenen 3D Grafiken zu einem spannenden Spiel werden!
Programm:
- Modul 1: Programmierung mit Python (6 Einheiten)
- Modul 2: Hardware Projekte mit Raspberry Pico (6 Einheiten)
- Modul 3: Videospiele programmieren mit Unity Game-Engine (6 Einheiten)
- Modul 4: Python Programmierung in der Welt von Minecraft (4 Einheiten)