I mean, everyone I know has been using socratic dialogue for months to aid understanding, this seems like a variation of that. The issue is that if the answer is too easy to obtain it's hard to have the discipline not to cheat.