OpenTechSchool / python-beginners

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

introducing the command line and the interactive shell #31

Closed aoloe closed 11 years ago

aoloe commented 11 years ago

not everybody knows what the command line and the interactive shell is.

i'm not sure that the "starting python" is the right place to put an introduction to it, but if a resource exists (or can be created) it should be nice to link to such an explanation, if possible specific to each OS (also for linux, since more and more people are using it, without really knowing what a terminal is!).

also, we had a problem with somebody on os x being stucked in the "python shell"... which "automatically" started when she first started playing around...

projectgus commented 11 years ago

Yes, I've seen this frequently come up when coaching as well. Especially the difference between the Python shell and the bash/terminal command prompt.

I've pushed a commit that makes a start on this. It's hard giving the right amount of detail that isn't too jargon-laden but still explains all the differences.

I think what would be most ideal would be to have some screenshots for each platform, but that's a lot more work.

Ivoz commented 11 years ago

I recently re-jigged the getting started page. Hopefully actions users need to take, with regards to their system console, and the python shell, are much clearer now.

Hopefully this will solve the issue, let us know if you think it could still be added to.