Skip to content

Ch1 lecture notes and labs - #2

Merged
ARS183 merged 16 commits into
mainfrom
ch1-lecture-notes-and-labs
Sep 2, 2026
Merged

Ch1 lecture notes and labs#2
ARS183 merged 16 commits into
mainfrom
ch1-lecture-notes-and-labs

Conversation

@ARS183

@ARS183 ARS183 commented Sep 2, 2026

Copy link
Copy Markdown
Collaborator

Adds the Chapter 1 material to the book: the lecture-note pages reproduced
from the LaTeX source, and the two Friday computer labs that go with them.

Lecture notesintro, sums_series_approx, coord_sys, gradient,
divergence, curl.

Labslabs/week01_series_grad.md (series and the gradient) and
labs/week02_div_curl.md (divergence, curl, and a formative assessment on
both chapters). Students fill ___ blanks; each task states a physical
question and ends with a self-check that reads what they wrote. Plotting and
quadrature helpers live in labs/fwtools.py beside the pages.

Both lab pages set execution_mode: 'off' in their front matter, since the
task cells contain blanks by design. They are meant to be run with Live Code,
which resolves plotly and scipy at runtime, so requirements.txt is unchanged.

Every task was executed end to end with the solutions filled in before this
was opened.

@ARS183
ARS183 merged commit 7a5ded7 into main Sep 2, 2026
6 checks passed
@ARS183
ARS183 deleted the ch1-lecture-notes-and-labs branch September 7, 2026 09:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant