Hi
I was asked to do a 90 minute introduction to Python as part of the INSIGHTS training program at CERN next week (
https://indico.cern.ch/event/747653/overview). Notwithstanding that this isn’t really the best way to teach programming (much too ‘chalk and talk’), I was wondering what format people were preparing teaching materials like this in these days?
My criteria are that it should be fast to write, it should produce an attractive presentation, but also that it should be version controlled so that it can be shared, improved and adapted as part of our HSF materials.
The later really disfavours things like Google Slides or Powerpoint. The last time I did this (it was a very long time ago!) I used LaTeX with the propser class (I guess beamer is more popular these days?). I recall that being pretty painful to write and it produced ok output (again, beamer is probably better).
I started looking into reveal.js yesterday, which is nice, albeit it took a bit of time to realise how to bootstrap a presentation at all. I do like the 2-D presentation idea, horizontal all and vertical; something that closer matches concepts like mind maps.
Finally, I remembered only this morning about Jupyter notebook slides. That could be great (I wanted to do a notebook anyway, for the code examples), if it’s mature enough for the presentation side of things.
So, any experiences people have, good or bad, on these or other technical solutions?
Thanks a lot
Graeme
--
Graeme A Stewart - CERN EP-SFT, 32-R-B08, x64462