> 3) It is object-oriented, confusing students with the combination > of regularFunctions() and object.methods(). I'd just as soon avoid > this if possible.
In my course, we go to the object model very early, on the assumption that OO is Python's paradigm. But we're not doing a formal CS0, so aren't a puzzle piece in someone's larger grand scheme of things. The way we introduce OO is demonstrated in my "classes and subclasses" screencast here: http://controlroom.blogspot.com/2007/01/python-for-math-teachers.html I also much prefer VPython to Tk for doing intro level graphics (not that it has to be either/or -- Tk is better for widgets (which I wouldn't touch without OO already established)). As for what windows open in front of what, seems to me if the windows are small to begin with it's not a big deal to click on the one you want to have focus, but I guess I'm not understanding your real problem. Kirby
_______________________________________________ Edu-sig mailing list [email protected] http://mail.python.org/mailman/listinfo/edu-sig
