https://123dok.net/document/y8gp7v2z-design-and-evaluation-of-a-semantic-indicator-for-automatically-supporting-programming-learning.html