Mathematics learning is not only about knowledge but also cultivating mathematical thinking and how to think solve problems. Unfortunately, the way teachers evaluate students still based on student’s academic achievement. Many learn by rote, which unsuitable for developing their ability at different levels. With advent of era big data, teaching has become more accurate convenient. In this paper...