Experiences/guidance on teaching Python as a first programming language
Steven D'Aprano
steve+comp.lang.python at pearwood.info
Wed Dec 11 11:36:04 EST 2013
On Wed, 11 Dec 2013 08:27:23 -0800, rusi wrote:
> [BTW: From the theoretical POV, imperative programming is 'unclean'
> because of assignment statements. From the practical POV of a teacher,
> the imperativeness of print is a bigger nuisance in students' thinking
> patterns ]
+1 on this
Trying to teach newbies to use return rather than print in their
functions is one of the more difficult parts of teaching beginners.
--
Steven
More information about the Python-list
mailing list