Goal #0: Connect to the UW Wireless

If you already have a UW NetID of your own, you should be all set with the network.

If you are not from UW, you will have to use a temporary shared NetID which we have created for the conference. We'll write the username and password up on blackboard in each of the rooms we are using. Alos, make sure you agree with the UW's policy on the ethical use of computers and networks.

Goal #1: Set up Python

(Estimated time: 5 minutes)

First things first: We need to install the Python programming language. Please complete the instructions below for your operating system:

Goal #3: Practice starting and exiting Python

(Estimated time: 5 minutes)

We'll do a lot of learning and practicing at a Python prompt (this is "interactive" because you are typing the code and hitting enter to run it yourself, instead of running it from a file). So let's practice starting and exiting Python:

Goal #4: Practice navigating the computer from a terminal

(Estimated time: 10 - 15 minutes)

Throughout this workshop, we'll be running Python programs from the terminal, which means we'll want to be comfortable with navigating to those programs from the terminal prompt. In this section, we'll practice using these navigation commands.

Goal #5: Practice running Python code from a file

(Estimated time: 5 minutes)

Interactive Python programming at a Python prompt is great for short pieces of code and for testing ideas. For longer code, it can be easier to save the code in a file, and execute the contents of that file (aka a Python script). In this section, we'll practice running Python scripts.