GreenfootKara bietet einen einfachen Einstieg in die Programmierung mit Java. Die Welt von
wurde in der Programmierumgebung Greenfoot nachgebaut. Mit der Mini-Welt
sieht man sofort, was die Programme machen. Folgendes Programm sammelt zum Beispiel alle Kleeblätter bis zum nächsten Baum ein:
Mit GreenfootKara können grundlegende Konzepte der Programmierung eingeführt werden. Einige Beispiele:
| 1 Lektion | Installation von Greenfoot, Projekte starten |
| 3 Lektionen | Kara kennen lernen, mit der Maus Objekte erstellen und Methoden ausführen, Quelltext lesen, erstes Programm schreiben (Kapitel 1) |
| 3-4 Lektionen | Flussdiagramme, Kontrollstrukturen (Bedingungen und Schleifen), Boolean und logische Operatoren (Kapitel 2) |
| 3-4 Lektionen | Variablen, Datentypen und Operatoren, Struktur einer Klasse, verschachtelte Anweisungen (Kapitel 3) |
| 3-4 Lektionen | Spiel programmieren, Keyboard Input, Strings vergleichen, Javadoc lesen, eigene ASCII Levels designen, eigenes Szenario auf Greenfoot Webseite veröffentlichen (Kapitel 4) |
| 3 Lektionen | Eigene Methoden mit Parametern und Rückgabewerten, Repetition (Kapitel 5) |
| |
| Weiterführende Möglichkeiten |
| Option 1 | Ein eigenes Projekt mit Greenfoot entwickeln |
| Option 2 | Einführung in eine professionelle Entwicklungsumgebung wie Eclipse, Netbeans etc. (siehe GameGridKara) |
| Option 3 | Einführung in GUI-Programmierung mit JavaFX oder Swing |
| Hinweise für Lehrpersonen | PDF [369 KB] |
| |
| Szenarien für GreenfootKara |
| Alle Szenarien | ZIP [3 MB] |
| Alle Szenarien mit Lösungen | ZIP [3 MB] |
| |
| Handouts |
| Handout 01: Greenfoot Installation | Word [77 KB] · PDF [82 KB] |
| Handout 02: Umfrage Programmiererfahrung | Word [52 KB] · PDF [55 KB] |
| |
| Handout 03: Kapitel 1: Erste Schritte mit Greenfoot | Word [607 KB] · PDF [465 KB] |
| Handout 04: Kapitel 1: Erste Schritte Lösungen | Word [49 KB] · PDF [79 KB] |
| |
| Handout 05: Kapitel 2: Programmfluss | Word [400 KB] · PDF [655 KB] |
| Handout 06: Kapitel 2: Programmfluss Lösungen | Word [51 KB] · PDF [55 KB] |
| |
| Handout 07: Kapitel 3: Variablen | Word [198 KB] · PDF [206 KB] |
| Handout 08: Kapitel 3: Variablen Lösungen | Word [48 KB] · PDF [53 KB] |
| |
| Handout 09: Kapitel 4: Sokoban mit Kara | Word [77 KB] · PDF [141 KB] |
| Handout 10: Kapitel 4: Sokoban mit Kara Lösungen | Word [49 KB] · PDF [48 KB] |
| |
| Handout 11: Kapitel 5: Methoden | Word [148 KB] · PDF [788 KB] |
| Handout 12: Kapitel 5: Methoden Lösungen | Word [50 KB] · PDF [54 KB] |
| |
| Unterrichtsablauf-Planung |
| Unterrichtsablauf Tag 1 | Word [51 KB] · PDF [100 KB] |
| Unterrichtsablauf Tag 2 | Word [51 KB] · PDF [112 KB] |
| Unterrichtsablauf Tag 3 | Word [51 KB] · PDF [106 KB] |
| Unterrichtsablauf Tag 4 | Word [52 KB] · PDF [91 KB] |
| Unterrichtsablauf Tag 5 | Word [56 KB] · PDF [124 KB] |
| |
| Präsentationen |
| Präsentation 1: Einleitung | Powerpoint [347 KB] · PDF [171 KB] |
| Präsentation 2: Kapitel 1: Erste Schritte | Powerpoint [532 KB] · PDF [616 KB] |
| Präsentation 3: Kapitel 2: Programmfluss | Powerpoint [889 KB] · PDF [388 KB] |
| Präsentation 4: Kapitel 3: Variablen | Powerpoint [273 KB] · PDF [587 KB] |
| Präsentation 5: Kapitel 4: Kara Sokoban | Powerpoint [113 KB] · PDF [72 KB] |
| Präsentation 6: Kapitle 5: Methoden | Powerpoint [804 KB] · PDF [309 KB] |
| |
| Alle Dokumente als Zip |
| Alle Dokumente (Microsoft Office Word, Powerpoint) | ZIP [5 MB] |