Greetings Reuven, I track your work in various ways and admire how you
contribute to the Python ecosystem.

Along the lines you're exploring, of course setup using AI tools, I point
to:

https://github.com/docxology

owned by one of my collaborators on various projects.  His README gives a
sense of the scope.

He's currently teaching introductory bio at a community college and prison
both, documenting how he uses AI tools in an open source fashion.

For my part, I share your focus on Jupyter.  As an example of my kind of
output in the last few days:

https://github.com/4dsolutions/m4w/blob/main/ProductLog.ipynb

I imitate Jake VanderPlas in committing entire Notebook-based curricula to
Github.

Keep up the good work!

Kirby


On Sun, Mar 22, 2026 at 9:47 AM Reuven M. Lerner via Edu-sig <
[email protected]> wrote:

> Hi, all!
>
> I've been teaching Python for a long time -- and I always live-code into
> Jupyter/Marimo, never using slides.
>
> Over the years, I created some programs that would allow me to quickly
> set up and retire courses. Each course was its own Git repository, and
> was linked to a matching GitHub repo. That way, I could run Jupyter on
> my local machine, and use the "gitautopush" package to push it to
> GitHub, where it would be visible.
>
> I've long had a list of functions that I wanted to implement, to make
> course-setup better for myself, and more generally useful for the
> community.
>
> Thanks to some time over the last week, and working with Claude Code,
> I'm happy to say that course-setup has never been better. (And yes, I
> used this as something of an experiment in agent-based coding; I'm happy
> to discuss my experiences.)
>
> course-setup continues to be a key time saver in my teaching. I hope
> that it'll be useful for some of you, as well.
>
> More info is at PyPI: https://pypi.org/project/course-setup/
> The source is on GitHub: https://github.com/reuven/course-setup
>
> Any comments, questions, and PRs are welcome!
>
> Reuven
> --
> Reuven M. Lerner, PhD -- Training in Python and data science
> Mobile, WhatsApp: +972-54-496-8405
> Improve your Python, Pandas, and Git: https://LernerPython.com
> Level up your Pandas with weekly puzzles: https://BambooWeekly.com
>
> _______________________________________________
> Edu-sig mailing list -- [email protected]
> To unsubscribe send an email to [email protected]
> https://mail.python.org/mailman3//lists/edu-sig.python.org
> Member address: [email protected]
>
_______________________________________________
Edu-sig mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3//lists/edu-sig.python.org
Member address: [email protected]

Reply via email to