Notebooks#
General guidance#
This site is built from Jupyter notebooks and Markdown files using Jupyter Book. You can take a look at the source code, if curious.
Labs are structured, while Projects are more open-ended. Both are meant to be challenging, but not impossible.
Try and work through problems on your own to start. If you are stuck for more than a half hour, step away. If you still can’t figure it out, ask for help.
Downloading notebooks#
For lecture slides / labs, download the page as a notebook to work with it locally.
Open the page for the Homework/Lecture on this site.
For example: Lab 8
Hover over the download icon (⬇️) in the toolbar at the top.
Feel free to move it to whatever folder you like.
You may then see the notebook JSON - go to:
File
menuSave Page As...
That is now your own copy; you can execute/add cells as you like, including adding your own notes in Markdown cells. For Labs, the intention is for you to turn in the template via Gradescope, filled in with your code.
Warning
Images will be broken in downloaded notebooks.
Installing packages#
Navigate to Environments.
Add the
conda-forge
channel, if you haven’t already.Find and install the relevant package(s).
The interface is a bit confusing, so read these instructions carefully.
Submission#
You will submit your Lab/Project notebooks via Gradescope.
Note
You can ignore Gradescope saying “Large file hidden”. The TAs can download the notebook to view.
Warning
Gradescope limits submissions to 100MB. If you’re unable to submit for this (or any other) reason, reach out to the TAs.