Snake Wrangling for Kids

Learning to Program with Python.
Copyright © 2007. All Rights Reserved.
“Snake Wrangling for Kids” is a printable electronic book, for children 8 years and older, who would like to learn computer programming. It covers the very basics of programming, and uses the Python 3 programming language to teach the concepts.
There are 3 different versions of the book (one for Mac, one for Linux and one for Windows), and the printable 1.4MB PDFs can be downloaded from the Google Code project for free (zipped size is about 1MB):
http://code.google.com/p/swfk/downloads/list
There have been 14800 downloads, as of March 2009.
NOTE: If you want to use Python 2, download version 0.7.2. If you’d prefer a printed, bound book, rather than a download, the Windows version is available from Lulu.com.
Please note: this is a self-edited (obviously unpublished) manuscript (with help from feedback from the Python community), and as such may not be quite as polished as I would like. Feedback is welcome, and I’ll update the book whenever necessary. If your kids are having trouble understanding something, please let me know, and I’ll use the feedback to hopefully make improvements.
All updates will be announced here (or the feed subscription is http://www.briggs.net.nz/log/feed). You can find more information, including the LaTeX source at the Google Code project as well.
The original combined version (including all 3 operating systems) of the book can still be found here.
![]() |
![]() |
These works are licensed under a
Creative Commons Attribution-Noncommercial-Share Alike 3.0 New Zealand License.





Jason R Briggs : Snake Wrangling for Kids…
[...][...]…
[...] 3)Snake Wrangling for Kids, Learning to Program with Python by Jason R. Briggs Good one for kids You can download the printable 1.4MB PDF from here for free (zipped size is 1MB). Updates will of this book will be announced here http://www.briggs.net.nz/log/category/swfk/ [...]
[...] discovered a free online book called, “Snake Wrangling for Kids.” This is a great introduction to Python for kids 8 and up. I simply set him up with a PDF [...]
[...] PDF book teaches Python to kids (it also covers programming in general). It’s pretty good, with some minor tweaks language [...]
[...] Snake Wrangling for Kids: Learning to Program with Python http://www.briggs.net.nz/log/writing/snake-wrangling-for-kids/ [...]
[...] the book Snake Wrangling for Kids installed on her OLPC XO, which she’s already [...]
[...] Jason R Briggs · Snake Wrangling for Kids [...]
[...] Diciembre 10, 2008 educación , programación Tags: educación, libro, programación, python Snake wrangling for kids es un libro con licencia CC escrito con el malevolo fin de introducir a los niñ@s en el [...]
[...] Snake Wrangling for Kids – is a printable electronic book, for children 8 years and older, who would like to learn computer programming. It covers the very basics of programming, and uses the Python 3 programming language to teach the concepts. [...]
[...] 5. Snake wrangling for kids [...]
[...] 5. Snake wrangling for kids [...]
[...] http://www.briggs.net.nz/log/writing/snake-wrangling-for-kids/ [...]
[...] but there’s now a free e-book titled Snake Wrangling for Kids by Jason Briggs. You can view it at http://www.briggs.net.nz/log/writing…ling-for-kids/. There are versions for Windows, Mac and Linux, though it is focused on Python 2.x. Thomas [...]
[...] View/Download Snake Wrangling for Kids [...]
[...] several people, a nice intro to programming for children called Snake Wrangling for Kids, available free. var addthis_pub = 'huynhtronghoan'; var addthis_language = 'en';var [...]
[...] http://www.briggs.net.nz/log/writing/snake-wrangling-for-kids/ [...]
[...] Author Links [...]
[...] http://www.briggs.net.nz/log/writing/snake-wrangling-for-kids/ !python a few seconds ago from [...]
Thank’s a Lot
Would like to use this book with my kids.
[...] “Snake Wrangling for Kids” is a printable electronic book, for children 8 years and older, who would like to learn computer programming. It covers the very basics of programming, and uses the Python 3 programming language to teach the concepts.” http://www.briggs.net.nz/log/writing/snake-wrangling-for-kids/ [...]
[...] I installed Carmen Sandiego and Python on there for him to play with, along with an e-book called Snake Wrangling For Kids. He's currently working through the book now, learning to program in [...]
Thanks a lot for this wonderful book!
Thanks a lot, this is a pleasure to read your book (I laught a lot). Is there a French version somewhere ? do you want one ? I would be glad to help, if I can.
Thanks Pierre. Yes there is a French version. Links to the other translations are on the google code project, but the French version can be found here: http://code.google.com/p/swfk-fr/
[...] raamat leitav aadressilt http://www.briggs.net.nz/log/writing/snake-wrangling-for-kids [...]