Appendix E — Install and use the checker
Table of contents
The checker runs on your computer and gives feedback on public test cases. It is for developing your work; submitting a notebook to the checker does not submit it for grading.
E.1 Fresh Install
An internet connection is required for this step, but Git is not. Choose the instructions for your computer:
Open Anaconda Prompt from the Start menu, then run:
python -m pip install "https://github.com/jgostick/UW-NE111-checker/archive/refs/heads/main.zip"Open Terminal, then run:
python3 -m pip install "https://github.com/jgostick/UW-NE111-checker/archive/refs/heads/main.zip"E.2 Updated Install
You will probably need to update the checker from time to time, which can be done by adding --upgrade to the previous command.
Open Anaconda Prompt from the Start menu, then run:
python -m pip install --upgrade "https://github.com/jgostick/UW-NE111-checker/archive/refs/heads/main.zip"Open Terminal, then run:
python3 -m pip install --upgrade "https://github.com/jgostick/UW-NE111-checker/archive/refs/heads/main.zip"E.3 Check your notebook
Save your work as A1.ipynb in a folder you can find again. You must launch the checker from that folder so it can reread your saved notebook each time you run a question.
Open Anaconda Prompt, then change to the folder containing
A1.ipynb:cd C:\Users\your_username\Documents\NE111Start the checker:
python -m ne111_checker A1To stop it, return to Anaconda Prompt and press
Ctrl+C. If that does not work, pressCtrl+Break(orCtrl+Fn+Pauseon some laptops).
Open Terminal, then change to the folder containing
A1.ipynb:cd ~/Documents/NE111Start the checker:
python3 -m ne111_checker A1To stop it, return to Terminal and press
Ctrl+C.
Your browser should open automatically. The checker looks for A1.ipynb in the folder you selected. Open each question tab and choose Run A1Q… cell. Read the feedback, revise the tagged cell in Jupyter, save the notebook, and run the check again.