Grading ecosystem for university courses in programming.