[Python Wpg] Meeting this Wednesday - Python 101 (Introduction)

Michael Hohner m.hohner at uwinnipeg.ca
Mon Jan 21 10:34:57 EST 2008


All;

On the theme of Python 101...

If I have a chance to attend Wed., I'll bring along the XO Laptop I have (received it through the Give One Get One program).

Not sure if anyone has heard, but there's a programming interface that comes bundled with the software on the laptop.  Pippy, the application/interface, is a fully interactive Python interpreter and comes with a number of Python code samples.

I was somewhat surprised to see it (more that there's a programming interface bundled), but it's an obvious choice - such an easy-to-learn language and still so powerful (and I'm obviously preaching to the choir).  Anyway, it's neat to think that with the success of the one laptop program, Python may well be a much more common and universal programming language than many others.

Yet one more reason to love Python!

For more about Pippy, see http://wiki.laptop.org/go/Pippy 

Cheers,

Michael

Michael Hohner,
Librarian
Systems & Media Services Coordinator
University of Winnipeg Library

VOICE: (204) 786-9812
FAX: (204) 783-8910
EMAIL: m.hohner at uwinnipeg.ca
WEB: http://library.uwinnipeg.ca/
 
Media and Publications Review Section Editor
Partnership: the Canadian Journal of Library and Information Practice and Research (ISSN: 1911-9593)
http://journal.lib.uoguelph.ca//index.php/perj/
 
Program Co-Chair
Saskatchewan-Manitoba Libraries Conference
May 1-3, 2008 Regina, SK
http://www.prairiepartnerships.ca/
 


>>> Stuart Williams <stuartw at mts.net> 1/20/2008 9:58 PM >>>
This week at the Winnipeg Python Users Group meeting I'll be
rehearsing part of a tutorial I'm scheduled to give at PyCon
(http://us.pycon.org/2008/tutorials/Python101Williams/) in Chicago in
March.  Here are some excerpts from the proposal I submitted:

  Intended audience: Programmers who want a fast introduction to the
  basics of Python.

  Tutorial format: Frequently alternating presentation of concepts and
  exercise sets.  Each pair of concepts and exercises will range in
  length from 5 minutes (for both) on simple topics, to 10 or 15
  minutes on more involved topics.

  Requirements: Bring a laptop computer with Python 2.5 installed.
  Try to get as much of an overview of Python before the tutorial as
  you have time to in order to get more out of it.  Two angles on this
  are the Python Quick Reference at
  http://rgruet.free.fr/PQR25/PQR2.5.html and the Python website's
  tutorial at http://docs.python.org/tut/tut.html.

  Notes: ... Most of this tutorial introduces Python in a
  non-traditional way -- from the inside out.  Instead of starting
  with the standard "Hello, world!" program we'll start with just the
  string "hello".  We'll use the interactive nature of the interpreter
  to focus first on what goes on in the innermost loops of programs,
  then moving to block constructs such as loops, and only later how to
  put together a standalone program.

For our meeting I'll adjust the format, assuming not everyone will
have a laptop along so we'll do the exercises together.  I'll also be
going more slowly that the similar lightning introduction I gave back
in September.  Of course I won't finish the entire three hour tutorial
on Wednesday but if there's interest I could present again in early
February or at our February meeting.  The tutorial is still a work in
progress and I'm hoping for good critique and feedback.

Feel free to invite others who are interested in learning Python.

I hope to see many of you on Wednesday.

Stuart.
_______________________________________________
Winnipeg mailing list
Winnipeg at python.org 
http://mail.python.org/mailman/listinfo/winnipeg 





More information about the Winnipeg mailing list