ECON206 & ECON10
2026-04-06
Do this first — verification can take a few days.
Full step-by-step guide: GitHub Student Perk Guide
Tip: Apply on campus (or close to campus) — GitHub uses your location for verification and approvals are faster from the Clark network.
Go to https://github.com and click Sign up (top-right corner).
GitHub homepage — click “Sign up” in the top-right corner
From your GitHub Dashboard, click your profile icon → Settings.
GitHub Dashboard — click profile icon, then Settings
In Settings, click Password and authentication in the left sidebar.
GitHub Settings — click “Password and authentication”
Enable Two-factor authentication. You can use the same authenticator app you use for Clark University.
Enable 2FA — use the same app as Clarku
Go to Settings → Billing and licensing → Payment information and click Edit next to Billing information.
No payment required — just fill in the address fields.
GitHub Billing — click Edit on Billing information (no payment needed)
Go to https://education.github.com/pack and apply.
Tip: Apply while connected to the Clark University network — approvals are much faster.
Log in to https://cuweb.clarku.edu. Under Student Records and Registration, click Enrollment Verification.
CUWeb — click Enrollment Verification under Student Records and Registration
CUWeb displays your Current Enrollment Verification Certificate. Take a screenshot and upload it when GitHub asks for proof of enrollment.
Current Enrollment Verification Certificate — take a screenshot to upload
Students who used Enrollment Verification reported immediate approval!
Create this folder before you start. All your files go inside it.
For setup/testing:
Documents/
└── Economics/
└── setup_test/
├── test.py
└── test.qmd
For ongoing coursework:
Documents/
└── Economics/
├── setup_test/
├── econ206/
│ └── (your work here)
└── econ10/
└── (your work here)
_ instead)Before creating or saving any file, every single time:
Economics/setup_test/)⚠️ Common mistake: Some students saved files outside the working directory — on the Desktop, in Downloads, or in a random location. When this happens, VS Code cannot find your other files and code will not run correctly.
| ❌ Don’t do this | ✓ Do this |
|---|---|
Open a .py file directly |
Open the folder first |
| Save to Desktop or Downloads | Save inside your course folder |
| Drag a file into VS Code | Use File → Open Folder |
Download: https://code.visualstudio.com/download

setup_test folderhello.txt) and type somethingClick the Extensions icon on the left sidebar and install:
Go to https://www.python.org/downloads/
.exe file.pkg file
✓ Check “Add Python to PATH” before clicking Install Now
On Mac, the installer sets PATH automatically — no checkbox needed.

Windows — Command Prompt:
cmdMac — Terminal:
⌘ Command + Space to open SpotlightTerminal
Windows — in Command Prompt or VS Code terminal:
Mac — in Terminal or VS Code terminal:
Mac tip: Always use
python3, notpython— on Mac,pythonmay not work or point to an old version.
Expected: Python 3.14.3 ✓

Go to https://quarto.org/docs/get-started/
.msi file.pkg fileRun the installer and finish installation.

Open the VS Code terminal (Terminal > New Terminal) and run:
Expected output: 1.9.36 ✓
If you see command not found, try restarting VS Code or your computer.
Run this in your terminal:
Quarto handles the download automatically. This may take a few minutes — that is normal.
TeX Live · MiKTeX
| Part | What it does |
|---|---|
quarto |
Calls the Quarto program you installed in Step 4 |
install |
Tells Quarto to download and install something |
tinytex |
A lightweight LaTeX engine — needed to create PDF files |
You do not need to visit any other website. Quarto installs TinyTeX for you automatically.
In your setup_test folder, create test.qmd:
Run:
Expected: A new file test.pdf appears ✓
python --version)quarto --version)test.py runs successfullytest.qmd renders to PDFWe’ll do all of this in class!
Quarto is a document publishing system that lets you:
Keep your files organized in one folder:
my_project/
├── draft.qmd
├── figure1.png
├── table1.csv
└── data/
└── sample.xlsx
When you run quarto render draft.qmd, Quarto looks for files relative to this folder
⚠️ Common error: Wrong file path or typo in filename
Renders as:
| Item | Amount |
|---|---|
| Apples | 12 |
| Oranges | 8 |
.qmd file$...$):Renders as: The demand function is \(Q_d = a - bP\).
$$...$$):⚠️ PDF error? Check your PDF engine installation
Feel free to reach out if you encounter any issues during setup!