Marcus Denker wrote:
Ja, ist alles ein Chaos...
Vielleicht seid ihr als Entwickler dafuer sehr sensibel. Fuer Schulen ist es bestimmt kein Problem, dass Squeak *mal aufgeräumt werden muss* oder *zu viel kann*, wie hin und wieder zu lesen ist.
Squeak wird wohl irgendwann zu einem "minimalen Entwickler Kernel" Fuer den Einzatz im Unterricht gaebe es dann eine Art "Distribution"
Das halte ich fuer eine gute Idee. Aber es sollte unbedingt IMHO nur *eine einzige* dieser Distributionen geben, die wirklich Squeak heisst und die Entwickler-Kernel Version irgendwie anders. Eine Verteilung der Faehigkeiten von Squeak auf verschiedene Distributionen mit diversen Schwerpunkten, die nichts miteinander zu tun haben, und auch noch alle Squeak heissen, ist IMHO sehr zu ueberdenken.
Der riesige Vorteil von Squeak, besteht ja auch darin, sich den Schwerpunkt und das Werkzeug selbst aussuchen zu koennen. Wenn es dann auch noch Dokumentationen an zentraler, leicht auffindbarer Stelle gibt, die den Leser nur durch die wirklich abwaertskompatiblen (!) Grundlagen fuehrt, um ihn dann sobald wie moeglich loszulassen, so ist dies sicherlich ein sehr guter Zustand. Eine staendige Veraenderung aber, die eine solche Dokumentation schnell veralten laesst, weil Features immer wieder anders verteilt werden, sich die grundlegenden Dinge aendern, so dass Autoren nicht mehr hinterherschreiben koennen, Kollegen staendig umlernen muessen, wuerden vielleicht Squeak als Produkt verbessern. Aber am Ende laesst sich niemand mehr darauf ein.
Bei mir naehrt die Art und Weise wie Squeakland Squeak praesentiert, gewisse Befuerchtungen, dass die zukuenftige Entwicklung in bezug auf vorgegebene Schwerpunkte diesen Weg gehen koennte. Aber es gibt noch einen anderen Punkt. Eine verwendbare Doku ist fuer die Verbreitung von Squeak an Schulen erst die zweite Stufe. Viel wichtiger ist wahrscheinlich der erste Eindruck, die Praesentation des Ganzen. Diesbezueglich koennten www.squeak.de und erst recht www.squeak.org (In der Anleitung fuer das EToys-Autorennen fehlen bei www.squeak.de die Abbildung von der Nr. 11 ab ) nicht besser sein und vor allen Dingen kaum deutlicher dem leicht aufkommenden Vorurteil entgegenwirken, dass es sich um *Kinderkram* handelt.
Ganz anders die Seite von Squeakland. Die Seite ist grafisch voellig ueberladen, bietet zwar viel Informationen, praesentiert diese aber zum Teil sehr ungluecklich (z.T. Grafiken, mit denen der absolute Neuling Schwierigkeiten haben duerfte). Die Fotos mit *gluecklichen Kindern* erinnert mich ganz seltsam -- an Zwieback ;-).
EToys ist Klasse, hat aber auch seine Grenzen. Warum soll Schuelern ein Image praesentiert werden, das einerseits so etwas Fantastisches wie Kedama enthaelt, aber andererseits echte Smalltalk-Werkzeuge, die anscheinend *Deep Squeak* (IMHO sehr unglueckliche Bezeichnung) zugeordnet werden, vor den Schulern versteckt? Wir moegen -- vielleicht sehr zu unrecht -- mit dem Squeakland Image nicht besonders gern arbeiten und verwenden es nur notgedrungen fuer Kedama.
Gruesse von Heiko Schroeder Deutsche Schule Prag
Hallo Heiko,
danke fuer den tollen Einsatz und die Doku!
EToys ist Klasse, hat aber auch seine Grenzen. Warum soll Schuelern ein Image praesentiert werden, das einerseits so etwas Fantastisches wie Kedama enthaelt, aber andererseits echte Smalltalk-Werkzeuge, die anscheinend *Deep Squeak* (IMHO sehr unglueckliche Bezeichnung) zugeordnet werden, vor den Schulern versteckt?
Naja, fuer 10-jaehrige sind Klassenbrowser, Changesets und Co am Anfang vielleicht schon eher Overkill. Aber es wird immer eine Entwicklerversion des Squeakland Images geben, vielleicht ist diese fuer Euch am Besten geeignet?
http://www.squeakland.org/installers/SqueakPluginImage-dev.zip
Wir moegen -- vielleicht sehr zu unrecht -- mit dem Squeakland Image nicht besonders gern arbeiten und verwenden es nur notgedrungen fuer Kedama.
Was macht ihr genau mit Kedama? Wenn ihr schon spezielle Dinge mit Kedama entwickelt haben solltet, raus damit an die squeakland-liste. Die freun sich sehr. Ich denke mit Kedama haben wir einen Schatz, der darauf wartet, gehoben zu werden.
Falls Du mit der Kedama-Doku weiter machst: Was ich sehr motivierend faende, waeren "halbfertige" Beispiele / Raetsel / Aufgaben.
Gilt natuerlich auch fuer EToys und Smalltalk. Die Raetsel-Metapher find ich am Besten.
Was mich uzum Informatikstudium gebracht hat, waren die mathematischen Raetsel von Martin Gardener wie z. Bsp. in "Denkspiele aus der Zukunft". Aber auch sowas wie Dreikoerper-Simulationen waren von ihm im Spektrum der Wissenschaft zum Nachprogrammieren aufbereitet. Ich glaube Alan hat neulich gemeint, dass man das solche n-Koerper Simulationen ganz locker mit EToys nachbauen koennte...
Uebrigens, Martin Gardner ist ein grosser Fan von Sam Loyd. Hier ein Link auf ein 2005 frei gegebenes Buch: http:// www.mathpuzzle.com/loyd/
Vielleicht kann man das ein oder andere Raetsel ja nachbauen? So ein Labyrinth, wie in http://www.mathpuzzle.com/loyd/ cop106-107.html beschrieben, nachzumachen, haette was... :-)
Viele Gruesse,
Markus
squeak-ev@lists.squeakfoundation.org