research Howzat? Appealing to Expert Judgement for Evaluating Human and AI Next-Step Hints for Novice Programmers ACM Transactions on Computing Education Aug 21 ACM Transactions on Computing Education, Volume 25, Issue 3, Page 1-43, September 2025. dl.acm.org