The second question ("tab #1") in Chapter 4 has two ellipses in the starting code. How are we to know which if either or both are "fill in the blanks" versus "syntax that we are to leave be"? After viewing the answer, I see what was expected of me, but could this be made clearer by having a "strict" blank that doesn't look like valid syntax?
Suggestion 1: For example, in the Clojure Koans, they use the double underscore "__" as their "blanks" to fill in.
Suggestion 2: Add an annotation or hint that helps the learner know that they are only to touch X line(s) for a given problem.
The second question ("tab #1") in Chapter 4 has two ellipses in the starting code. How are we to know which if either or both are "fill in the blanks" versus "syntax that we are to leave be"? After viewing the answer, I see what was expected of me, but could this be made clearer by having a "strict" blank that doesn't look like valid syntax?
Suggestion 1: For example, in the Clojure Koans, they use the double underscore "__" as their "blanks" to fill in.
Suggestion 2: Add an annotation or hint that helps the learner know that they are only to touch X line(s) for a given problem.