This site brings together various Python programming language resources for the upcoming Python Programming Winterim class in January, 2009.
The official web site for Python is at http://www.python.org/. According to that web site, Python... is a dynamic object-oriented programming language that can be used for many kinds of software development. It offers strong support for integration with other languages and tools, comes with extensive standard libraries, and can be learned in a few days. Many Python programmers report substantial productivity gains and feel the language encourages the development of higher quality, more maintainable code.The Wikipedia article Python (programming language) provides a good overview of Python, including its history and some examples. Main LinksTextbooksOur starting textbook is a printable electronic book (ebook) called Snake Wrangling for Kids - Learning to Program with Python (opens in a new tab/window).Here are direct links to the Windows and Linux versions, in case you would like to download them. The links each are to a .zip file which contains the PDF version of the electronic book. Both of these have already been emailed to you. SWFK for Python 2 - Windows edition SWFK for Python 2 - Linux edition Our second textbook is another printable ebook called A Byte of Python (opens in a new tab/window). Below is a direct link to the ebook that you can use to download it. The ebook is in PDF format. A Byte of Python 2.x
Virtual School - Moodle at OAISDWe will be using an online system called Moodle for our class. Moodle is hosted by the Ottawa Area ISD (OAISD). To login to Moodle click here: moodle.oaisd.org.Login instructions have already been emailed to you. |