As a result, the systems cannot be used to diagnose precisely what stage(s) went wrong when a student encounters difficulties. Also, completing the entire problem solving in a single stage imposes a too-high cognitive load on students in their problem solving.