thanks for laying those out. My understanding is now better.
What I am thinking about is how I might get students to hand in assignments. We have Quercus/Canvas here. My thinking is to get the students to use a Notebook and then Preview it and hand in either the HTML itself (via downloading/uploading or some other way).
I'm thinking this way because then the recording of grades would be in a central place that the students can see. (I'm also thinking that I want the students' experience to be as similar as possible to what they would encounter outside of my course, eg. in the workplace later, so I don't want to make things "too easy".
Last year, I had the students download and install R Studio on their own machines, and that was OK; I'm currently exploring this mechanism that might be easier to manage.
Any thoughts? (I realize that this is rather vague, but I'm currently exploring how well the rstudio.cloud mechanism might work.)