Affiliation: | 1. Institute for Innovation and Development of Learning Process, Mahidol University, Bangkok 10400, Thailand;2. Department of Mathematics, Faculty of Science, Mahidol University, Bangkok, Thailand;3. Faculty of Computer Science, Dalhousie University, Halifax, NS, Canada;4. Department of Computer Science, Faculty of Science, Mahidol University, Bangkok, Thailand |