Raspberry Pi - Python 1 Control Flow (Part 1+2) by Dan Mailman

By ChattLab (other events)

2 Dates Through Apr 23, 2017

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 [email protected] with any questions.

A great introduction to Python and to programming concepts in general if you want to move on to another language. Starting with an unconfigured Raspberry Pi, we'll install and use the Raspian Operating System, as well as Python and IDLE,'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 your Raspberry PI, Python, and these programs as a model, you'll be on your way to writing your own programs to "automate the boring stuff".

Topics addressed: Installation, 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 Raspberry PI, 5V micro USB power supply, Micro USB Power Cable (a build-in on/off switch is recommended), SD Card, USB Mouse, Keyboard, HDMI Monitor and Cable, USB SD Card Reader.