Kodingmu

Post

Postingan dengan tipe Post oleh Kodingmu
  • Terbit pada

    1. Definisi dan Konsep Inti

    Computational Thinking (CT) atau Berpikir Komputasional adalah sebuah metode pemecahan masalah yang melibatkan penguraian masalah kompleks menjadi bagian-bagian yang lebih kecil dan mudah dikelola (Decomposition), mengenali pola (Pattern Recognition), mengabstraksikan prinsip-prinsip umum (Abstraction), dan merancang langkah-langkah sistematis atau algoritma untuk menyelesaikannya (Algorithmic Design) (Kumar & Mohd, 2024; Gupta et al., 2024).

    Secara kognitif, CT bukan sekadar tentang pemrograman, melainkan proses berpikir sistematis yang meniru cara komputer atau sistem informasi memproses data untuk menemukan solusi (Rojas-López & García-Peñalvo, 2018; Zhao & Hu, 2022).

    2. Aplikasi dan Urgensi

    Meskipun sering dikaitkan dengan ilmu komputer, CT memiliki kegunaan lintas disiplin yang luas:

    Utilitas Interdisipliner: CT dapat diterapkan dalam bidang matematika, teknik, hingga psikologi untuk menganalisis perilaku dan data (Ho et al., 2021; Gross et al., 2014; Anderson, 2016).

    Integrasi Pendidikan: Saat ini, CT semakin banyak diintegrasikan ke dalam kurikulum pendidikan di berbagai level untuk meningkatkan kemampuan kognitif siswa (Hoić-Božić et al., 2019; Harimurti et al., 2019; Dehbozorgi & Roopaei, 2024).

    Keterampilan Masa Depan: Kemampuan ini dianggap esensial bagi individu agar dapat berfungsi secara optimal di tengah masyarakat yang digerakkan oleh teknologi (Hoić-Božić et al., 2019; Chang, 2011).

    3. Strategi Pendidikan dan Implementasi

    Untuk mengajarkan CT secara efektif, diperlukan pendekatan yang terstruktur:

    Desain Kurikulum: Fokus pada modul pembelajaran yang mengasah keterampilan dekomposisi, pengenalan pola, dan berpikir algoritmik (Dehbozorgi & Roopaei, 2024; Jeng et al., 2019).

    Alat Peraga Praktis: Penggunaan platform seperti Scratch, NetLogo, robotika (mobile robots), dan Arduino menciptakan pengalaman belajar yang interaktif dan menarik bagi siswa (Harimurti et al., 2019; Nannum et al., 2025).

    Evaluasi Berkelanjutan: Penilaian yang konsisten diperlukan untuk memastikan siswa benar-benar mengembangkan keterampilan berpikir ini, bukan sekadar menghafal teori (Vinu Varghese & Renumol, 2021; Qu et al., 2023).

    4. Manfaat Computational Thinking

    Integrasi CT dalam dunia pendidikan memberikan keuntungan jangka panjang:

    Peningkatan Pemecahan Masalah: Membantu siswa mengembangkan keterampilan berpikir tingkat tinggi untuk menghadapi masalah dunia nyata yang kompleks (Kumar & Mohd, 2024; Dehbozorgi & Roopaei, 2024).

    Pertumbuhan Akademik (STEM): Penelitian menunjukkan bahwa siswa yang menguasai CT cenderung memiliki performa akademik yang lebih baik, terutama di bidang sains, teknologi, teknik, dan matematika (Dehbozorgi & Roopaei, 2024; Mee et al., 2025).

    Inklusivitas: CT mempromosikan akses pendidikan yang setara dengan menyediakan metodologi belajar yang bisa diakses oleh semua siswa dari berbagai latar belakang (Mee et al., 2025).

    Kesimpulan

    Computational Thinking adalah keterampilan fundamental yang membekali siswa dengan kemampuan untuk menyelesaikan masalah secara sistematis dan kreatif. Integrasi CT ke dalam kurikulum pendidikan tidak hanya memperkuat kemampuan kognitif, tetapi juga mempersiapkan generasi muda untuk memenuhi tuntutan dunia kerja dan masyarakat berbasis teknologi di masa depan.

    Daftar Pustaka

    Anderson, N. D. (2016). A Call for Computational Thinking in Undergraduate Psychology. Psychology Learning and Teaching.

    Chang, C.-K. (2011). Integrate social simulation content with game designing curriculum to foster computational thinking. Proceedings - 7th International Conference on Digital Content, Multimedia Technology and Its Applications.

    Dehbozorgi, N., & Roopaei, M. (2024). Improving Computational Thinking Competencies in STEM Higher Education. 2024 IEEE Integrated STEM Education Conference (ISEC).

    Gross, S., Kim, M., Schlosser, J., et al. (2014). Fostering computational thinking in engineering education: Challenges, examples, and best practices. IEEE Global Engineering Education Conference (EDUCON).

    Gupta, G., Salazar, E., & Arias, J. (2024). Computational Thinking with Logic Programming. CEUR Workshop Proceedings.

    Harimurti, R., Ekohariadi, Munoto, & Igp Asto, B. (2019). The concept of computational thinking toward information and communication technology learning. IOP Conference Series: Materials Science and Engineering.

    Ho, W. K., Looi, C. K., Huang, W., et al. (2021). Computational thinking in mathematics: To be or not to be, that is the question. Yearbook 2020 Association Of Mathematics Educators.

    Hoić-Božić, N., Mezak, J., & Tomljenović, K. (2019). Enhancing teachers’ computational thinking skills through game based learning. CEUR Workshop Proceedings.

    Jeng, H.-L., Liu, L.-W., & Chen, C.-N. (2019). Developing a Procedural Problem-solving-based Framework of Computational Thinking Components. 2019 8th International Congress on Advanced Applied Informatics (IIAI-AAI).

    Kumar, I., & Mohd, N. (2024). Ways of using computational thinking to improve students' ability to think critically. Infrastructure Possibilities and Human-Centered Approaches With Industry 5.0.

    Mee, R. W. M., Yob, F. S. C., Pek, L. S., et al. (2025). Building digital thinkers: A bibliometric analysis of computational thinking in children’s education for a sustainable future. Contemporary Educational Technology.

    Nannum, S., Silawatchananai, C., Hutamarn, S., et al. (2025). Developing Mobile Robots Learning Activity to Promote Students’ Computational Thinking. Lecture Notes in Educational Technology.

    Qu, Z., Liu, J., Che, L., et al. (2023). Research on the Application of Gamification Programming Teaching for High School Students' Computational Thinking Development. 2023 IEEE 12th International Conference on Educational and Information Technology (ICEIT).

    Rojas-López, A., & García-Peñalvo, F. J. (2018). Learning Scenarios for the Subject Methodology of Programming from Evaluating the Computational Thinking of New Students. Revista Iberoamericana de Tecnologias del Aprendizaje.

    Vinu Varghese, V. V., & Renumol, V. G. (2021). Assessment methods and interventions to develop computational thinking - A literature review. 2021 International Conference on Innovative Trends in Information Technology (ICITIIT).

    Zhao, M., & Hu, W. (2022). A practical research on the training of middle school students' computational thinking based on problem solving in systematic information process view. 2022 3rd International Conference on Education, Knowledge and Information Management (ICEKIM).