How to Bring Computational Thinking Approach to The Non-Computer Science Student’s Class???

Hervin Maulina, Abdurrahman Abdurrahman, Ismu Sukamto


Computational Thinking (CT) skill is the ability to solve problems with computer thinking. In addition, CT can be seen as a structured and systematic approach that can be implemented in learning. This study aims to bring the computational thinking approach to the non-computer science student’s class and involved 35 undergraduate students of physics education in the computational physics course. The research method used was the mixed method sequential explanatory design (Creswell & Plano Clark, 2011), with the following design. Broadly speaking, the flow of the mixed-method research method with an explanatory sequential design in this study includes the collection of quantitative data obtained from student self-evaluation instruments related to the understanding of the CT approach stage. The results showed that the Computational Thinking (CT) approach can be applied to non-computer science students in online learning which includes 6 stages of implementation and 6 stages of implementation. Other results indicate that this method can be used in improving student CT skills.

Keywords: Computational thinking, physics, problem-solving


Full Text:



Adjie, Nahrowi dan Maulana. (2006). Pemecahan Masalah Matematika. UPI PRESS. Bandung.

Anderson, N. D. (2016). A call for computational thinking in undergraduate psychology. Psychology Learning and Teaching, 15(3), 226–234.

Aunurrahman. (2011). Belajar dan Pembelajaran. Bandung: Alfabeta.

Bond, T. G., & Fox, C.M. 2007. Applying The Rasch Model: Fundamental Measurement in the Human Sciences, 2nd Edition. Lawrence Erlbaum Associates, Publishers. Mahwah, New Jersey. London.

Brennan, K., & Resnick, M. (2012). New frameworks for studying and assessing the development of computational thinking. American Educational Research Association Meeting, 13–17 April 2012. Vancouver, British Columbia, Canada.

Cohen, J. (1988). Statistical power analysis for the behavioral sciences. New York: Academic.

Conklin, J. (2005). A Taxonomy for Learning, Teaching, and Assessing: A Revision of Bloom’s Taxonomy of Educational Objectives Complete Edition.

Doleck, T., Bazelais, P., Lemay, D. J., Saxena, A., & Basnet, R. B. (2017). Algorithmic thinking, cooperativity, creativity, critical thinking, and problem solving: Exploring the relationship between computational thinking skills and academic performance. Journal of Computers in Education, 4(4), 355–369.

Fraenkel, J. R., Wallen, N. E., & Hyun, H. H. (2011). How to Design and Evaluate Research in Education. New York: McGraw-Hill Humanities/Social Sciences/Languages.

Grover, S., & Pea, R. (2013). Computational thinking in K–12: A review of the state of the field. Educational Researcher, 42(1), 38–43.

Gunbatar, M. S. (2019). Computational thinking within the context of professional life: Change in CT skill from the viewpoint of teachers. Educational and Information Technologies,

Israel, M., Pearson, J. N., Tapia, T., Wherfel, Q. M., & Reese, G. (2015). Supporting all learners in schoolwide computational thinking: A cross-case qualitative analysis. Computers & Education, 82, 263–279.

Korkmaz, Ö., Çakir, R., & Özden, M. Y. (2017). Avalidity and reliability study of the computational thinking scales (CTS). Computers in Human Behavior, 72,558–569.

Linacre, J. M. (2010). Predicting responses from Rasch measures. Journal of Applied Measurement, 11(1), 1-10.

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.

Mohaghegh, D. M., & McCauley, M. (2016). Computational thinking: The skill set of the 21st century. International Journal of Computer Science and Information Technologies., 7(3), 1524–1530.

Moreno-León, J., Román-González, M. & Robles, G. (2018). On computational thinking as a universal skill: a review of the latest research on this ability. IEEE Global Engineering Education Conference (EDUCON 2018).18–20.

Polya, G. 1957. How To Solve It. Peinceton University Press.

Robertson, S. I. (2017). Problem Solving: Perspectives form Cognition and Neuroscience. London and New York: Taylor & Francis Group.

Román-González, M., Pérez-González, J. C., Moreno-León, J., & Robles, G. (2018b). Can computational talent be detected? Predictive validity of the computational thinking test. International Journal of Child Computer Interaction, 18,47–58.

Román-González, M., Pérez-González, J. C., Moreno-León, J., & Robles, G. (2018). Extending the nomological network of computational thinking with non-cognitive factors. Computers in Human Behavior, 80, 441–459.

Senin, S., & Nasri, N. M. (2019). Teachers’ concern towards applying computational thinking skills in teaching and learning. International Journal of Academic Research in Business And Social Sciences, 9(1), 297–310.

Shute, V. J., Sun, C., & Asbell-Clarke, J. (2017). Demystifying computational thinking. Educational Research Review, 22,142–158.

Sumintono, B. dan Widhiarso, W. (2013). Aplikasi Model Rasch untuk Penelitian Ilmu-Ilmu Sosial. Jakarta: TrimKom.

Voogt, J., Fisser, P., Good, J., Mishra, P., & Yadav, A. (2015). Computational thinking in compulsory education: Towards an agenda for research and practice. Education and Information Technologies, 20(4), 715–728

Voogt, J., Fisser, P., Good, J., Mishra, P., & Yadav, A. (2015). Computational thinking in compulsory education: Towards an agenda for research and practice. Education and Information Technologies, 20(4), 715–728.

Weinberg,A.E.(2013).Computational thinking: An investigation of the existing scholarship and research (Doctoral dissertation, Colorado State University).

Widoyoko, E. P. 2011. Teknik Penyusunan Instrumen Penelitian. Yogyakarta: Pustaka Pelajar.

Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49,33–35.

Wing,J.(2011).Research notebook: Computational thinking—What and why? The magazine of the Carnegie Mellon University School of Computer Science. The Link Magazine, Spring. Carnegie Mellon University, Pittsburgh. Retrieved from Accessed 14 April 2019.

Yadav, A., Hong, H., & Stephenson, C. (2016). Computational thinking for all: Pedagogical approaches to embedding 21st century problem solving in K-12 classrooms. TechTrends, 60(6), 565–568.

Yadav, A., Stephenson, C., & Hong, H. (2017). Computational thinking for teacher education. Communications of the ACM, 60(4), 55–62.


  • There are currently no refbacks.

Copyright (c) 2021 Jurnal Pembelajaran Fisika

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

  Lisensi Creative Commons
The Copyright is reserved to The Journal of Physics Learning (Jurnal Pembelajaran Fisika) that is licensed under a Lisensi Creative Commons Atribusi-NonKomersial-BerbagiSerupa 4.0 Internasional.