Merging of Game Principles and Learning Strategy using Apps for Science Subjects to Enhance Student Interest and Understanding. Sains Humanika, v. 63, n. 2, 15 Jun.2013.