Labs
Lab instructions:
- lab 1 instructions UPDATED on 9/3/2025, make sure you have `lab01-v2.docx`
- This lab is ungraded.
- lab 2 instructions
- Please feel free to read over the lab in advance, but don’t start working on it before the lab session. It’s important to work on it with your partner.
- lab 3 instructions
- lab 4 instructions
- lab 5 instructions
- practice lab exam: practiceLabExam.pdf. This is ungraded practice for next week’s lab exam. Feel free to take it under realistic exam conditions, or to ask for help, whichever is most useful for you. For reference, here are the exam conditions for the lab exam:
- You must use the IDLE editor for writing code. Please do not open any other applications except those necessary for consulting permitted materials.
- You can consult course materials, your own notes, homework, homework solutions, previous labs, the course textbook, the course website, Moodle, external sites linked directly from the course homepage (including Python standard library, Turtle documentation,
graphics.py
documentation). - You may not consult any other external website.
- You may not perform web searches.
- You may not use any other tools such as artificial intelligence assistance for programming, online forums, or any other form of assistance.