This term I have to teach applied geophysics remotely because of the outbreak of coronavirus. The idea is to develop notebooks that are organized as 7-step worksheets to guide students through without too much lecturing and supervision from the instructor. Chance of self-learning!
Each worksheet needs to include stuff from the existing notebooks. For example, for the gravity worksheet, I will borrow sections from the sphere and dike notebooks in geosci-labs. I will create a new course-specific repo for those worksheets.
Here is the question for discussion: What is the best way of giving the notebooks to students?
Experience from last year is the students are new to python and notebook so installing and get things up and running are complicated and time consuming. Because there are so many different ways of setting up on different computers, everything was fine on my computer but the installation just didn’t work on their computers. Eventually, some students ended up using binder (cloud-based notebooks), but it was a bit slow and unstable. This year, things are more complicated because I will not use the native notebooks in geosci-labs, but only calling the functions in geosci-labs.
The goal is to get undergrad students running the notebooks as easily as possible. A platform-independent and universal one-click all-in-one solution would be ideal. Any suggestions? Thanks.