During the Industrial Revolution 4.0 (IR 4.0), the rise of a young generation that is creative, innovative, able to adapt to technology, competitive, and productive to meet the needs of globalization begins at the school level by elevating the quality of pedagogy in the classroom. This initiative can be achieved through active learning applied through the practice of computational thinking (CT) as a problem-solving skill. Nevertheless, due to an insufficient understanding of CT skills and the absence of particular modules to direct teachers, the integration of CT as a problem-solving skill is still declining in the classroom. Therefore, the ME-CoT module has been developed to provide a platform to help teachers and students apply CT as a problem-solving skill in the classroom to improve achievement in STEM subjects, especially Biology, build CT, and develop metacognitive awareness. Thirty-one secondary school students from the Jempol district (16 in the control group whereas 15 in the treatment group) engaged in this research. Furthermore, to analyze the efficiency of the ME-CoT module, a quasi-experimental study with a pre-test and post-test design was carried out. The treatment group applied the ME-CoT module, while the control group utilized the traditional method. The instruments used are the Respiratory System in Humans and Animal Achievement test, MAI (Metacognitive Awareness Inventory), as well as CT as Problem Solving Questionnaire. Both inferential and descriptive statistics were employed to analyze the data. Wilcoxon T-Test and Mann-Whitney U Test were implemented in inferential statistics because the number of samples used was less than 20 students per group. Although there was an improvement in the control group, the treatment group’s inferential test results demonstrated a more significant improvement. Therefore, the study’s findings cannot be generalized. Still, the implications of this study suggest that the application of CT as a problem-solving skill may enhance achievement, establish computational thinking, as well as develop metacognitive awareness among Form 4 Biology students.
Ah-Nam, L., & Osman, K. (2017). Developing 21st Century Skills through a Constructivist-Constructionist Learning Environment. K-12 STEM Education, 3, 205-216.
Alaloul, W. S., Liew, M. S., Zawawi, N. A. W. A., & Mohammed, B. S. (2018). Industry Revolution IR 4.0: Future Opportunities and Challenges in Construction Industry. MATEC Web of Conferences, 203, Article No. 02010. https://doi.org/10.1051/matecconf/201820302010
Allen, D., & Tanner, K. (2005). Infusing Active Learning into the Large-Enrollment Biology Class: Seven Strategies, from the Simple to Complex. Cell Biology Education, 4, 262-268. https://doi.org/10.1187/cbe.05-08-0113
Allsop, Y. (2019). Assessing Computational Thinking Process Using a Multiple Evaluation Approach. International Journal of Child-Computer Interaction, 19, 30-55. https://doi.org/10.1016/j.ijcci.2018.10.004
Anealka, A. H. (2018). Education 4.0 Made Simple: Ideas for Teaching. International Journal of Education and Literacy Studies, 6, 92-98. https://doi.org/10.7575/aiac.ijels.v.6n.3p.92
Angeli, C., & Giannakos, M. (2020). Computational Thinking Education: Issues and Challenges. Computers in Human Behavior, 105, 106185. https://doi.org/10.1016/j.chb.2019.106185
Angeli, C., & Jaipal-Jamani, K. (2018). Preparing Pre-Service Teachers to Promote Computational Thinking in School Classrooms. In M. Khine (Ed.), Computational Thinking in the Stem Disciplines (pp. 127-150). Springer. https://doi.org/10.1007/978-3-319-93566-9_7
Astuti, D., Khasanah, U., & Romadon, S. (2017). The Effect of Thinking Empowerment by Questioning (TEQ) through Team-Assisted Individualization (TAI) Learning Model to Metacognitive and Learning Achievement. In Ahmad Dahlan International Conference on Mathematics and Mathematics Education (pp. 182-186).
Basu, S., Biswas, G., & Kinnebrew, J. S. (2017). Learner Modeling for Adaptive Scaffolding in a Computational Thinking-Based Science Learning Environment. User Modeling and User-Adapted Interaction, 27, 5-53. https://doi.org/10.1007/s11257-017-9187-0
Becker, B. A. (2019). A Survey of Introductory Programming Courses in Ireland. In Annual Conference on Innovation and Technology in Computer Science Education (pp. 58-64). Association for Computing Machinery. https://doi.org/10.1145/3304221.3319752
Brennan, K., & Resnick, M. (2012). New Frameworks for Studying and Assessing the Development of Computational Thinking. In Proceedings of the 2012 Annual Meeting of the American Educational Research Association (pp. 1-25).
Burbaite, R., Drasute, V., & Stuikys, V. V. (2018). Integration of Computational Thinking Skills in STEM-Driven Computer Science Education. Global Engineering Education Conference (EDUCON), 2, 1824-1832. https://doi.org/10.1109/EDUCON.2018.8363456
Cakiroglu, ü., & Er, B. (2020). Effect of Using Metacognitive Strategies to Enhance Programming Performances. Informatics in Education, 19, 181-200. https://doi.org/10.15388/infedu.2020.09
Campbell, D. T., Stanley, J. C., & Gage, N. L. (1963). Experimental and Quasi-Experimental Designs for Research. Houghton Mifflin.
Cansu, F. K., & Cansu, S. K. (2019). An Overview of Computational Thinking. International Journal of Computer Science Education in Schools, 3, 17-30. https://doi.org/10.21585/ijcses.v3i1.53
Cardinale, J. A., & Johnson, B. C. (2017). Metacognition Modules: A Scaffolded Series of Online Assignments Designed to Improve Students’ Study Skills. Journal of Microbiology & Biology Education, 18. https://doi.org/10.1128/jmbe.v18i1.1212
Caviola, S., Mammarella, I. C., Cornoldi, C., & Lucangeli, D. (2009). A Metacognitive Visuospatial Working Memory Training for Children. International Electronic Journal of Elementary Education, 2, 122-136.
Cheah, H. M. (2016). Enhancing Creative Teaching using Computational Thinking. In International Conference on Teaching and Learning 2016 (pp. 26-42).
Cheng, P., & Eng, P. (2009). Penentuan Kesahan Dan Kebolehpercayaan Alat Ukur Metakognitif Dengan Analisis Model Rasch. In Conference on Scientific and Social Research CSSR.
Chong, F. Y., & Sungap, L. (2021). Hubungan dan Pengaruh Kesedaran Metakognitif Terhadap Pencapaian Matematik Pengurusan dalam kalangan Pelajar Diploma Pemasaran Politeknik Malaysia. Asian Pendidikan, 2, 1-8.
Chou, M. H. (2017). A Task-Based Language Teaching Approach to Developing Metacognitive Strategies for Listening Comprehension. International Journal of Listening, 31, 51-70. https://doi.org/10.1080/10904018.2015.1098542
Cimer, A. (2007). Effective Teaching in Science: A Review of Literature. Journal of Turkish Science Education, 4, 20-44.
Cimer, A. (2012). What Makes Biology Learning Difficult and Effective: Students’ Views. Educational Research and Reviews, 7, 61-71.
Crowe, A., Dirks, C., & Wenderoth, M. P. (2008). Biology in Bloom: Implementing Bloom’s Taxonomy to Enhance Student Learning in Biology. CBE Life Sciences Education, 7, 368-381. https://doi.org/10.1187/cbe.08-05-0024
Csizmadia, A., Standl, B., & Waite, J. (2019). Integrating the Constructionist Learning Theory with Computational Thinking Classroom Activities. Informatics in Education, 18, 41-67. https://doi.org/10.15388/infedu.2019.03
Dani Asmadi, I., & Kamisah, O. (2011). Kemahiran Berfikir Aras Tinggi, Pengajaran Tajuk Model Atom Dan Pencapaian Objektif Kursus Kimia. In Seminar Majlis Dekan-Dekan Pendidikan IPTA September 2011.
Dori, Y. J., Avargil, S., Kohen, Z., & Saar, L. (2018). Context-Based Learning and Metacognitive Prompts for Enhancing Scientific Text Comprehension. International Journal of Science Education, 40, 1198-1220. https://doi.org/10.1080/09500693.2018.1470351
Farah Aida, S., & Che Nidzam, C. A. (2016). Kesedaran strategi metakognitif dan kemahiran berfikir aras tinggi dalam kalangan pelajar biologi. Jurnal Penyelidikan Pendidikan (KPM), 15, 1-18.
Fazilah, R., Othman, T., & Azraai, O. (2016). Aplikasi Kemahiran Proses Sains dalam Pembelajaran Berasaskan Masalah untuk Matapelajaran Biologi. Jurnal Kurikulum & Pengajaran Asia Pasifik, 4, 38-46.
Fraenkel, J. R., Wallen, N. E., & Hyun, H. H. (2012). How to Design and Evaluate Research in Education (8th ed.). McGraw Hill Companies.
Gómez-Veiga, I., Vila Chaves, J. O., Duque, G., & García Madruga, J. A. (2018). A New Look to a Classic Issue: Reasoning and Academic Achievement at Secondary School. Frontiers in Psychology, 9, Article 400. https://doi.org/10.3389/fpsyg.2018.00400
Hadad, R., Thomas, K., Kachovska, M., & Yin, Y. (2020). Practicing Formative Assessment for Computational Thinking in Making Environments. Journal of Science Education and Technology, 29, 162-173. https://doi.org/10.1007/s10956-019-09796-6
Harrison, G. M., & Vallin, L. M. (2018). Evaluating the Metacognitive Awareness Inventory Using Empirical Factor-Structure Evidence. Metacognition and Learning, 13, 15-38. https://doi.org/10.1007/s11409-017-9176-z
Harvey, B., & Monig, J. (2010). Bringing “No Ceiling” to Scratch: Can One Language Serve Kids and Computer Scientists? In Constructionism 2010 (pp. 1-10).
Hasan, K. A., Hamzah, M. I., & Lubis, M. A. (2017). Tahap metakognitif murid sekolah menengah di kawasan Felda dalam pembelajaran Pendidikan Islam. ASEAN Comparative Education Research Journal on Islam and Civilization, 1, 96-106.
Hermans, F., & Aivaloglou, E. (2017). A Controlled Experiment Comparing Plugged First and Unplugged First Programming Lessons. In ACM International Conference Proceeding Series (pp. 49–56).
Jancheski, M. (2017). Improving Teaching and Learning Computer Programming in Schools through Educational Software. Olympiads in Informatics, 11, 55-75. https://doi.org/10.15388/ioi.2017.05
Joao, P., Nuno, D., Fábio, S. F., & Ana, P. (2019). A Cross-Analysis of Block-Based and Visual Programming Apps with Computer Science Student-Teachers. Education Sciences, 9, Article 181. https://doi.org/10.3390/educsci9030181
Kalelioglu, F., Gulbahar, Y., & Kukul, V. (2016). A Framework for Computational Thinking Based on a Systematic Research Review. Baltic Journal of Modern Computing, 4, 583-596.
Kamaruddin, I., & Che Aleha, L. (2016). Pengetahuan Dan Kesediaan Revolusi Industri 4.0 Dalam Kalangan Pelajar Institut Pendidikan Guru Kampus Ipoh. The Online Journal of Islamic Education, 4, 18-26.
Kamisah, O., Lee, C. H., & Vebrianto, R. (2013). 21st Century Biology: An Interdisciplinary Approach of Biology, Technology, Engineering and Mathematics Education. Procedia—Social and Behavioral Sciences, 102, 188-194. https://doi.org/10.1016/j.sbspro.2013.10.732
Khine, M. S. (Ed.) (2018). Computational Thinking in the STEM Disciplines: Foundations and Research highlights. Springer US. https://doi.org/10.1007/978-3-319-93566-9
Koc, I., & Kuvac, M. (2016). Preservice Science Teachers’ Metacognitive Awareness Levels. European Journal of Education Studies, 2, 43-63.
Kong, S. C., Chiu, M. M., & Lai, M. (2018). A Study of Primary School Students’ Interest, Collaboration Attitude, and Programming Empowerment in Computational Thinking Education. Computers and Education, 127, 178-189. https://doi.org/10.1016/j.compedu.2018.08.026
Kong, S., Abelson, H., Swanson, H., Anton, G., Bain, C., Horn, M., & Wilensky, U. (2019). Computational Thinking Education. In S.-C. Kong, & H. Abelson (Eds.), Computational Thinking Education (pp. 1-10). Springer. https://doi.org/10.1007/978-981-13-6528-7_1
Kotsopoulos, D., Floyd, L., Khan, S., Namukasa, I. K., Somanath, S., Weber, J., & Yiu, C. (2017). A Pedagogical Framework for Computational Thinking. Digital Experiences in Mathematics Education, 3, 154-171. https://doi.org/10.1007/s40751-017-0031-2
KPM (2016). Laporan Kebangsaan PISA 2015. Bahagian Perancangan dan Penyelidikan Dasar Pendidikan, Malaysia.
KPM (2017). Laporan Kebangsaan TIMSS 2015. Bahagian Perancangan dan Penyelidikan Dasar Pendidikan, Malaysia.
KPM (2018). Dokumen Standard Kurikulum dan Pentaksiran (Bahagian Pembangunan Kurikulum). Malaysia.
Krathwohl, D. R. (2002). A Revision of Bloom’s Taxonomy: An Overview. American Journal of Psychology, 41, 219-225. https://doi.org/10.1207/s15430421tip4104_2
Krpan, D., Mladenovic, S., & Zaharija, G. (2017). Mediated Transfer from Visual to High-Level Programming Language. In 2017 40th International Convention on Information and Communication Technology, Electronics and Microelectronics (pp. 800-805). IEEE. https://doi.org/10.23919/MIPRO.2017.7973531
Lai, Y., Zhu, X., Chen, Y., & Li, Y. (2015). Effects of Mathematics Anxiety and Mathematical Metacognition on Word Problem Solving in Children with and without Mathematical Learning Difficulties. Journal of Chemical Information and Modeling, 53, 1689-1699.
Lee, I., & Malyn-Smith, J. (2020). Computational Thinking Integration Patterns along the Framework Defining Computational Thinking from a Disciplinary Perspective. Journal of Science Education and Technology, 29, 9-18. https://doi.org/10.1007/s10956-019-09802-x
Li, X., Liu, D., & Zhang, X. (2019). A System Integrated with C# Programing and Real-Time 3D Observation for Learning Virtual Reality Technology. Open Journal of Social Sciences, 7, 127-135. https://doi.org/10.4236/jss.2019.73009
Lilia, H., Norshariani, A. R., Ria, Z., & Lilia, M. (2018). The Roles of Parents in Cultivating Children’s Interest towards Science Learning and Careers. Kasetsart Journal of Social Sciences, 39, 190-196. https://doi.org/10.1016/j.kjss.2017.05.001
Ling, U. L., Saibin, T. C., Labadin, J., & Aziz, N. A. (2017). Preliminary Investigation: Teachers Perception on Computational Thinking Concepts. Journal of Telecommunication, Electronic and Computer Engineering, 9, 23-29.
Lockwood, J., & Mooney, A. (2018). Computational Thinking in Secondary Education: Where Does It Fit? A Systematic Literary Review. International Journal of Computer Science Education in Schools, 2, 41-60. https://doi.org/10.21585/ijcses.v2i1.26
Lye, S. Y., & Koh, J. H. L. (2014). Review on Teaching and Learning of Computational Thinking through Programming: What Is Next for K-12? Computers in Human Behavior, 41, 51-61. https://doi.org/10.1016/j.chb.2014.09.012
Malik, M. (2019). Jumlah Pelajar Mengambil Kejuruteraan dan Matematik (STEM) Semakin Merosot. Info Media: BPPDP BIL.(02) 2019, Edisi Mac-April, 02, 1-12.
Malik, S. I., Mathew, R., & Hammood, M. (2019). PROBSOL: A Web-Based Application to Develop Problem-Solving Skills in Introductory Programming Sohail. In A. Al-Masri, & K. Curran (Eds.), Smart Technologies and Innovation for a Sustainable Future. Advances in Science, Technology & Innovation (pp. 295-302). Springer. https://doi.org/10.1007/978-3-030-01659-3_34
Mazli Sham, A., & Saemah, R. (2014). Gaya pembelajaran dan kesedaran metakognitif dalam kalangan pelajar aliran sains. In Proceeding of the Social Sciences Research ICSSR (pp. 712-719).
McMillan, J., & Schumacher, S. (2014). Research in Education Evidence-Based Inquiry. Pearson.
Mohaghegh, D. M., & McCauley, M. (2016). Computational Thinking: The Skill Set of the 21st Century. International Journal of Computer Science and Information Technologies (IJCSIT), 7, 1524-1530.
Mohamad Masrizan, A. P. (2019). Exploring Metacognition Regulation among Biology Student at Labuan Matriculation College Mohamad. Jurnal Kurikulum, 53, 1-16.
Mohd Tafizam, M. T., & Ramlee, M. (2017). Kemudahan Prasarana Dalam Pelaksanaan Mata Pelajaran Teknologi Kejuruteraan, Lukisan Kejuruteraan dan Reka Cipta di Sekolah Menengah Harian Malaysia. Sains Humanika, 9, 11-17. https://doi.org/10.11113/sh.v9n1-5.1171
Mokhtar, S., Alshboul, J. A. Q., & Shahin, G. O. A. (2019). Towards Data-driven Education with Learning Analytics for Educator 4.0. Journal of Physics: Conference Series, 1339, Article ID: 012079. https://doi.org/10.1088/1742-6596/1339/1/012079
Najibulla, R., Corrienna, A. T., & Nur Wahidah, A. H. (2018). The Necessity of Computational Thinking in STEM Education: An Analysis with Recommended Research. Learning Science and Mathematics, No. 13, 1-12.
Nor Samsinar, K., Radin Firdaus, R. B., Farrah Dina, A. R., & Ridha Siregar, M. (2019). Realizing Industry 4.0 through STEM Education: But Why STEM Is Not Preferred? IOP Conference Series: Materials Science and Engineering, 506, Article ID: 012005. https://doi.org/10.1088/1757-899X/506/1/012005
Nurulrabihah, M. N., Siti Hajar, H., & Saedah, S. (2020). Analisis Faktor Kekangan Pembelajaran Berasaskan Reka Bentuk Dalam Kalangan Guru Berdasarkan Fuzzy Delphi Method. Jurnal Kurikulum & Pengajaran Asia Pasifik, 8, 33-42.
O’Neil, H. F., & Abedi, J. (1996). Reliability and Validity of a State Metacognitive Inventory: Potential for Alternative Assessment. Journal of Educational Research, 89, 234-245. https://doi.org/10.1080/00220671.1996.9941208
Oluk, A., & Korkmaz, O. (2016). Comparing Students’ Scratch Skills with Their Computational Thinking Skills in Terms of Different Variables. International Journal of Modern Education and Computer Science, 8, 1-7. https://doi.org/10.5815/ijmecs.2016.11.01
Periya, S. N., & Moro, C. (2019). Applied Learning of Anatomy and Physiology: Virtual Dissectiontables Within Medical and Health Sciences Education. The Bangkok Medical Journal, 15, 121-127. https://doi.org/10.31524/bkkmedj.2019.02.021
Phang, F. A., & Tahir, N. A. (2012). Scientific Skills among Pre-Service Science Teachers at Universiti Teknologi Malaysia. Procedia-Social and Behavioral Sciences, 56, 307-313. https://doi.org/10.1016/j.sbspro.2012.09.659
Piaget, J. (1972). The Role of Imitation in the Development of Representational Thought. International Journal of Mental Health, 1, 67-74. https://doi.org/10.1080/00207411.1972.11448598
Pratama, H., Azman, M. N. A., Mustapha, R., Ab Rahman, A., & Rus, R. C. (2015). Keberkesanan kaedah pembelajaran berasaskan DD/CT terhadap kecerdasan emosi pelajar sekolah menengah di Banda Aceh. Sains Humanika, 7, 19-29.
Puganesri, K., & Puteh, S. (2019). Computer Science Education in Malaysia Schools: The Challenges of Enhancing Computational Thinking Skills. International Journal of Engineering and Advanced Technology, 8, 441-444. https://doi.org/10.35940/ijeat.F1080.0986S319
Qian, Y., & Lehman, J. (2017). Students’ Misconceptions and Other Difficulties in Introductory Programming: A Literature Review. ACM Transactions on Computing Education, 18, 1-24. https://doi.org/10.1145/3077618
Rahardja, U., Aini, Q., Graha, Y. I., & Tangkaw, M. R. (2019). Gamification Framework Design of Management Education and Development in Industrial Revolution 4.0. Journal of Physics: Conference Series, 1364, Article ID: 012035. https://doi.org/10.1088/1742-6596/1364/1/012035
Rahimi, M., & Katal, M. (2012). Metacognitive Strategies Awareness and Success in Learning English as a Foreign Language: An Overview. Procedia-Social and Behavioral Sciences, 31, 73-81. https://doi.org/10.1016/j.sbspro.2011.12.019
Rehmat, A. P., Ehsan, H., & Cardella, M. E. (2020). Instructional Strategies to Promote Computational Thinking for Young Learners. Journal of Digital Learning in Teacher Education, 36, 46-62. https://doi.org/10.1080/21532974.2019.1693942
Reinoso Tapia, R., Delgado-Iglesias, J., & Fernández, I. (2019). Learning Difficulties, Alternative Conceptions and Misconceptions of Student Teachers about Respiratory Physiology. International Journal of Science Education, 41, 2602-2625.
Rich, K. M., Yadav, A., & Larimore, R. A. (2020). Teacher Implementation Profiles for Integrating Computational Thinking into Elementary Mathematics and Science Instruction. Education and Information Technologies, 25, 3161-3188. https://doi.org/10.1007/s10639-020-10115-5
Romero, M., Lepage, A., & Lille, B. (2017). Computational Thinking Development through Creative Programming in Higher Education. International Journal of Educational Technology in Higher Education, 14, Article No. 42. https://doi.org/10.1186/s41239-017-0080-z
Rubinstein, A., & Chor, B. (2014). Computational Thinking in Life Science Education. PLOS Computational Biology, 10, e1003897. https://doi.org/10.1371/journal.pcbi.1003897
Saad, A. (2020). Students’ Computational Thinking Skill through Cooperative Learning Based on Hands-On, Inquiry-Based, and Student-Centric Learning Approaches. Universal Journal of Educational Research, 8, 290-296. https://doi.org/10.13189/ujer.2020.080135
Scherer, R., & Siddiq, F. (2020). Computers in Human Behavior: A Meta-Analysis of Teaching and Learning Computer Programming: Effective Instructional Approaches and Conditions. Computers in Human Behavior, 109, Article ID: 106349. https://doi.org/10.1016/j.chb.2020.106349
Schraw, G., & Dennison, R. S. (1994). Assessing Metacognitive Awareness. Contemporary Educational Psychology, 19, 460-475. https://doi.org/10.1006/ceps.1994.1033
Sengupta, P., Kinnebrew, J. S., Basu, S., Biswas, G., & Clark, D. (2013). Integrating Computational Thinking with K-12 Science Education Using Agent-Based Computation: A Theoretical Framework. Education and Information Technologies, 18, 351-380. https://doi.org/10.1007/s10639-012-9240-x
Shamsudin, S., Tek, O. E., & Desa, S. (2014). Kesan Penggunaan Pembelajaran Berasaskan Masalah Terhadap Pencapaian Biologi. Jurnal Pendidikan Sains & Matematik Malaysia, 2, 49-61.
Sharifah Maryam, S. A., Mahyuddin, A., & Hasnah, M. (2017). The Framework for the Integration of Computational Thinking in Ideation Process. In 2017 IEEE International Conference on Teaching, Assessment, and Learning for Engineering (TALE) (pp. 61-65). IEEE.
Stripeikaite, I. (2017). “Skipping the Baby Steps”: The Importance of Teaching Practical Programming before Programming Theory. In M. Alcaniz, S. Gobel, M. Ma, M. Fradinho Oliveira, J. Baalsrud Hauge, & T. Marsh (Eds.), Serious Games. JCSG 2017. Lecture Notes in Computer Science, Vol. 10622 (pp. 319-330). Springer. https://doi.org/10.1007/978-3-319-70111-0_30
Sun, L. (2013). The Effect of Meta-Cognitive Learning Strategies on English Learning. Theory and Practice in Language Studies, 3, 2004-2009. https://doi.org/10.4304/tpls.3.11.2004-2009
Susan, S., & Nurfaradilla, M. N. (2019). Teachers’ Concern towards Applying Computational Thinking Skills in Teaching and Learning. International Journal of Academic Research in Business and Social Sciences, 9, 296-310. https://doi.org/10.6007/IJARBSS/v9-i1/5398
Swanson, H., Anton, G., Bain, C., Horn, M., & Wilensky, U. (2019). Introducing and Assessing Computational Thinking in the Secondary Science Classroom. In S. C. Kong, & H. Abelson (Eds.), Computational Thinking Education (pp. 99-117). Springer Singapore.
Tan, Y. S. M., Amiel, J. J., & Yaro, K. (2019). Developing Theoretical Coherence in Teaching and Learning: Case of Neuroscience-Framed Learning Study. International Journal for Lesson and Learning Studies, 8, 229-243. https://doi.org/10.1108/IJLLS-10-2018-0072
Tran, Y. (2019). Computational Thinking Equity in Elementary Classrooms: What Third-Grade Students Know and Can Do. Journal of Educational Computing Research, 57, 3-31. https://doi.org/10.1177/0735633117743918
Végh, V., Nagy, Z. B., Zsigmond, C., & Elbert, G. (2017). The Effects of Using Edmodo in Biology Education on Students’ Attitudes towards Biology and ICT. Problems of Education in the 21st Century, 75, 483-495. https://doi.org/10.33225/pec/17.75.483
Vygotsky, L. S. (1979). Consciousness as a Problem in the Psychology of Behavior. Soviet Psychology, 17, 3-35. https://doi.org/10.2753/RPO1061-040517043
Weintrop, D., & Wilensky, U. (2017). Comparing Block-Based and Text-Based Programming in High School Computer Science Classrooms. ACM Transactions on Computing Education, 18, 1-25. https://doi.org/10.1145/3089799
Weintrop, D., Beheshti, E., Horn, M., Orton, K., Jona, K., Trouille, L., & Wilensky, U. (2016). Defining Computational Thinking for Mathematics and Science Classrooms. Journal of Science Education and Technology, 25, 127-147. https://doi.org/10.1007/s10956-015-9581-5
Wing, J. (2011). Research Notebook: Computational Thinking—What and Why? The Link Magazine, 23 June 2015. http://www.cs.cmu.edu/link/research-notebook-computational-thinking-what-and-why
Wing, J. M. (2006). Computational Thinking. Concurrences, 49, 33-35. https://doi.org/10.1145/1118178.1118215
Wing, J. M. (2008). Computational Thinking and Thinking about Computing. Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences, 366, 3717-3725. https://doi.org/10.1098/rsta.2008.0118
Wing, J. M., & Stanzione, D. (2016). Progress in Computational Thinking, and Expanding the HPC Community. Communications of the ACM, 59, 10-11. https://doi.org/10.1145/2933410
Yagci, M. (2019). A Valid and Reliable Tool for Examining Computational Thinking Skills. Education and Information Technologies, 24, 929-951. https://doi.org/10.1007/s10639-018-9801-8
Zafir, M. M., Fazilah, M. H., & Mohd Nazmy, A. L. (2018). Pengurusan Sumber Manusia Hijau Mendepani Industri 4.0. In Proceeding of the 5th International Conference on Management and Muamalah 2018 (ICoMM 2018) (pp. 159-172). http://conference.kuis.edu.my/icomm/5th/images/e-proceeding/IC-016.pdf