Placeholder — Rebooted Jupyter Notebook Advocacy Project: One-Piece Generative Documents

A few years ago, I started a cobbling together notebooks across a range of subject areas as part of an informal shown’t’tell project. The idea was to try to to create a set of resources to demonstrate some of the ways in which jupyter notebooks could be be used to mediate the production and delivery of computationally supported teaching and learning across a wide range of topics.

Over the last week or so, I started updating those materials. One of the motivating reasons was as a way of finally getting round to trying out the Jupyter Book publishing system, which is starting to mature nicely (as I always expected it would…!) and comparing it with the bookdown publishing workflow, which I’ve also revisted recently in the guise of putting together various rally data reports.

Another reason was that I’ve started pondering lean manufacturing philosophies which has helped crystallise out some of my thinking around generative documents which is now taking the form of “one piece generative document” production workflows.

The materials I’ve refreshed to date, and which just represent a start of the content publishing journey I’ll be going on over half hour hack and coffee break additions for the foreseeable future, thus far cover a range of topics, with many more to come:

  • astronomy;
  • chemistry;
  • electronics;
  • classical Latin;
  • diagram generation;
  • interactive mapping.

The docs can be found in Jupyter book published form here and in the source repo here.

Author: Tony Hirst

I'm a Senior Lecturer at The Open University, with an interest in #opendata policy and practice, as well as general web tinkering...

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.