You might like to use MakeBot (Mac and Windows, no Linux). It's a
very simple editor with an attached console, and you run scripts with
the press of a button. I use it to teach my students and it's great
because of it's simplicity. I don't have to spend any time teaching
around the quirks of IDLE. I just say "type this in and press run"
http://stratolab.com/misc/makebot/
-Winston
Winston Wolff
[EMAIL PROTECTED]
(646) 827-2242
------------------------------------------------------------------------
--
Stratolab - video game courses for kids in new york - http://
stratolab.com
On Aug 15, 2007, at 10:04 AM, Richard Guenther wrote:
> Sorry if this is a bit simplistic:
>
> When teaching Python to beginners and using IDLE, it seems that one
> of the dangers would be to have them assigning variables in the
> interactive mode and then maybe using them in a script they're
> writing. Then, when they run the script, the variable is still in
> memory so the program works--for now.
>
> Or, as happened recently "raw_input" gets accidentally assigned to
> a string. Then, any programs that end with "raw_input("Press Enter
> to exit this program")" will cause an error, even though the
> program script itself is fine.
>
>
> Obviously quiting and reloading IDLE will take care of this, but I
> was wondering what else may trip up students using IDLE. Maybe it
> would be nice if IDLE had an option called "Run fresh" that would
> clear any variables first....just musing here.
>
> Thanks,
> Richard
>
>
> Moody friends. Drama queens. Your life? Nope! - their life, your
> story.
> Play Sims Stories at Yahoo! Games.
> _______________________________________________
> Edu-sig mailing list
> [email protected]
> http://mail.python.org/mailman/listinfo/edu-sig
_______________________________________________
Edu-sig mailing list
[email protected]
http://mail.python.org/mailman/listinfo/edu-sig