A testing-based diagnosing system is implemented. The system has a problem library that collects some suitable problems and associated answers. The answers of each problem are related to misconceptions. Problem selector in the system provides some problems to test student. Based on the student's answers, the diagnoser in the system will discriminate the student's misconceptions. The problem selector and the diagnoser are implemented with matrix operations. For evaluating the performance of the system, the topic of basic DC electricity is used as the subject domain. There are nine types of misconceptions found in basic electricity. Based on the experimental results, the system has the satisfactory diagnosis.
ASJC Scopus subject areas