Qubit Posted May 10, 2016 Share Posted May 10, 2016 (edited) So, I just found out from my regional manager I'll be teaching Python not C++ this summer... I have avoided Python up until now mainly because I've had no use for it and I hate it's white space. When I say avoided I mean, I fucking hate it and all it's fan boys I've come across, no offence. I most proficient in Java and getting almost as good in C/C++. So I was wondering if anyone would recommend a decent book for me to quickly grasp the concepts for next month. Also, I don't know why, I asked to teacher older kids around 18 but the Python class is some intro one for 10-12 years old so I don't expect to be going deep into the language at all. Edited May 10, 2016 by Qubit Quote Link to comment Share on other sites More sharing options...
Muffins Posted May 10, 2016 Share Posted May 10, 2016 A book that I used my first semester, it's a textbook PDF rip on google docs, here. https://docs.google.com/file/d/0BwyZgLoc-MkfcFdxTUNLLWd2Y2M/preview?pli=1 Quote Link to comment Share on other sites More sharing options...
Charlotte Posted May 10, 2016 Share Posted May 10, 2016 http://anandology.com/python-practice-book/index.html Basic enough for 10-12. Quote Link to comment Share on other sites More sharing options...
Flamezzz Posted May 10, 2016 Share Posted May 10, 2016 https://docs.python.org/2/tutorial/ or https://docs.python.org/3/tutorial/You can learn most of the stuff you'll ever need to use in ~ 2 days, good luck If you have to create the content yourself, be aware that there are many (often graphical) learning environments for kids you can use.Also, you'd eventually have to learn python anyway. One can not survive in the world of CS without writing python code ;) You'll appreciate the language once you see its potential. Quote Link to comment Share on other sites More sharing options...
Twin Posted May 10, 2016 Share Posted May 10, 2016 http://learnpythonthehardway.org/book/index.html Quote Link to comment Share on other sites More sharing options...
Botre Posted May 10, 2016 Share Posted May 10, 2016 https://en.wikipedia.org/wiki/Jython Play with that, it makes python a bit more fun :p Quote Link to comment Share on other sites More sharing options...
Tom Posted May 10, 2016 Share Posted May 10, 2016 I learned all i needed for python in a couple of google searches, depending on what aged people you are teaching, you could literally be teaching them stuff you read 5 minutes beforehand. Quote Link to comment Share on other sites More sharing options...