I taught this course in Python Winter and Spring of 2015 at UCSC (hence the bananaslug). I hope that the materials help you to learn this beautiful language!
These slides are based on the book: Python Programming: An Introduction to Computer Science by John Zelle.
All slides in one:
Even babies find Python approachable!