fncbook / fnc

Fundamentals of Numerical Computation text, Julia version for the MATLAB (1st) edition.
Other
51 stars 16 forks source link

nbgrader activities/homeworks #1

Open jedbrown opened 4 years ago

jedbrown commented 4 years ago

I have a bunch of homeworks and activities organized as Jupyter notebooks using nbgrader (linked from course page). The activities are simple demonstrations with a few lines for students to contribute; we worked through them with neighbors in class. The homeworks (which I broke up into activities post-COVID) were more in-depth, like deriving the Legendre polynomials via Gram-Schmidt in L^2.

These notebooks are currently Python, but I could quickly convert to them Julia, and likely will anyway next time I teach the class for better consistency with this book. Are such resources (adjusted to be more consistent with terminology/tooling in the book) something that would be worth building as a community resource to go along with the main text of the book? I could imagine curating such resources in-repository (similar to the demo notebooks) or creating a separate repository for community-sourced supplements.

tobydriscoll commented 4 years ago

My instinct is that the repos should be separate. Monoliths become tough to maintain. Once the resource is somewhat mature, it could be transferred to a repo owned by the organization.