A University of Pennsylvania study found that AI tutors which adapt problem difficulty based on student performance improved Python programming outcomes for high schoolers, equivalent to several ...