CoCalc is a sophisticated web service for online computation:
Zero Setup: getting started does not require any software setup.
A default project under a free plan has a quota of 1.0 GB memory and 3.0 GB of disk space. Subscriptions make hosting more robust and increase quotas.
Have you experienced the pain of setting up the software environments for your students? With CoCalc no software needs to be setup and you can finally focus on your students!
Combined with CoCalc's other unique features you can check, guide and retrace all steps a student takes.
I just found out that my CoCalc class got by far the best course evaluations for any course I've taught at UCSD to date (over 85% on the favorable/unfavorable scale), which makes it a sure thing that I'll be teaching this course again (in some form) next year! Many thanks for the backend work on CoCalc, for the course materials, for the guest lecture...
CoCalc provides a user-friendly interface. Students don't need to install any software at all. They just open up a web browser and go to https://cocalc.com and that's it. They just type code directly in, hit shift+enter and it runs, and they can see if it works. It provides immediate feedback. The course management features work really well.