So, a little over 3 years after I submitted a bug report (see previous conversation below) **with a fix** so that no one would have to explain why "right()" could result in a turtle turning left, and vice-versa, my submission was refused and the bug report was closed with the following explanation: " I'm closing this issue since introducing this suggested change would impact teaching materials and resources that have already been published. This would be a change that would break compatibility. " I'm curious: does anyone on the edu-sig list has written teaching material for the turtle module that sets world coordinates such that left and right are reversed? If so, how do you explain it to students? Rant: This is the third time that I submit either a bug report for cPython **with** a proposed fix, or simply a fix for an existing bug report and that it is either rejected or dismissed with no alternative solution proposed. Thankfully, the folks here on edu-sig have been much more supportive since I joined, almost 15 years ago. /rant André On Fri, Mar 13, 2015 at 12:48 PM Andre Roberge <andre.roberge@gmail.com> wrote:
On Fri, Mar 13, 2015 at 8:52 AM, Jurgis Pralgauskis < jurgis.pralgauskis@gmail.com> wrote:
Hi,
usually in computer graphics Y is counted to increase downwards. I casn do it with: setworldcoordinates(0, 400, 600, 0)
but then, "right(..)" turns to the left :/
I could swap: right, left = left, right
but on errror I get a bit misleading message
right() Traceback (most recent call last): File "<pyshell#10>", line 1, in <module> right() TypeError: left() takes exactly 1 argument (0 given)
I thought to make this hack for kids, so better clearer error msgs...
Any Ideas?
http://bugs.python.org/issue23660 (includes a proposed "permanent" fix).
André
Thanks :) -- Jurgis Pralgauskis tel: 8-616 77613; Don't worry, be happy and make things better ;) http://galvosukykla.lt
_______________________________________________ Edu-sig mailing list Edu-sig@python.org https://mail.python.org/mailman/listinfo/edu-sig