[Python-3000] educational aspects of Python 3000
Toby Donaldson
tjd at sfu.ca
Sun Sep 10 21:46:46 CEST 2006
Hello,
There's been an explosion of discussion on the EDU-SIG list recently
about the removal of raw_input and input from Python 3000.
For teaching purposes, many educators report that they like raw_input
(and input). The basic argument is that, for beginners, code like
name = raw_input('Morbo demands your name! ')
is clearer and easier than using sys.stdin.readline().
Some fear that a big mistake is being made here. Others just fear
getting bogged down in EDU-SIG discussions. :-)
Any suggestions for how educators interested in the
educational/learning aspects of Python 3000 could more fruitfully
participate?
For instance, would there be interest in the inclusion of a standard
educational library, a la the Java ACM library
(http://www-cs-faculty.stanford.edu/~eroberts//jtf/index.html)?
Toby
--
Dr. Toby Donaldson
School of Computing Science
Simon Fraser University (Surrey)
More information about the Python-3000
mailing list