Adding this as a note for further investigation, but as suggested by @nikfp, Livebook could be used as a vehicle for the exercises (in addition to the originally planned workflow of cloning the repo and working on a codebase directly).
Keeping in mind that the primary goal of Spirit is to introduce Elixir in a workflow that matches a real-life scenario, it could be argued that the notebook workflow is pretty common among data analysts/scientists who would be more inclined to learn the language in that workflow.