<< Chapter < Page | Chapter >> Page > |
This module is one in a collection of modules on Python designed for teaching ITSE 1359 Introduction to Scripting Languages: Python at Austin Community College in Austin, TX. This module concentrates on programming using Python's Turtle graphics module.
Now that you know something about classes and objects, it's time to gain some insight into what can be done with them. I know of no better way togain that insight than through the use of Python's Turtle graphics . Rather than trying to explain Turtle graphics myself, I am going to refer you toseveral online resources that explain the topic much better than I am equipped to do.
First, I recommend that you begin with the Hello Little Turtles! chapter of the online interactive book titled How to Think Like a Computer Scientist - Learning with Python: Interactive Edition 2.0 . Be sure to watch the video . To get a quick idea of the capability offered by turtles, go to this page and press the Run button below the image of the spirals.
In parallel with that, I recommend that you also study the non-interactive version of the chapter titled Hello, little turtles! in the non-interactive version of the book titled How to Think Like a Computer Scientist: Learning with Python 3 . Each version has advantages and disadvantages over the other.
If you Google "python turtle graphics", you will likely find dozens of resources. Here are a few of them:
This section contains a variety of miscellaneous information.
Financial : Although the Connexions site makes it possible for you to download a PDF file for thismodule at no charge, and also makes it possible for you to purchase a pre-printed version of the PDF file, you should beaware that some of the HTML elements in this module may not translate well into PDF.
I also want you to know that, I receive no financial compensation from the Connexions website even if you purchasethe PDF version of the module.
In the past, unknown individuals have copied my modules from cnx.org, converted them to Kindle books, and placed them for sale on Amazon.com showing me as the author. Ineither receive compensation for those sales nor do I know who does receive compensation. If you purchase such a book, please beaware that it is a copy of a module that is freely available on cnx.org and that it was made and published withoutmy prior knowledge.
Affiliation : I am a professor of Computer Information Technology at Austin Community College in Austin, TX.
-end-
Notification Switch
Would you like to follow the 'Itse 1359 introduction to scripting languages: python' conversation and receive update notifications?