The drag and drop paradigm gets in the way
Display Listing 1.
This is a case where Alice's drag and drop paradigm gets in the way.
For a typical programming language, I could explain how to write the code by telling you to copy the last statement in the block.
I would then need to explain how the different parts of the statement behave.
The order in which you typed the characters to create the statement wouldn't matter as long as you got the statement typed correctly in the end.