Farberfassungsprojekt mit Python

From Sunday, September 24, 2023 6:00 PM
to Sunday, October 29, 2023 7:00 PM

Akademische Bildungsplattform e.V.

Open online activity

German

Wilhelmsstr. 6
34117 Kassel

Ziele Einführung in die Python-Programmierung. Verwendung der Turtle-Grafikbibliothek. Anwendung grundlegender Zufallszahlenerzeugung und Koordinatenbewegungen. Verständnis des Koordinatensystems. Altersgruppe: 14-16 Jahre Phasen Lektion 1: Grundlagen von Python und Turtle Python-Einführung: Einführung in die Grundlagen der Python-Programmiersprache und Vorstellung der Arbeitsumgebung. Die Turtle-Grafikbibliothek: Einführung in die Turtle-Grafikbibliothek und Verwendung grundlegender Befehle. Lektion 2: Erstellung des Spielfensters und des Charakters Erstellung des Spielfensters: Erstellung und Dimensionierung des Spielfelds. Charakter des Fangrads: Erstellung des Fangrads, Festlegung des Aussehens und der Position. Lektion 3: Hinzufügen von farbigen Zielen Definition farbiger Ziele: Erstellung des Designs für farbige Ziele und Auswahl zufälliger Farben. Positionen der Ziele: Festlegen der zufälligen Startpositionen der Ziele. Lektion 4: Spielsteuerung Nach rechts und links bewegen: Hinzufügen der Fähigkeit des Fangrades, sich nach rechts und links zu bewegen. Lektion 5: Punktzahl Punktzähllogik: Erstellung der Punktzähllogik des Spielers. Fangen der Ziele: Hinzufügen der Fähigkeit des Spielers, Punkte zu sammeln, indem er farbige Ziele fängt. Lektion 6: Spielendbedingungen Spielendbedingungen: Festlegen der Bedingungen, unter denen das Spiel endet. Gewinn- und Verlustbedingungen: Definition der Gewinn- und Verlustbedingungen des Spielers. Lektion 7: Ton- und visuelle Effekte Tonsoundeffekte: Hinzufügen von Soundeffekten basierend auf den Ereignissen im Spiel. Zum Beispiel können Sie einen Erfolgston hinzufügen, wenn Sie ein Ziel einfangen. Visuelle Effekte: Verwendung von visuellen Effekten zur Verbesserung der grafischen Darstellung des Spiels. Zum Beispiel das Hinzufügen von Animationen, wenn Sie das Rad nach rechts und links bewegen. Lektion 8: Letzte Handgriffe und Freigabe Beenden des Spiels: Überprüfung der letzten Kontrollen, Behebung von Fehlern und Erstellung der Endversion des Spiels. Freigabe des Spiels: Teilen des Spiels mit Freunden, Familienmitgliedern oder Online-Veröffentlichung.

    Other (see description)
    Other

Nearby upcoming activities:

AG Micropython
Thu, Aug 10, 2023 12:00 AM

Du baust in dieser AG einfache elektronische Schaltungen mit LEDs, Tastern, (Servo-)Motoren, LCD-Displays und verschiedenen Sensoren und programmierst diese anschließend mit der Programmiersprache MicroPython auf einem Raspberry Pi Pico.

AG Arduino
Mon, Aug 7, 2023 12:00 AM

Du baust in dieser AG verschiedene Elektronikkomponenten (z.B. LEDs, Taster, Servomotoren, LCD-Displays, Widerstände und Sensoren) zu kreativen Projekten zusammen und programmierst diese ebenso wie fertige Projekte mit einem Arduino Mikrocontroller.

AG Robotik
Wed, Aug 9, 2023 12:00 AM

Dir macht es Spaß, einfache und komplexe Robotermodelle zu konstruieren?
Wir bauen und programmieren verschiedene Roboter- und Automatenmodelle mit Fischertechnik, lernen den Einsatz verschiedener Sensoren und Motoren kennen und lösen knifflige Aufgaben aus der Alltags-Robotik. Zum Abschluss planen, programmieren und präsentieren wir in Gruppenarbeit ein eigenes Robotik-Projekt.