12.04.2024:
Greenfoot: Weiteres "Szenario" "Flappy Bird" und Greenfoot-Website
1. Szenario "Flappy Bird"
- Lade das ZIP-Archiv GF_02_Flappy_Bird.zip (ca. 472 kB) herunter (Rechtsklick: "Ziel speichern unter...") und speichere es in Deinem Info-10-Ordner in Deinem Home-Laufwerk.
- Entpacke das ZIP-Archiv (Rechtsklick: "Hier entpacken" oder ähnlich) in den Ordner GF_02_Flappy_Bird.
- Wechsele in diesen Ordner und öffne das Greenfoot-Szenario mit einem Doppelklick auf project.greenfoot.
- Spiele das Spiel ein paar Mal.
- Öffne dann die Quellcodes der Klassen MyWorld, Flappybird, Gameover, Pipe und Score und versuche jeweils zu verstehen, was welcher Abschnitt im Quellcode bewirkt.
- Verändere den Quellcode einer oder mehrerer Klassen und prüfe, ob bzw. wie sich die Änderung auf das Spiel auswirkt.
2. Greenfoot-Website
Rufe die Internetseite www.greenfoot.org/doc auf und siehe Dir die sechs Tutorials (1. bis 6.) auf dieser Seite an!
22.03.2024:
Greenfoot-Einführung und erstes "Szenario" "Frog"
15.03.2024:
Bank - Letzte Arbeiten an der Klasse "Bank"
Weiterarbeit am BlueJ-Projekt Java_05_Bank vom 23.02.2024
Ideen für Zusatz-Arbeiten:
- Methode kontenListe(), bei deren Aufruf alle Konten (Kontonummer, Inhaber, Guthaben) aufgelistet wird
(Tipp: Verwende die bereits vorhandene Methode kontoStandDrucken(int kontonummer).)
- Methode guthabenSumme(), bei deren Aufruf die Summe aller Guthaben berechnet und ausgegeben wird
Tipp für beide Punkte: Es muss hierfür das Array "konten" durchlaufen werden. Wie man ein Array durchläuft, haben wir beim Projekt "Lotto" gelernt.
08.03.2024:
Bank - Weiterarbeit an der Klasse "Bank"
Weiterarbeit am BlueJ-Projekt Java_05_Bank vom 23.02.2024
01.03.2024:
Bank - Klasse "Bank"
Arbeitsblatt: Java_11_Bank_Bank.pdf (ca. 293 kB)
Anleitung: Java_10_Bank_Anleitung.pdf (in "Tausch → Klassen → 10d → 10doraInfBAU")
Weiterarbeit am BlueJ-Projekt Java_05_Bank vom 23.02.2024
23.02.2024:
Bank - Klasse "Konto"
Arbeitsblatt: Java_10_Bank_Konto.pdf (ca. 265 kB)
Anleitung: Java_10_Bank_Anleitung.pdf (in "Tausch → Klassen → 10d → 10doraInfBAU")
BlueJ-Vorlage: keine (neues BlueJ-Projekt Java_05_Bank "von Grund auf")
02.02.2024:
Schachbrett-Reihe: Farbe setzen und ausgeben
26.01.2024:
Schachbrett komplett
19.01.2024:
Abschluss des Projekts "Lotto": Lotto (Ergänzungen) - Schachbrett-Vorübung: Reihe
1. Abschluss des Projektes "Lotto": Lotto-Komplett-Spiel und Tipp-Überprüfung
Arbeitsblatt: Java_06_Lotto_4_Ergaenzungen.pdf (ca. 322 kB)
Weiterarbeit am BlueJ-Projekt "Java_03_Lotto" vom 15.12.2023
2. Projekt "Schachbrett" - Vorübung: Schachbrett-Reihe
Arbeitsblatt: Java_07_Schachbrett_Reihe.pdf (ca. 346 kB)
BlueJ-Vorlage: Java_04_Schachbrett (Ordner in "Tausch → Klassen → 10d → 10doraInfBAU")
12.01.2024:
Projekt "Lotto": Lotto (Ergänzungen) - Lotto-Komplett-Spiel und Tipp-Überprüfung
22.12.2023:
Projekt "Lotto": Gewinnzahlen korrekt ziehen - Auswertung und Sortieren
15.12.2023:
Projekt "Lotto": Gewinnzahlen (naiv) ziehen - Tippen - Ausgabe der Zahlen
1. Lotto (1/3) - Gewinnzahlen ziehen und tippen sowie Ausgabe der Zahlen
Arbeitsblatt: Java_03_Lotto_1_Ziehen_und_Tippen.pdf (ca. 375 kB)
BlueJ-Vorlage: keine (neues BlueJ-Projekt Java_03_Lotto "von Grund auf")
08.12.2023:
Einführung "Feld" bzw. "array" - Zufallswerte und Suche nach Minimum
01.12.2023:
Wiederholung: Klassen und Kontrollstrukturen in Java