[1] Abd Ghaffar, Mohd Najib (2003). Reka Bentuk Tinjauan Soal Selidik Pendidikan. Penerbit Universiti Teknologi Malaysia. [2] Azid @ Aziz, N. Wahida (2005). Hubungan pola kepelbagaian kecerdasan pelbagai Gardner dengan aktiviti Schoolwide Enrichment Model (SEM) di kalangan pelajar Maktab Rendah Sains Mara. UTM. Master Thesis. [3] Baser, M. (2013). Attitude, Gender and Achievement in Computer Programming. Online Submission, ERIC, EBSCOhost [4] Breed, B., Mentz, E., & van der Westhuizen, G. (2014). A Metacognitive Approach to Pair Programming: Influence on Metacognitive Awareness. Electronic Journal Of Research In Educational Psychology, 12(1), 33-59. doi:10.14204/ejrep.32.13104 [5] Caliskan, M., & Sunbul, A. (2011). The Effects of Learning Strategies Instruction on Metacognitive Knowledge, Using Metacognitive Skills and Academic Achievement (Primary Education Sixth Grade Turkish Course Sample). Educational Sciences: Theory And Practice, 11(1), 148-153 [6] Leow, F., & Neo, M. (2014). Interactive Multimedia Learning: Innovating Classroom Education in a Malaysian University. Turkish Online Journal Of Educational Technology - TOJET, 13(2), 99-110. [7] Cohen.L et.al (2007). Research Methods in Education (6th Edition). Routledge Taylor & Francis Group. Taylor & Francis e-Library [8] Flavell, J. (1979). Metacognition and cognitive monitoring: A new era of cognitive-developmental inquiry. American Psychologist, 34,906-911 [9] Flores, R., Coward, F., & Crooks, S. M. (2011). Examining the Influence of Gender on the Modality Effect. Journal Of Educational Technology Systems, 39(1), 87-103 [10] Furnham, A. (2009). The Validity of a New, Self-report Measure of Multiple Intelligence. Current Psychology, 28(4), 225-239. doi:10.1007/s12144-009-9064-z [11] Gardner, Howard (1993), Multiple Intelligences: The Theory in Practice. New York, USA: BasicBooks [12] Joneja, R. (2016). Study of Multiple Intelligences Model of Howard Gardner in Higher Education. Aweshkar Research Journal, 21(2), 13-18. Education Research Complete, EBSCOhost [13] Andronache, D., Boco?, M., Stanciu, D. I., & Raluca, B. O. (2011). The valences of multiple intelligences theory in optimizing the training process. Journal Of Educational Sciences / Revista De Stiintele Educatiei, 13(2), 18-26 [14] Hui, T., & Umar, I. N. (2011). Does a Combination of Metaphor and Pairing Activity Help Programming Performance of Students with Different Self-Regulated Learning Level?Turkish Online Journal Of Educational Technology - TOJET, 10(4), 121-129 [15] Hyerle, D. (2011). Student successes with Thinking Maps, Second edition. Thousand Oaks: Corwin Press [16] Cetin, I., Sendurur, E., & Sendurur, P. (2014). Assessing the Impact of Meta-Cognitive Training on Students' Understanding of Introductory Programming Concepts. Journal Of Educational Computing Research, 50(4), 507-524. [17] Ismail, M. N., Ngah, N. A., & Umar, I. N. (2010) .The effects of mind mapping with cooperative learning on programming performance, problem solving skill and metacognitive knowledge among computer science students. Journal of. Educational Computing Research, Vol. 42(1), pp. 35-61. [18] Menevis, I., & Ozad, B. (2014). Do Age And Gender Influence Multiple Intelligences?. Social Behavior & Personality: An International Journal, 429-19. doi:10.2224/sbp.2014.42.0.S9 [19] Pang, K. (2010). Creating Stimulating Learning And Thinking Using New Models Of Activity-Based Learning And Metacognitive-Based Activities. Journal of College Teaching & Learning, 7(4), 29-38 [20] Piaw, Chua Yan (2013). Mastering Research Statistics. McGraw-Hill Education (Malaysia) Sdn. Bhd.Selangor, Malaysia. [21] Pintrich, P. R. (2002). The Role of Metacognitive Knowledge in Learning, Teaching, and Assessing. Theory Into Practice, 41(4), 220 [22] Ibrahim, Roslina (2011). Perceptions on using educational games to learn introductory programming. Computer and information science. Vol. 4, No. 1 [23] Schraw, G. and Moshman, D. (1995). Metacognitive Theories. Educational Psychology Review, 7(4), 351-371. [24] Schraw, G. and Dennison R. S. (1994).Assessing metacognitive awareness. Contemporary Educational Psychology, vol. 19, pp. 460-475. [25] Sullivan, A., & Bers, M. (2013). Gender differences in kindergarteners' robotics and programming achievement. International Journal Of Technology & Design Education, 23(3), 691-702. doi:10.1007/s10798-012-9210-z [26] Tseng S. and Weng J. (2010). Finding trustworthy experts to help problem solving on the programming learning forum,” Interactive Learning Environments, vol. 18(1), pp.81-99 [27] Zarei A. A., & Azin Z. (2013). Multiple Intelligences as predictors Cognitive and Metacognitive Selfregulated Learning. International Journal of Management and Humanity Sciences. Vol., 2 (S), 844-853