Merging of Game Principles and Learning Strategy using Apps for Science Subjects to Enhance Student Interest and Understanding. Jurnal Teknologi (Sciences & Engineering), v. 63, n. 2, 15 Aug.2013.