Für Lehrer, Studenten, Schüler: ein neues turtle-Modul
Hallo Pythonistas! Das folgende ist wohl hauptsächlich interessant für die unter Euch, die Python im Ausbildungsbereich einsetzen und/oder an der Diskussion/Fertigstellung dieses Moduls teilnehmen wollen. xturtle.py, extended turtle graphics ist ein neues Turtle-Grafik Modul für Python and Tkinter Ich habe Version 0.9 xturtle.py hier veröffentlicht: http://ada.rg16.asn-wien.ac.at/~python/xturtle xturtle arbeitet auf allen größeren Plattformen (Mac, Linux und Windows). Feedback könnte ich gut gebrauchen um das Ding zu einer möglichst brauchbaren finalen Version 1.0 zu bringen. -------------------------------------- Programmieren lernen sollte für Erwachsene wie auch für Kids vergnüglich sein. Das Modul xturtle.py soll ein Werkzeug sein, das beim Programmieren Lernen hilfreich eingesetzt werden kann. Mit Turtlegrafik bekommt die angehende Programmiererin unmittelbar visuelles feedback über die Arbeitweise ihrer Programme. Das Hauptziel des Moduls ist, einfachsten Zugang zu einem hinreichend reichhaltigen Grafik-Toolkit zur Verfügung zu stellen. xturtle.py braucht nur die Standard-Distribution von Python (mit Tkinter) und könnte (und sollte m. E) schließlich in dieser an Stelle des derzeitigen (etwas dürftigen) turtle Moduls Platz finden. xturtle kann als zip-file heruntergeladen werden und enthält vier wesentliche Elemente: 1. das Modul xturtle.py 2. Einen Satz vonf 25+ Beispielskripts, die die große Bandbreite möglicher Anwendungen von xturtle.py demonstrieren sollen. 3. Einen einfachen demoViewer, um die Beispielskripts anzusehen und auszuführen 4. Dokumentation in Form von *.txt Dateien, die auch mit dem demoViewer angesehen werden können. Die Dokumentation ist aus den doc-strings abgeleitet und kann daher mit Python's help-Funktion benutzt werden. Ich habe die Absicht, sie demnächst ins Deutsche zu übersetzen. Außerdem werde ich einen 'talk' über xturtle am 5. Juli im education track bei der Europython 2006 halten. Mehr Information wie auch einige screenshots, auf obiger webpage. Gregor _______________________________________________ python-de maillist - python-de@python.net http://python.net/mailman/listinfo/python-de
Hi! On Mon, 26 Jun 2006 10:31:52 +0200 Gregor Lingl <glingl@aon.at> wrote:
Ich habe Version 0.9 xturtle.py hier veröffentlicht:
http://ada.rg16.asn-wien.ac.at/~python/xturtle
xturtle arbeitet auf allen größeren Plattformen (Mac, Linux und Windows). Feedback könnte ich gut gebrauchen um das Ding zu einer möglichst brauchbaren finalen Version 1.0 zu bringen.
Das ist ja lustig, ich habe vor einiger Zeit auch ein Turtle geschrieben: http://hg.yaver.de/marek?f=9a76333a1b6e;file=sdlturtle.py (ist nur testweise in einem Mercurial-Repository, wird irgendwann in SVN eingecheckt) Im Gegensatz zu turtle.py ist mein sdlturtle.py (besserer Name steht auch noch nicht fest) aber nicht API-kompatibel sondern von neuem in Pygame implementiert, weil ich Tkinter nicht mag und etwas freie Zeit für Pygame-Spielereien hatte (davon mal abgesehen wollte ich Mercurial testen). Man könnte es vermutlich auch noch API-kompatibel machen, im Moment funktioniert es einfach nur und kommt mit Threads zurecht. grüße, Marek _______________________________________________ python-de maillist - python-de@python.net http://python.net/mailman/listinfo/python-de
Gregor Lingl schrieb:
Hallo Pythonistas!
Das folgende ist wohl hauptsächlich interessant für die unter Euch, die Python im Ausbildungsbereich einsetzen und/oder an der Diskussion/Fertigstellung dieses Moduls teilnehmen wollen.
xturtle.py, extended turtle graphics ist ein neues Turtle-Grafik Modul für Python and Tkinter
Sehr schön ich hoffe es funktioniert - das werde ich heute noch testen denn ich habe mir unter Windows (weil ich eigentlich unter Linux arbeite) mal python (aktuelle vers.) installiert und musste festellen das ein einfaches forward(40) unter Windows zum Absturzt führt warum ist nicht klar das Fenster poppte auf, und blieb dann leer und ließ sich auch nicht mehr beenden bis dann "keine Rückmeldung" vom Programm kam und ich es über den Task beenden musste. _______________________________________________ python-de maillist - python-de@python.net http://python.net/mailman/listinfo/python-de
participants (3)
-
Gregor Lingl
-
Marek Kubica
-
Robert Tulke