This is a 2 Part Workshop. The first date is Part 1, the second date is Part 2. If you can't make both of these, look our workshop list - you are welcome to attend Part 1 one week then Part 2 on the weekend or another week if we have a future workshop with the same name.
Email firstname.lastname@example.org with any questions.
A good introduction to Python and to programming concepts in general if you want to move on to another language. We'll install and use Python and IDLE, Python.org's beginning Interactive Development Environment. With IDLE, we'll write several programs to illustrate user interaction, file processing, error management, data representation, and program control flow. With these programs as a model, you'll be on your way to writing your own programs to "automate the boring stuff".
Topics addressed: Development Environment, Modules, Files, Variables, Control Flow, Exception Management, Input, Output, Return Values, Parameters, Arguments, Functions, and Calls. If any of these are mysterious or if you'd like to learn the Python versions, this is your course.
You must bring: a PC or Mac with Wireless Networking capability