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]
