Brad, I agree on both counts. In fact my current implementation does the first already and I was just thinking today about doing the second.
Thanks for the suggestions - I'm glad to hear I'm on the right track. Vern Brad Miller wrote: > Vern, > > Thanks for taking this on. I have my students implement a turtle class > as a programming assignment, but I also like to use turtle graphics for > some fun recursion problems. > > A couple of suggestions: > 1. Make Turtle an alias for Pen. I always find it weird that we are > importing the Turtle module but instantiating a Pen. > > 2. Have an option to make the turtle go fast. Its too slow for complex > stuff as it is. > > Brad > > > On Feb 27, 2006, at 1:31 PM, Vern Ceder wrote: > >> Hello everyone, >> >> As a consequence of my complaining about it in my PyCon talk, I have >> been invited to submit some patches for turtle.py. To my mind, turtle.py >> should be something that one could actually use for some very simple >> "programming with graphics" lessons, with NO tweaking or additional >> software. >> >> So I think the following would be handy: >> >> 1. equally usable with either "import * from turtle" or "import turtle" >> imports >> 2. should open with a window covering at least half the screen (the >> current default is too small to be useful) >> 3. should offer some simple configuration choices for things like >> initial size and shape, but mostly rely on reasonable defaults >> 4. should offer a class wrapper so that that one could easily >> instantiate different turtles for a first experience with objects. >> 5. some minor tweaks to make it better behaved when run from IDLE >> >> Does anyone have any feedback on these ideas or any other suggestions >> about how turtle.py might be improved without being fundamentally >> changed? >> >> Note: this is about turtle.py only, for all its deficiencies. Any >> suggestions to try another library, system, or language will be >> cheerfully, but resolutely, ignored. ;) >> >> Cheers, >> Vern Ceder >> >> >> -- >> This time for sure! >> -Bullwinkle J. Moose >> ----------------------------- >> Vern Ceder, Director of Technology >> Canterbury School, 3210 Smith Road, Ft Wayne, IN 46804 >> [EMAIL PROTECTED]; 260-436-0746; FAX: 260-436-5137 >> _______________________________________________ >> Edu-sig mailing list >> [email protected] >> http://mail.python.org/mailman/listinfo/edu-sig -- This time for sure! -Bullwinkle J. Moose ----------------------------- Vern Ceder, Director of Technology Canterbury School, 3210 Smith Road, Ft Wayne, IN 46804 [EMAIL PROTECTED]; 260-436-0746; FAX: 260-436-5137 _______________________________________________ Edu-sig mailing list [email protected] http://mail.python.org/mailman/listinfo/edu-sig
