fadiinf-sose26/sitzung-06

57 lines
3 KiB
Text
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Entwicklung einer Programmierprojekteinheit:
Übergeordnetes Ziel (Studienleistung bis Semesterende)
Planen Sie eine interaktive Unterrichtseinheit für das Fach Informatik, in der die Schülerinnen und Schüler in Zweiergruppen ein Spiel in einer Programmiersprache bzw. Programmierumgebung ihrer Wahl entwickeln (z.B. Scratch, Python, JavaScript …). Die Aufgabe umfasst die Konzeption des Spiels, die technische Umsetzung, die detaillierte Dokumentation und die grafische Darstellung des Spielablaufs. Ein wesentlicher Teil Ihrer Planung beinhaltet die Erstellung eines Anforderungskatalogs und eines Bewertungsbogens, die als Grundlage für die Bewertung der Schülerarbeiten dienen.
1. Bildungsplan:
• Bundesland: Baden-Württemberg
• Schulart: TG
• Klassenstufe: Eingangsklasse 11
o Es kann nicht von Vorkenntnissen ausgegangen werden, da es eine Eingangsklasse ist und der Wissensstand damit sehr individuell
• Kompetenzen: Die Schülerinnen und Schüler erstellen und implementieren einfache Spiele.
o Prozessbezogenen Kompetenzen
 Strukturieren und Vernetzten
• Spiel in Teilprobleme zerlegen
• Planen Spiellogik
• Strukturieren Programmcode
• Vernetzen Spielobjekte, Eingaben & Ergebnisse
 Modellieren und Implementieren
• Entwicklung eines Spielmodells
• Umsetzung von Algorithmen
• Programmierung von Figuren, Steuerung, Spielregeln
 Kommunizieren und Kooperieren
• Zweiergruppen
 Analysieren und Bewerten
• Fehlersuche - Debugging
o Fachkompetenz
• Stoffverteilungsplan: 2 HJ der Eingangsklasse
• Zielformulierung je Stunde: SuS entwickeln und implementieren einfache 2D-Spiele anhand eigener Entwürfe und Vorgaben
2. Anforderungskatalog
• Genutzt wird Scratch geeignet für den Fokus Projektarbeit, Spielentwicklung und Problemlösung Fokus nicht auf komplexer Syntax
• 2D-Spiel mit dem Spielfigur Objekte sammeln und Hindernisse ausweichen muss dafür gibt es Punkte
o Optional: es läuft ein Counter mit, in dem so viel Punkte wie möglich erreicht werden sollen
• Anforderungen
o Steuerung Spielfigur muss per Tastatur steuerbar sein
o Variable Mindestens 2 Variable müssen verwendet werden (z.B. Punkte, Leben, Zeit)
o Schleifen - das Spiel muss 2 Schleifen beinhalten
o Bedingungen mind. 3 Bedingungen
o Figuren - mindestens 3 unterschiedliche Figuren (Hindernisse, Sammelobjekte, …)
o Nachrichten mindestens 2 Nachrichten müssen ausgegeben werden
o Funktionalität Spiel muss spielbar sein
o Benutzeroberfläche Startbild und Endbildschirm einbauen
o Spielende es gibt ein Szenario zum Gewinnen und Verlieren
o Benutzerfreundlich verständliche Steuerung & klare Bedienung
o Gestaltung Verwendung passender Grafik, Farben, Hintergründe
o Sinnvoller Spielablauf
o Erweiterungen möglich zusätzliche Funktionen (z.B Timer, Sound, mehrere Level)
• Dokumentation
o Titel des Spiels
o Beschreibung Spielidee
o Erklärung Spielregeln
o Zustandsdiagramm
 Startzustand
 Spiel läuft
 Pause
 Gewinn
 Verlust
o Aufgabenverteilung
o Reflexion