OpenTechSchool / python-beginners

Workshop material for "Introduction to Programming with Python"
http://opentechschool.github.io/python-beginners/
175 stars 253 forks source link

do not copy paste #32

Closed aoloe closed 10 years ago

aoloe commented 11 years ago

i would put a short notice at the beginning of the introduction telling the people not to copy paste but type the commands they see

metaodi commented 11 years ago

:+1:

projectgus commented 11 years ago

Can you explain a bit more about your reasoning behind this?

I don't necessarily see a problem if students copy & paste sections of code early on (thereby avoiding annoying typos and mismatched braces, case sensitivity, etc), provided that they then go back and read and understand what those lines of code do. The workshop achieves this via the various challenges spread through the text, which require you to understand and modify the sections of code you've already seen.

However I'm open to other points of view on the matter. :)

aoloe commented 11 years ago

at the beginning of the workshop, we have been told, never to touch the keyboard of the student. not a bad policy. in my eyes, the same reasoning apply to the copy paste. you may search the web for "don't copy paste code" for more inputs on the topic. i don't have strong enough feelings about it, and i would not be able to write a substantiated argument... i let other people do it....