While editing the solution code, the keybindings for editing Python code are not in place - in particular, tab does not indent. This makes it very easy to have non-standard indentation in placeholder code, which is likely to confuse students when they begin entering code and using tab to format it. (I have already come across one example of this in the questions I am importing, and it required reformatting the placeholder code in order to be able to type in a correct solution.)
On the plus side this means that editing the solution code does not expose one to #16 .
While editing the solution code, the keybindings for editing Python code are not in place - in particular, tab does not indent. This makes it very easy to have non-standard indentation in placeholder code, which is likely to confuse students when they begin entering code and using tab to format it. (I have already come across one example of this in the questions I am importing, and it required reformatting the placeholder code in order to be able to type in a correct solution.)
On the plus side this means that editing the solution code does not expose one to #16 .