Abstract
In this paper, a new diagnostic system was proposed to identify student's bug rules in arithmetic calculation by Bayesian approach. The system automatically selects the optimal set of test items for the purpose of diagnosing. The system models the structure of bug rules as a tree graph, and calculates the posterior probability that each students has each of possible bug rules. The validity of the system was checked by using the simulation based on the real data.