The study of math emphasizes the understanding of all the concepts in their entirety and their cross-application. In teaching math, it’s also perceived that math concepts are strongly connected: if a student has any misconception regarding any of the concepts, it will affect his math learning in the future; when lots of misconceptions are formed, it would be difficult to identify his learning problems, which may result in severe learning barriers. This study focuses on the curriculum taught in a middle school, using the solution to a system of linear equations as an example. It develops a computerized adaptive test based on students’ knowledge structure, which takes less time than the traditional ones in helping a student discover his weakness in math learning by identifying the concepts that he is confused with. With the prevalence of computers, integrating computers into classroom teaching becomes an important topic in education. With the online-diagnosing system, students can take the test whenever they like. The real-time result allows the student to immediately grasp his own learning situation, and the instant feedback allows the teacher to understand the student’s situation more easily too. This can be taken as a reference to improve a teacher’s teaching skills by the adjustment of his teaching pace and style in order to provide the remedial education.