Welcome to CS221! This repository contains all the (executable) lectures, which are made using edtrace.
Each lecture consists of stepping through Python files which you can either view in your browser on the links below or run locally if you clone this repository. If you notice any problems or have any questions, please file an GitHub issue or submit a pull request.
To run locally:
apt-get install graphviz
uv sync
rc
python -m edtrace.execute -m welcome
git clone git@github.com:percyliang/edtrace
(cd edtrace/frontend && npm i)
npm --prefix edtrace/frontend run dev -- --port 2210