Teaching Python
Fuzzyman
michael at foord.net
Tue Jun 22 05:27:49 EDT 2004
Mediocre Person <mediocre_person at hotmail.com> wrote in message news:<513d6f09f74eb423c810692fb7bb1f46 at news.teranews.com>...
> Well, after years of teaching grade 12 students c++, I've decided to
> make a switch to Python.
>
> Why?
>
> * interactive mode for learning
> * less fussing with edit - compile - link - run - debug - edit -
> compile - link - run -.....
> * lots of modules
> * I was getting tired of teaching c++! Bored teacher = bad instruction.
> * thought about tcl/tk but it's just too different syntactically
> (for me, not my students!) after so much time with languages like
> c++/ada95/pascal/BASIC/Fortran, etc.
> * it appears to be FREE (which in a high school environment is
> mightily important) from both python.org or activestate.com. I think I
> like activestate's ide (under Win98) a bit better than idle, but your
> comments/suggestions?
>
> I've decided to give John Zelle's new book a try as a student
> textbook--it's as good an introductory CS book in any language I've
> seen. I've done a couple of small projects with tkinter, like what I
> see, and would like to introduct my students to it, although Zelle
> doesn't make use of it in his text.
>
> So, what pitfalls should I look out for in introducing Python to
> students who have had a year of Visual BASIC?
I don't know anything about visual basic.... but the difference
between an object and a name bound to that object bites *every* python
newbie at some point.....
Regards,
Fuzzy
http://www.voidspace.org.uk/atlantibots/pythonutils.html
>
> Regards,
>
> chackowsky dot nick at portal dot brandonsd dot mb dot ca <-- have the
> spambots figured this one out yet?
More information about the Python-list
mailing list