Future-Proofing Programmers: Optimal Knowledge Tracing for AI-Assisted Personalized Education