> 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

Reply via email to