Loading presentation...

Present Remotely

Send the link below via email or IM


Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.


Intro to Programming in Python

A breezy overview of my Python Programming course

Marc Cohen

on 2 August 2011

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Intro to Programming in Python

Intro to Programming and
Application Development
Summer, 2011 beginners: people who've never written a line of code Prerequisites: none Focus: learning to program in Python a conceptual understanding of computers and programming
knowledge of a powerful modern language called Python
lots of hands-on experience writing your own programs
a guided tour of some other popular programming languages
a chance to meet and work with cool people Why learn to program? refreshers: people who learned programming a while ago and want to refresh/update their skills What you get... it's interesting (!)
it's challenging (?)
it's lucrative ($)
it's fun :) Target Audience My teaching... anyone can program
learn by doing
repetition is the basis of all learning
writing (vs. reading) code leads to deeper insight
questions are welcome and encouraged
all class notes available online => focus on listening
quiz and homework every week (no final exam)
everything is done online (using moodle software) Python is... powerful and expressive
simple and easy to learn
cross-platform (Windows, Mac, Linux)
freely available
widely used & well supported
=> an ideal language for beginners Schedule: June 21 - August 23, 2011
Class times: Tuesdays, 6-9pm
Location: Downtown, 1325 4th Ave (4th & Union)
Questions? email marc@mkcohen.com Logistics Resources Learn more/enroll: http://www.pce.uw.edu/course.aspx?id=6532
Textbook: Python Programming for the Absolute Beginner, 3rd Edition, by Michael Dawson (ISBN 1-4354-5500-2)
Laptops: try to bring a laptop with you to every class so you can do in-class exercises
Course website: http://mkcohen.com/moodle
Lots of goodies there: lecture notes, source code, quizzes, homework, supplementary material, etc. Why Python? Python is... Blog: http://mkcohen.com
Google+: http://gplus.to/marcacohen
Full transcript