In the Onboarding, I find pretty weird that the language list can be closed by clicking on the associate popup of the tutorial (or even else where).
I would expect it to stay open until I select it (only for the tutorial).
When the code fails, the popup says:
Here is the game your code just played
Something went wrong, try again.
I dislike the wording for this step. Might be just me, but “Here is the game your code just played” just feels weird since we only have to copy/paste the solution, and if something goes wrong then there is high chance that code just do not compile because of a mistake.
However, I really like the next popup with the red message
Submit your solution to verify the robustness of your program in different situations. Now, let’s play more advanced coding games!
Hum, I would expect the “Now, let’s play more advanced coding games!” after clicking submit, not before. Especially since clicking on submit open a panel that I am not supposed to know. So I have no information about it, there is no popup and I wouldn’t understand much of the report if I didn’t knew it already.
If I take a look at the report, I’m not supposed to know what are validators (though I can suppose what it is?). Below there is a viewer but I can’t click on anything except a full screen button and an option button that open a panel that is too height to fit in the viewer. And then I can see a panel to select something else to do.
In a nutshell, I find that the opening of the report panel is aggressive and lack explanations. After the report show up I’m kind of dumbfounded and wondering what should I do. I would prefer the tutorial to go through the report panel too.
Maybe doing something special for the Onboarding instead of the report page, and sending me to another game continuing the tutorial telling me this is now my turn to do it and that there is an help button I can click on to still guide me, and when submitting the solution the tutorial would congratulate me, explain me the report page and telling me there are other game mode I can choose from etc.
Note that this end could already be done at the end of the Onboarding. The idea of the second puzzle with a step by step help is to let the codingamer play instead of giving him every pieces of information at once.
Also, I heard the indent problem for the given code in the tutorial was corrected. At first it did not worked for me, then it worked (that’s when I remembered the feature), and then after refreshing the page I am unable to reproduce the behavior using chrome.
I’m just starting the Onboarding, choosing python3 and copy/pasting the code, nothing special.