Lab 1: Workflow, Thonny and Python

Goals

A cartoon mouse labeled 'python' and a penguin labeled 'cs111' smiling and holding hands. The mouse is wearing a mortar board with a tassel and the penguin is wearing a red scarf.

Be a good partner

Throughout today's lab (and our remaining labs), you will work with a partner. Typically, you and your partner would share the keyboard, swapping it back and forth, and you can do that if you are both comfortable with it, or you could work on separate computers either sharing screens or just talking through the code with each other. You will ask each other questions and offer each other support. Your job is to make sure that you both understand something before moving on.

High-level overview of today's lab

In today's lab you will learn how to use two programs we'll need this semester: Cyberduck and Thonny. Then, we'll walk you through the very basics of Python programming. Finally, you will practice building creative scenes using "turtle" graphics.

A graphic showing a high level overview of today's lab: getting the starter code, and writing code in Thonny, and then, whenworking on a problem set, uploading files to the submission server

Table of Contents