[German language] Full Greenfoot 3/Java-training-course: videotutorials, scenarios, exercises
last edited Jun 15 2016 by Berthold Metz Created by Berthold Metz. Other contributors: Short description: Mehr als 50 Video-Tutorials zu Greenfoot 3/Stride/Java/OOP; zu jeder Folge gibt es ein Szenario zum Download, außerdem einige Übungen und Tests.Full description: Ich unterrichte in der Oberstufe des Wirtschaftsgymnasiums u.a. OOP mit Java. Neuerdings benutze ich dazu konsequent fast nur noch Greenfoot 3 (nur Stride-Szenarien; den Umstieg auf "richtiges" Java vollziehe ich erst, wenn alle Themen bearbeitet sind). Ich arbeite nach dem Konzept des "flipped classroom": Zu jedem Thema stelle ich ein Video-Tutorial + passendes GF3-Szenario bereit, das die Schüler zuhause bearbeiten. Im Unterricht führe ich dann i.d.R. online zuerst einen Verständnistest durch (Multiple-Choice) und bespreche anhand der Auswertung mögliche Probleme. Dann wird das Thema vertieft. Es gibt einige Videos mit Übungen - hier stelle ich einige Aufgaben, gebe die Möglichkeit, das Video zu pausieren und die Aufgaben zu bearbeiten; anschließend demonstriere ich ausführlich die Lösung. Bisher gibt es etwa 50 Folgen (Stand 15.06.2016). In den nächsten Wochen werde ich ergänzend zu den unten genannten Themen noch die Themen Assoziationen und Kontrollstrukturen (if, switch, while) fertigmachen. URL, unter der alle Materialien zu finden sind: www.informatikzentrale.de/greenfoot-3-lernen/ Da ich mir noch nicht im Klaren bin, wie ich mit dem Material verfahre, möchte ich es zum aktuellen Zeitpunkt NICHT unter CC-Lizenz stellen. Aber selbstverständlich kann alles Material für unterrichtliche Zwecke verwendet werden. Die Bilder in den Szenarios sind von Pixabay unter Public-Domain-Lizenz. Level: Beginner / Intermediate Duration: 50 videos, 5-15min each Teaches: - Einführung in Greenfoot 3 (Szenario, Weltklasse, neue Klassen, act-Methode) - Greenfoot-API (if isAtEdge, Zufallszahlen, addObject, getWorld, getWith, Tastatursteuerung, Bilder verwenden und ändern) - Grundlagen von Java und OOP (Konstruktor, Datentypen, Attribute, Textausgabe in Konsole) - If-else-Verzweigungen (auch: logische Verknüpfungen) - Methoden anlegen und benutzen (void) - Lokale Variablen und Parameter - einfache UML-Klassendiagramme - Methoden mit Rückgabewert; Zugriffsmodifikatoren - Kapselung; Zugriffsmethoden; Getter und Setter - Fortgeschrittene Greenfoot-API (Objektinteraktion (getOneIntersectingObject)) - Vererbung: Grundlagen, Klassendiagramm; super-Aufruf im Konstruktor - Arrays - Foreach-Schleife - ArrayList
Available when logged in (join via the front page, for free):
|
Created by Supported by Copyright King's College London, 2017. Contact us. |