Re: [Edu-sig] Anyone interested in discussing the turtle module?

2011-06-02 Thread Jeff Elkner
Hi Edward, The book is licensed under the GNU/FDL and is available here: http://www.openbookproject.net/thinkcs I'm very familiar with Turtle Art, since a college intern working with me last Summer did a Sugar to Gnome port of it, which in now in the debian repositories:

Re: [Edu-sig] Anyone interested in discussing the turtle module?

2011-06-02 Thread Edward Cherlin
On Thu, Jun 2, 2011 at 08:05, Jeff Elkner j...@elkner.net wrote: Hi Edward, The book is licensed under the GNU/FDL and is available here: http://www.openbookproject.net/thinkcs Excellent. Thank you. I'm very familiar with Turtle Art, since a college intern working with me last Summer did

Re: [Edu-sig] Anyone interested in discussing the turtle module?

2011-06-02 Thread Lee Harr
It would be a huge help in promoting Python's use in education if we could make use of such a potentially fine module as the turtle module, but I'm finding it very difficult to write curriculum materials that use it since students don't have control over the turtle's screen in any easy to

Re: [Edu-sig] Anyone interested in discussing the turtle module?

2011-06-01 Thread Gregor Lingl
Hi Jeff, I think Corey's solution is the canonical one and quite ok. Just a few remarks concerning the your problem and the turtle module. 1. The present solution for the turtle.Screen() window was introduced by Vern Ceder for the previous module (as far as I rembmber) and had to be retained

Re: [Edu-sig] Anyone interested in discussing the turtle module?

2011-06-01 Thread Edward Cherlin
On Tue, May 31, 2011 at 16:59, Jeff Elkner j...@elkner.net wrote: Hi All, I'm working on an introductory CS book using Python with the turtle module, Under what license? Can we talk about using Turtle Art in Sugar as a starting point? it can call Python functions assigned to blocks,

Re: [Edu-sig] Anyone interested in discussing the turtle module?

2011-05-31 Thread Jeff Elkner
I had tried that, but I was concerned that it returned a None, so I thought there was no way to refer to the screen after using it. Trying it again, it seems: import turtle turtle.setup(800, 600) wn = turtle.Screen() alex = turtle.Turtle() alex.forward(200) wn.exitonclick() works just fine.