Comment
Comment by icco
One thing I've learned in writing coding exercises, is that engineers tend to jump straight to the example code, ignoring all previous instruction. It might help to build your examples with the possibility that your student totally ignored everything you've said up until they started moving pieces.