Java Hamster
Aus Informatiktools
Kiy (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „{{Infobox |Name = Name |Logo = Bild |Paradigma = Paradigma |Erscheinungsjahr = Erscheinungsjahr |Designer = Designer |Entwickler = Entwickler |AktuelleVersion = A…“) |
R (Diskussion | Beiträge) |
||
(Der Versionsvergleich bezieht 7 dazwischenliegende Versionen mit ein.) | |||
Zeile 1: | Zeile 1: | ||
{{Infobox | {{Infobox | ||
- | |Name = | + | |Name = Java-Hamster-Modell |
- | |Logo = | + | |Logo = [[Datei:JavaHamsterModell.jpg|200px]] |
- | |Paradigma = | + | |Paradigma = objektorientiert |
- | + | |Entwickler = Dietrich Boles, Daniel Jaspers | |
- | + | |AktuelleVersion = 2.8 (Release 02) | |
- | |Entwickler = | + | |AktuelleVersionFreigabeDatum = 20.Januar.2011 |
- | |AktuelleVersion = | + | |Dialekte = [[Scratch]], Scheme, Prolog, Python, Ruby, Struktogramme |
- | |AktuelleVersionFreigabeDatum = | + | |Betriebssystem = Windows, Linux, Solaris, Mac |
- | + | |Lizenz = Hamster-Simulator 2.8.2 License | |
- | + | |Website = [http://www-is.informatik.uni-oldenburg.de/~dibo/hamster/ http://www-is.informatik.uni-oldenburg.de/~dibo/hamster/] | |
- | + | ||
- | + | ||
- | |Dialekte = | + | |
- | + | ||
- | + | ||
- | + | ||
- | |Betriebssystem = | + | |
- | |Lizenz = | + | |
- | |Website = [http://www. | + | |
Zeile 29: | Zeile 20: | ||
== Stärken und Schwächen == | == Stärken und Schwächen == | ||
- | + | Positiv zu erwähnen ist die Platformunabhängigkeit durch Java. Weiterhin ist man mit dem Java-Hamster inzwischen nicht mehr auf Java beschränkt. Inzwischen kann man auch in Scratch, Scheme, Prolog, Python und Ruby "hamstern". Selbst eine Struktogramm-basierte Version steht zur Verfügung. So lassen sich Konzepte und nicht einfach nur Sprachen vermitteln. | |
+ | |||
+ | Nachteilig ist, dass die Programme auf die Erlebniswelt des Hamsters beschränkt sind und ein späterer Umstieg in eine andere Umgebung nötig wird. Des Weiteren muss der Schüler akzeptieren, dass der Hamster einige Befehle "einfach so" kennt, andere ihm hingegen erst begebracht werden müssen, und sich im Aufruf nicht von einander unterscheiden. Insbesondere die Nutzung von Java setzt anfangs einiges "blindes Hinnehmen von Code" voraus. | ||
== Unterrichtsbeispiele == | == Unterrichtsbeispiele == | ||
- | + | ||
- | + | ||
== Literatur == | == Literatur == | ||
Zeile 42: | Zeile 34: | ||
== Links und Referenzen == | == Links und Referenzen == | ||
- | *[http://www. | + | *[http://mkg-wegberg.de/materialien/gh/1/Lehrgang1/www.u-helmich.de/inf/java2h/seite01.html Hamstersimulator] |
- | *[http://www. | + | *[http://www.javahamsterhilfe.de.tl/ Java-Hamster-Modell] |
+ | *[http://www.r-krell.de/if-hamster.htm Einführung mit dem Java-Hamster] | ||
+ | *[http://de.wikibooks.org/wiki/Programmieren_leicht_gemacht_-_ad%C3%A4quate_Modelle_f%C3%BCr_den_Einsatz_im_Unterricht#Java_Hamster Java Hamster Wikibooks] | ||
+ | *[http://www.programmierkurs-java.de/threadnocchio Programmierkurs Java] | ||
- | |||
- | == | + | == Referenzen zu Schulen == |
+ | *[http://www.soederblom.de/ Söderblom Gymnasium] | ||
- | |||
- | |||
[[Category:objektorientiert]] | [[Category:objektorientiert]] | ||
- | [[Category: | + | [[Category:parallel]] |
[[Category:Visualisierung]] | [[Category:Visualisierung]] |
Aktuelle Version vom 25. April 2012, 11:56 Uhr
Java-Hamster-Modell | |
---|---|
200px | |
Kurzüberblick | |
Entwickler: | Dietrich Boles, Daniel Jaspers |
Aktuelle Version: | 2.8 (Release 02) |
Lizenz: | Hamster-Simulator 2.8.2 License |
http://www-is.informatik.uni-oldenburg.de/~dibo/hamster/ | |
Bisher hat noch niemand abgestimmt
|
Platz für eine kurze Beschreibung des Werkzeuges.
Informationen wie Altersstufen und Voraussetzungen
Inhaltsverzeichnis |
[Bearbeiten] Stärken und Schwächen
Positiv zu erwähnen ist die Platformunabhängigkeit durch Java. Weiterhin ist man mit dem Java-Hamster inzwischen nicht mehr auf Java beschränkt. Inzwischen kann man auch in Scratch, Scheme, Prolog, Python und Ruby "hamstern". Selbst eine Struktogramm-basierte Version steht zur Verfügung. So lassen sich Konzepte und nicht einfach nur Sprachen vermitteln.
Nachteilig ist, dass die Programme auf die Erlebniswelt des Hamsters beschränkt sind und ein späterer Umstieg in eine andere Umgebung nötig wird. Des Weiteren muss der Schüler akzeptieren, dass der Hamster einige Befehle "einfach so" kennt, andere ihm hingegen erst begebracht werden müssen, und sich im Aufruf nicht von einander unterscheiden. Insbesondere die Nutzung von Java setzt anfangs einiges "blindes Hinnehmen von Code" voraus.
[Bearbeiten] Unterrichtsbeispiele
[Bearbeiten] Literatur
[Bearbeiten] Wissenschaftliche Veröffentlichungen
[Bearbeiten] Links und Referenzen
- Hamstersimulator
- Java-Hamster-Modell
- Einführung mit dem Java-Hamster
- Java Hamster Wikibooks
- Programmierkurs Java
[Bearbeiten] Referenzen zu Schulen
Entwickelt von | Dietrich Boles + und Daniel Jaspers + |
Genutzte Lizenz | Hamster-Simulator 2.8.2 License + |