Exercises: Week 1: Introduction to Python

There are two notebooks to complete this week. The first one, named A_ex_lec_introduction.ipynb contains exercises that are associated with the Introduction to Python Lecture. The second, named B_ex_lab_multimedia.ipynb is part of Lab 1.

You should finish most of them before starting project 1 because they will help you succeed on that project.

Note that every week, you will usually get a chance to start working on the exercises in lecture and/or lab, but you usually will not be able to finish all of them in class. Whatever exercises you don't do in class you should complete later as homework (and each week's exercises have a deadline the next week, as listed on the class calendar). Both in class and outside of class, you may freely collaborate with other students on the exercises (but collaboration on the projects is limited to at most one partner each week).

Code

Click on this ex01_intro.zip link to download the .zip file for this week to your computer. Unzip the downloaded ex01_intro.zip file (by double-clicking on it) to reveal a folder with the notebook file(s) for these exercises.

Solutions

Once you have completed all exercises and the deadline has passed, you can find links to the solutions for each individual notebook via the Potluck dashboard.