WHERE: Noisebridge (83C Weise St, near 16th & Mission BART)
<http://noisebridge.net>
WHEN: Mon Mar 2 6:30 PM
WHAT: Community Python learning session: Chapter 15
TEXTBOOK INFO: http://www.greenteapress.com/thinkpython/thinkpython.html
TEXTBOOK CHAP: http://www.greenteapress.com/thinkpython/html/book016.html
This week, we look making your own types of objects through "classes." If
you've heard of object-oriented programming, this is it. You'll also see that
the perils of copying "mutable" data, like lists and your own home-built
classes, rear their ugly heads again.
Not a very long chapter, but something novel! Note that in Exercise 4, it
should be
>>> from TurtleWorld import World
not
>>> from World import World
(Thanks to Alex Kleider for noticing this!) (Hopefully I transcribed the
correction properly.)
IF YOU ARE NEW
Remember that the point of the class is to help you answer questions you have.
To that end, *read Chapter 15* so that you can make sense of the general class
discussion.
In addition, work forward in the text starting with chapter 1. I *urge* you to
send me your exercises for any chapters; I can provide good feedback. Focus on
the exercises for Chapter 15 so that we can have a coherent conversation in
class, and feel free to ask me questions about earlier material.
WHAT IS THIS ALL ABOUT?
A bunch of SF-LUG people have been learning an introduction to programming, and
I've been facilitating. My expectation is to have a fun conversation with
people who have mostly read the chapter, and some of whom (hopefully all!) have
done the chapter's exercises.
WHAT'S THE LOCATION?
Noisebridge is a "hacker space" where people gather to discuss technology
and art or build things. It's a member-supported non-profit, and I think
you'll think it's pretty cool. Read https://www.noisebridge.net/.
KEEP TALKING
I invite you to email me your answers to the exercises, or to discuss on the
sf-lug list (since that's where this all started).
See some of you there!
-- Asheesh.
--
Q: Why did the lone ranger kill Tonto?
A: He found out what "kimosabe" really means.