In one large-scale Python programming course, students using an AI tutor that adjusted problem difficulty based on their performance achieved stronger results than those following a fixed sequence.