Lin, Fou-Lai, Yang, Kai-Lin, Chen, Chuang-Yih · International Journal of Science and Mathematics Education · 2004