11+  Jahre / Live-Onlinekurs

Programmieren lernen mit Python – einfach, praxisnah und kreativ

Python ist eine der beliebtesten und vielseitigsten Programmiersprachen der Welt. Sie eignet sich hervorragend für Anfänger, da sie leicht zu erlernen und zu verstehen ist. Mit Python lassen sich viele spannende Projekte umsetzen – von kleinen Spielen über interaktive Anwendungen bis hin zu Simulationen.

In unserem Online-Kurs lernen die Teilnehmer die Grundlagen von Python praxisnah und spielerisch kennen. Der Kurs wird live über Microsoft Teams durchgeführt und bietet eine gute Mischung aus Theorie, Übungen und Projektarbeit. Dabei setzen wir auf spannende Themen, die sofort sichtbare Ergebnisse liefern und für Motivation sorgen. Ganz gleich, ob mit einfachen 2D-Spielen oder kreativen 3D-Welten – der Kurs vermittelt Programmieren auf eine lebendige und unterhaltsame Weise.

Voraussetzungen:
PC/Notebook mit Internetverbindung und Kopfhörer + Mikrofon

Du erhältst den Konferenz-Link und die Installationsanleitung für Python per Mail vor Kursbeginn.

Von 2D bis 3D – Spiele entwickeln mit PyGame und Ursina

Die Idee des Kurses ist es, Python nicht abstrakt, sondern praxisnah und kreativ zu vermitteln. Dazu nutzen wir zwei spannende Bibliotheken:

  • PyGame: Eine speziell für die Spieleentwicklung entwickelte Python-Bibliothek. Sie ermöglicht es, eigene 2D-Spiele zu erstellen, Grafiken und Sounds einzubinden und Interaktionen umzusetzen. Mit PyGame lassen sich schnell kleine Arcade-Spiele programmieren – ideal, um Programmierlogik und Strukturen spielerisch zu üben.
  • Ursina: Ein modernes Python-Framework für 3D-Spiele und Simulationen. Mit Ursina lassen sich komplexe Szenen gestalten, dreidimensionale Welten aufbauen und interaktive Elemente entwickeln. So können die Schüler zum Beispiel Landschaften erschaffen, Objekte platzieren und Animationen einbauen.

Durch diese Kombination lernen die Kursteilnehmer, wie vielseitig Python einsetzbar ist. Vom ersten bewegten Sprite in 2D bis hin zu einer frei begehbaren 3D-Welt – der Kurs macht Programmieren anschaulich, spannend und motivierend.

Minecraft mit Ursina – Fortgeschrittenen Kurs

(Altersklasse: ab 13+ Jahre)

Im Fortgeschrittenen Kurs bauen wir auf den Grundlagen des Anfängerkurses auf und entwickeln das eigene Minecraft-ähnliche Spiel deutlich weiter – mit neuen Mechaniken, komplexeren Animationen und erweiterten 3D-Funktionen.

Die Teilnehmer programmieren ein fortgeschrittenes Spieler-Controller-System mit First- und Third-Person-Kamera, präzisem Raycasting und echter Block-Physik. Zusätzlich kommen strukturelle Funktionen hinzu: Inventarsystem, Blocktypen mit Eigenschaften, visuelle Effekte, Crafting-Elemente sowie einfache Gegner- oder Tierbewegungen.

Wir arbeiten außerdem an Atmosphäre und Technik: Lichtstimmungen, Tag-und-Nacht-Wechsel, Soundeffekte, Partikeleffekte, sowie optimierte Steuerung und Spielgefühl. Die Jugendlichen lernen, wie echte Spiele ihre Welt logisch strukturieren – inklusive sauberem Code-Design ist das eine perfekte Vorbereitung für eigene Game-Projekte.

Am Ende entsteht ein voll funktionsfähiger Prototyp eines Minecraft-ähnlichen Spiels, der deutlich tiefer geht als die Grundlagen – ideal für alle, die Spaß haben am Programmieren und kreativen Entwickeln.

Samstag
24.01. bis 21.02.26
14-16 Uhr

5 Kurseinheiten, je 2h
24.01. / 31.01. / 07.02. / 14.02. / 21.02.26

150,00 

Jetzt buchen

Du erhältst 15 Punkte für diese Buchung.
Punkte sammeln & einlösen – So funktioniert es

Minecraft mit Ursina – Anfänger Kurs

(Altersklasse: ab 13+ Jahre)

In diesem Kurs bauen wir gemeinsam die Grundlagen eines Minecraft-ähnlichen Spiels mit Python und der Ursina-Engine nach. Die Teilnehmer lernen Schritt für Schritt, wie man eine dreidimensionale Welt erschafft und sich darin frei bewegt.

Wir beginnen mit einem einfachen Terrain aus Blöcken und erweitern es um Berge, Hügel und farbige Strukturen. Anschließend programmieren wir grundlegende Interaktionen: Blöcke markieren, abbauen, platzieren und eigene kleine Bauwerke errichten. Spielerfiguren werden animiert, sodass sie laufen, springen und mit der Welt interagieren können.

Durch das Zusammenspiel aus Kreativität und Logik lernen die Teilnehmer die wichtigsten Bausteine der Spieleentwicklung kennen – darunter 3D-Koordinaten, Events, Eingaben, Animationen und einfache Physik. Am Ende entsteht eine selbst programmierte Mini-Welt, die beliebig erweitert werden kann.

Samstag
24.01. bis 21.02.26
16:15 – 18:15 Uhr

5 Kurseinheiten, je 2h
24.01. / 31.01. / 07.02. / 14.02. / 21.02.26

150,00 

Jetzt buchen

Du erhältst 15 Punkte für diese Buchung.
Punkte sammeln & einlösen – So funktioniert es

Warum dieser Kurs?

Dieser Kurs eignet sich für alle, die tiefer in die Programmierung einsteigen möchten. Python ist eine bewährte Programmiersprache, die in vielen Bereichen eingesetzt wird – von Spielen über Webentwicklung bis hin zu künstlicher Intelligenz. Erste Erfahrungen mit Python legen ein solides Fundament für zukünftige Projekte in nahezu jedem technischen Bereich.

Die Vorteile des Python-Kurses

Python gehört zu den einsteigerfreundlichsten Programmiersprachen. Sie verzichtet auf komplizierte Schreibweisen und ist dadurch besonders leicht verständlich. Gleichzeitig ist Python enorm vielseitig und findet in zahlreichen modernen Anwendungen Verwendung – ein idealer Startpunkt, um Programmieren zu lernen.

Das macht Python aus:

  • Leicht zu erlernen – klare und einfache Syntax
  • Vielseitig einsetzbar – von Spielen über Webentwicklung bis zu Data Science und maschinellem Lernen
  • Perfekt für Einsteiger – schneller Lernerfolg und sichtbare Ergebnisse

Lernziel

Nach dem Kurs besteht die Fähigkeit, mit Python eigene Programme zu entwickeln und spielerisch zu erleben, wie Code lebendig wird. Dabei wird auch die große Bandbreite an Einsatzmöglichkeiten deutlich – von kleinen Spielen bis hin zu komplexeren Projekten.