Recommendations to others considering Stepik:
Absolutely try it out. Developing content on Stepik can initially be a tad daunting because of all of the different things you can do with it, but once you get the hang of it, there are pretty much no limitations in what you can do! Plus, the student-side interface is absolutely simple and intuitive. I have used it to write a fully-online interactive Computer Science textbook, to create short online activities to be done in my in-person lectures, to create online training materials for scientists wanting to analyze data, etc. Anything I can imagine wanting to create, Stepik has a clean way of implementing it. Review collected by and hosted on G2.com.
What problems is Stepik solving and how is that benefiting you?
I teach numerous Computer Science and Bioinformatics courses, namely with an emphasis on massive online courses. As a result, I need an easy way to deliver learning content as well as code challenges in a manner that is scalable. Stepik's clean platform and excellent auto-grading capabilities make it the ideal platform for my needs. I am running a few courses on the platform, each with at least 10,000 students, yet the scalability has been handled completely perfectly by the platform. I also use Stepik in my in-person classes at UC San Diego: I employ the "Flipped Class" method of teaching, so I have students learn the course materials online via the Stepik platform, and then during class, I am free to perform Active Learning activities with the students (often also using Stepik!) to enhance their learning. Review collected by and hosted on G2.com.