Siti Munirah Mohd,Siti Munirah MohdNurul Fatiha Abdul Rahman,Nurul Fatiha Abdul RahmanNurhidaya Mohamad Jan,Nurhidaya Mohamad JanShafinah Kamarudin2024-05-302024-05-302021-02-18https://oarep.usim.edu.my/handle/123456789/16381Junior Researcher International Conference (iJURECON) Kolej Genius Insan (KGI) 17 dan 18 November 2020 Pages : 87-89STEM is an acronym for science, technology, engineering and mathematics. STEM is an approach and a way of thinking for educators to help students integrate knowledge across subjects by encouraging them to think more logically and holistically to be equipped with 21st century skills. The study that has been done identified the requirements and specifications of the module-based science, technology, engineering and mathematics (STEM) for teaching and learning approaches. Generally, teaching introductory to computing courses to beginners involves an introduction to many interrelated areas of computer science and setting the corresponding learning objectives. These subjects may become very difficult and exasperating at the early of the level, and this will result in shallow knowledge and understanding by the students. Students are uninterested in learning programming due to lack of motivation, and lack of exposure is a big reason as to why students never developed an interest in the subject. Therefore, this study is done to measure the cognitive level among gifted student in learning and understanding Python programming. This study has been done by giving question paper based on taxonomy bloom that divided into three stages which are C1 (remembering), C2 (understanding) and C3 (applying). The result has shown that the programming subject is moderately hard to learn. In this case of study, it enables the teachers to set an examination paper that is well-balanced based on taxonomy bloom to test the different cognitive level of thinking.enprogramming,education,gamification,pythonA Preliminary Study in Identifying Cognitive Level in Understanding Programming SubjectOther