This semester is my first using Posit Cloud. It removes the headache whether you're teaching R or Python. The only thing I've found annoying is the need for students to install their own packages.
I ran my own RStudio Server on Digital Ocean for years. That worked very well, with students not needing to install packages, but maintaining things myself created more work for me.
Before that I had to deal with an unending string of support for the students using their own computers. I would never go back to that again.
I used Cocalc once during the pandemic. It has a great set of features, but the students found the interface confusing.
If you're teaching a cooking class, you're wasting valuable time teaching people how to fish. But that wasn't really my point. A lot of the wasted time was mine.
I ran my own RStudio Server on Digital Ocean for years. That worked very well, with students not needing to install packages, but maintaining things myself created more work for me.
Before that I had to deal with an unending string of support for the students using their own computers. I would never go back to that again.
I used Cocalc once during the pandemic. It has a great set of features, but the students found the interface confusing.