I used it free for a year or so.
Then got $50 class version, allows individual student accounts that I can monitor, and log into, add comments, setup examples programs for them to work on. Actually could all be done via free version - requires email for each student. Teacher version somewhat more convenient.
Blockly programs can be seen as and copied (as text) from a live updated Python tab. That Python can be pasted into new or existing Python programs, or any editor. The Python in a Blockly program cannot be edited. There is no working copy paste in any block based software afaik. And no Python text to Block conversion.
It is really useful to add a Block and look at how the Python adds it. Also errors show informatively.
- Answered above. RMS is an amazing gift. There is a (Windows) standalone desktop version, which can be used as a workaround to distribute program examples to multiple students. Other teachers have students work on shared public programs (“projects”).
Online version can be accessed from any Chrome browser, have used my Android phone… Haven’t tried to download to bot that way, probably no drivers…
You need to try it yourself, answer these and other questions hands-on…