-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
has_expr: Don't give the answer! #337
Comments
@sumedh10 Some thoughts I completely understand the reasoning: you don't want to give away the solution. On the other hand, we also have to make sure that people don't get stuck, thinking "WHAT DO YOU WANT FROM ME?!" when faced with a feedback message. When doing exactly as you suggest, I fear two things:
I suggest a meet-in-the-middle, i.e provide guiding feedback that does not give away the answer. Example 1: incompatible typesChange:
to:
Example 2: incompatible lengthsChange:
to:
There are probably other things we can check before giving away the answer. If type, length, etc match, so nothing helpful without giving away the answer, I suggest we still fall back on the current messaging we have. WDYT? |
I agree with your suggested changes. |
@sumedh10 I can also include an extra option in |
When using
has_equal_value()
, the default message gives the student the expected answer.For example,
Or
Either way, it would be helpful if the feedback message ended at:
x
? or,The text was updated successfully, but these errors were encountered: