Enhancing AI Tutoring in Automata and Python: A Research Overview