Increasing Hint Specificity
A sequence of hints on request. The sequence has progressive specificity, from the general to the more specific. It could be not more than three levels of specificity. The button up hint is not to unveil the correct answer. The hints are provided when the user asks for a hint, which they can do, let's say. three times.
This feature is useful when you incorporate questions into problem-solving interactive worksheets where the hints might make apparent the steps to be followed, or the aspects to be considered
Let's say that a question has to do with integration by parts
The 1st hint is the reminder of the formula, the second is a suggestion of the choice of the variables, the third might be a reminder about a frequent mistake.
When the user request a hint, they may or may not lose a part of their points, to be awarded by the correct answer.
Terribly sorry if this already exists and I am missing info
Many thanks for the potential you are giving us the tools you have developed