3D-Basketball-Spiel

From Tuesday, July 2, 2024 4:00 PM
to Tuesday, July 30, 2024 5:00 PM

Delphin Nachhilfe und Sprachkurse e.V.

Open online activity

German

Schwalbacher Straße 34
65183 Wiesbaden

3D-Basketball-Spiel Dieses Projekt ist eine Simulation zum Basketballwerfen, entwickelt mit dem Python-Spielemotor Ursina. Spielmerkmale: Das Projekt umfasst eine Basketballwurf-Simulation, die mit dem Ursina-Spielemotor entwickelt wurde. Es beinhaltet Funktionen wie das Werfen von Basketballbällen aus verschiedenen Positionen in den Korb. Merkmale wie das Ändern der Wurfrichtung, das Werfen des Basketballs und Animationen für die Korbinteraktionen sind enthalten. Pädagogische Vorteile: Fähigkeiten in der Spielentwicklung: Schülerinnen und Schüler, die sich für die Spieleentwicklung interessieren, können Grundkenntnisse über Konzepte wie Szenenaufbau, Objektmanipulation, Animationen, Eingabeverarbeitung und physikalische Simulationen erlangen. Programmierung: Sie werden mit Programmierkonzepten wie Ereignisverarbeitung, objektorientierter Programmierung, bedingten Anweisungen, Schleifen und Funktionsaufrufen vertraut gemacht. Nutzung der Vorstellungskraft: Schülerinnen und Schüler können ihre Vorstellungskraft im Spieldesign erkunden, Spiellemente anpassen, neue Funktionen hinzufügen oder verschiedene Level entwerfen. Problem lösen: Fehlerbehebung, Codeoptimierung für Leistung und Konfliktlösung sind grundlegende Problemlösungsfähigkeiten, die durch die Spieleentwicklung entwickelt werden können. Prinzipien der Projektentwicklung: Modulares Design: Der Code ist funktionsbasiert für verschiedene Funktionalitäten wie Wurf, Animation, Eingabe und Spiellogik strukturiert, was modulares und systematisches Wachstum fördert. Objektorientierte Programmierung (OOP): Sie profitieren von OOP-Prinzipien wie Objekten mit Eigenschaften und Methoden, was die Lesbarkeit und Wartung des Codes verbessert. Versionskontrolle: Die Verwendung von Versionskontrollsystemen wie Git erleichtert die Zusammenarbeit, ermöglicht die Verwaltung des Codes und verfolgt Änderungen während der Projekterstellung. Dokumentation: Eine klare und prägnante Dokumentation über Funktionalität, Variablen und Methoden erleichtert das Verständnis, Debugging und zukünftige Änderungen.

    Other (see description)
    Other

Nearby upcoming activities:

