Welcome to your first lab! This semester, you're going to learn how to write your own Python code. But for this lab, you're just going to practice running some Python programs we give you.
Welcome to your first lab! This semester, you're going to learn how to write your own Python code. But for this lab, you're just going to practice running some Python programs we give you.
**Important:** Before going to the lab, install Anaconda with Python 3.11 on your laptop. We've created videos showing how to do this on [Windows](https://youtu.be/jUGTRDXJBtI) and [Mac](https://youtu.be/tL8reqOXwjE). Please make sure that **all** checkboxes are checked during the Windows installation.
**Important:** Before going to the lab, install Anaconda with Python 3.11 on your laptop. We've created videos showing how to do this on [Windows](https://www.youtube.com/watch?v=IQYhK9BKl1w) and [Mac](https://www.youtube.com/watch?v=6HJaG9kN8Z4). Please make sure that **all** checkboxes are checked during the Windows installation.
**If you have already installed Python or Anaconda before this semester, please uninstall and reinstall, following the instructions in these videos. Please do not upgrade your Python version anytime during the semester. We expect you to retain Python 3.11 throughout this semester.**
**If you have already installed Python or Anaconda before this semester, please uninstall and reinstall, following the instructions in these videos. Please do not upgrade your Python version anytime during the semester. We expect you to retain Python 3.11 throughout this semester.**
...
@@ -436,4 +436,4 @@ When you see the word `Traceback`, **it means the program crashed**. The `doubl
...
@@ -436,4 +436,4 @@ When you see the word `Traceback`, **it means the program crashed**. The `doubl
Congrats on finishing your first CS220 lab! You do not need to submit anything for the labs. The labs are designed to prepare you for the project and help you engage in the lab sessions run by TAs and peer mentors. Your TA will come around to check that you finished and enter your lab attendance points on Canvas.
Congrats on finishing your first CS220 lab! You do not need to submit anything for the labs. The labs are designed to prepare you for the project and help you engage in the lab sessions run by TAs and peer mentors. Your TA will come around to check that you finished and enter your lab attendance points on Canvas.
It is recommended that you try to finish P1 right away during lab hours, so you can fix any installation issues with the help of your TA and peer mentor. Good luck with [P1](https://git.doit.wisc.edu/cdis/cs/courses/cs220/cs220-s23-projects/-/tree/main/p1)!
It is recommended that you try to finish P1 right away during lab hours, so you can fix any installation issues with the help of your TA and peer mentor. Good luck with [P1](https://git.doit.wisc.edu/cdis/cs/courses/cs220/cs220-f23-projects/-/tree/main/p1)!
Make sure you have run all cells in your notebook in order before running the cell below, so that all images/graphs appear in the output. The cell below will generate a zip file for you to submit. **Please save before exporting!**
Make sure you have run all cells in your notebook in order before running the cell below, so that all images/graphs appear in the output. The cell below will generate a zip file for you to submit. **Please save before exporting!**
**SUBMISSION INSTRUCTIONS**:
**SUBMISSION INSTRUCTIONS**:
1.**Upload** the zipfile to Gradescope.
1.**Upload** the zipfile to Gradescope.
2. Check **Gradescope** results as soon as the auto-grader execution gets completed.
2. Check **Gradescope** results as soon as the auto-grader execution gets completed.
3. Your **final score** for this project is the score that you see on **Gradescope**.
3. Your **final score** for this project is the score that you see on **Gradescope**.
4. You are **allowed** to resubmit on Gradescope as many times as you want to.
4. You are **allowed** to resubmit on Gradescope as many times as you want to.
5.**Contact** a TA/PM if you lose any points on Gradescope for any **reasons**.
5.**Contact** a TA/PM if you lose any points on Gradescope for any **reasons**.
%% Cell type:code id:00aaa876 tags:
%% Cell type:code id:1e4cdaf9 tags:
``` python
``` python
# Save your notebook first, then run this cell to export your submission.
# Save your notebook first, then run this cell to export your submission.