Programmieren Ping Pong Spiel mit Scratch
Thu, Aug 29, 2024 1:00 PM
Wir arbeiten mit Kindern einer Kinder- und Jugendpsychiatrie. Nach einer Einführungsveranstaltung zeigen viele Kinder Interesse daran, weiter zu programmieren, vor allem im Bereich der Spiele-Entwicklung. Das Interesse möchten wir fördern in Form einer Arbeitsgemeinschaft unter Leitung der Klinikschule. Es stehen 2 Projekte zur Auswahl: Programmieren eines Tennis-Ping-Pong - Spiels (nach dem Vorbild von: https://scratch.mit.edu/projects/613937132/editor/) und/ oder ein Fangspiel mit Katze und Maus (siehe Tutorial https://www.youtube.com/watch?v=sytcfq_jQ8c ). Dabei werden Vertiefungen von Scratch geübt: Steuerung mit der Maus, Steuerung mit Pfeiltasten, Zählen von Punkten, Veränderung von Form und Größe der Figuren usw. Zur Differenzierung kann auch ein Jump and Run Spiel programmiert werden, bei dem der Hintergrund durch das Bild wandert. Die Kinder können ihrer Kreativität und Phantasie freien Lauf lassen und sich am Ende daran freuen, dass sie das Spiel auch wirklich spielen können. Sie erleben so, dass sie an der technischen Welt teil haben können und werden ermutigt, sich mehr mit Programmmierung zu beschäftigen. Besonders wichtig ist in dem Projekt, dass die Kinder selbstwirksam arbeiten, Erfolg haben und ein sichtbares Ergebnis am Ende steht und das ohne Leistungsdruck. Erfolgserlebnisse erhöhen die Heilungschancen und das Programmieren bietet häufig eine Auszeit aus dem psychischen Stress.
Programmieren Ping Pong Spiel mit Scratch
Thu, Aug 29, 2024 1:00 PM
Wir arbeiten mit Kindern einer Kinder- und Jugendpsychiatrie. Nach einer Einführungsveranstaltung zeigen viele Kinder Interesse daran, weiter zu programmieren, vor allem im Bereich der Spiele-Entwicklung. Das Interesse möchten wir fördern in Form einer Arbeitsgemeinschaft unter Leitung der Klinikschule. Es stehen 2 Projekte zur Auswahl: Programmieren eines Tennis-Ping-Pong - Spiels (nach dem Vorbild von: https://scratch.mit.edu/projects/613937132/editor/) und/ oder ein Fangspiel mit Katze und Maus (siehe Tutorial https://www.youtube.com/watch?v=sytcfq_jQ8c ). Dabei werden Vertiefungen von Scratch geübt: Steuerung mit der Maus, Steuerung mit Pfeiltasten, Zählen von Punkten, Veränderung von Form und Größe der Figuren usw. Zur Differenzierung kann auch ein Jump and Run Spiel programmiert werden, bei dem der Hintergrund durch das Bild wandert. Die Kinder können ihrer Kreativität und Phantasie freien Lauf lassen und sich am Ende daran freuen, dass sie das Spiel auch wirklich spielen können. Sie erleben so, dass sie an der technischen Welt teil haben können und werden ermutigt, sich mehr mit Programmmierung zu beschäftigen. Besonders wichtig ist in dem Projekt, dass die Kinder selbstwirksam arbeiten, Erfolg haben und ein sichtbares Ergebnis am Ende steht und das ohne Leistungsdruck. Erfolgserlebnisse erhöhen die Heilungschancen und das Programmieren bietet häufig eine Auszeit aus dem psychischen Stress.
Schlossgeist trifft Roboter
Wed, Oct 2, 2024 12:30 PM
Diese Veranstaltung richtet sich an Schülerinnen und Schüler am Gymnasium am Kurfürstlichen Schloss. Zielgruppe sind 5. bis 7. Klasse, es sind aber prinzipiell alle willkommen. Zunächst lernen wir die Programmierumgebung und die Roboter kennen: Es gibt LEGO-Roboter und EDISON-Roboter. Um heraus zu finden, wie das ganze funktioniert, gibt es ein paar ganz einfach Ausgaben, die alle bestimmt gut lösen können. Im Anschluss, dem längsten Teil des Events, versuchen alle Teilnehmerinnen und Teilnehmer auf einem Übungsspielfeld der World Robot Olympiad (WRO) Aufgaben zu lösen und möglichst viele Punkte zu sammeln. Dafür müssen die zuvor erlernten Kenntnisse angewendet und verknüpft werden. Es gibt auch hier auf dem Spielfeld ganze einfach lösbare Aufgaben für alle, es gibt aber auch richtig knifflige und für Mensch und Maschine herausfordernde Aufgaben zu bearbeiten. Anfänger über Fortgeschrittene bis Profis werden sicher etwas für sich finden. Während der Bearbeitung des Spielfelds können sich dementsprechend alle Teilnehmenden aussuchen, welche Aufgaben in welcher Schwierigkeit sie bearbeiten wollen. Ist ein Problem gelöst, kann mit einem anderen Problem weiter gemacht werden. Auch kann versucht werden, die Lösungen miteinander zu kombinieren. Den Abschluss der Veranstaltung wird die Präsentation der Lösungen sein, vielleicht als kleiner Wettbewerb. (Sollte die maximale Teilnehmerzahl nicht ausreichen, wird ein zweiter Termin angeboten.)