Computational Thinking Processes in Solving the Corona Epidemic Model: Pre-service Maths Teachers

Authors

DOI:

https://doi.org/10.52756/ijerr.2024.v43spl.005

Keywords:

Computational thinking, epidemic model, mathematical model, APOS

Abstract

In the 21st century, pre-service mathematics teachers are expected to have problem-solving skills that are effective, efficient, and solutive and are in line with the mindset of computer experts. In learning mathematics, the concept of computational thinking (CT) is also needed and at this time, many still have difficulty solving mathematical problems in general, especially in solving problems in epidemic mathematical models. The subjects of this study were twenty-seven pre-service mathematics teacher students who took mathematical modeling courses. The researcher used the purposive sampling technique to select two research samples. The research method used was a descriptive qualitative research method in exploring the thinking process of pre-service mathematics teacher students in solving the problem of modeling the epidemic spread of disease. The results showed that the thinking process of the first subject began with identifying the problem and existing information by writing down the data in the form of a graph so as to get a certain pattern, which was then used as the basis for the process of transforming the problem into mathematical language. By adding assumptions related to the existence of environmental limitations in the next epidemic model, the concept of differential equations, in which there are integral properties and natural logarithms, can be used to find the solution to the epidemic model. The second subject was unable to solve the integral at hand. The researcher discovered that pre-service mathematics teacher students who correctly solved the problem in the mathematical model used CT components, namely decomposition, abstraction, pattern recognition, algorithm and mathematical literacy.

References

Alqahtani, A. S. H. (2023). Application of Artificial Intelligence in Carbon Accounting and Firm Performance: A Review Using Qualitative Analysis. In International Journal of Experimental Research and Review, 35, 138–148. https://doi.org/10.52756/ijerr.2023.v35spl.013 DOI: https://doi.org/10.52756/ijerr.2023.v35spl.013

Angeli, C. (2022). The effects of scaffolded programming scripts on pre-service teachers’ computational thinking: Developing algorithmic thinking through programming robots. International Journal of Child-Computer Interaction, 31. https://doi.org/10.1016/j.ijcci.2021.100329 DOI: https://doi.org/10.1016/j.ijcci.2021.100329

Araya, R. (2021). Developing computational thinking teaching strategies to model pandemics and containment measures. International Journal of Environmental Research and Public Health, 18(23). https://doi.org/10.3390/ijerph182312520 DOI: https://doi.org/10.3390/ijerph182312520

Bal, I. A. (2022). Pre–service Teachers Computational Thinking (CT) and Pedagogical Growth in a Micro–credential: A Mixed Methods Study. TechTrends, 66(3), 468–482. https://doi.org/10.1007/s11528-022-00732-x DOI: https://doi.org/10.1007/s11528-022-00732-x

Barr, V., & Stephenson, C. (2011). Bringing computational thinking to K-12: What is involved and what is the role of the computer science education community? ACM Inroads, 2(1), 48–54. https://doi.org/10.1145/1929887.1929905 DOI: https://doi.org/10.1145/1929887.1929905

Beliën, J. (2007). On the trade-off between staff-decomposed and activity-decomposed column generation for a staff scheduling problem. Annals of Operations Research, 155(1), 143–166. https://doi.org/10.1007/s10479-007-0220-2 DOI: https://doi.org/10.1007/s10479-007-0220-2

Biembengut, M. S., & Hein, N. (2013). Mathematical Modeling: Implications for Teaching BT - Modeling Students’ Mathematical Modeling Competencies: ICTMA 13 (R. Lesh, P. L. Galbraith, C. R. Haines, & A. Hurford (eds.); pp. 481–490). Springer Netherlands. https://doi.org/10.1007/978-94-007-6271-8_41 DOI: https://doi.org/10.1007/978-1-4419-0561-1_41

Bjerke, A. H., & Solomon, Y. (2020). Developing Self-Efficacy in Teaching Mathematics: Pre-Service Teachers’ Perceptions of the Role of Subject Knowledge. Scandinavian Journal of Educational Research, 64(5), 692–705. https://doi.org/10.1080/00313831.2019.1595720 DOI: https://doi.org/10.1080/00313831.2019.1595720

Bocconi, S., Chioccariello, A., & Earp, J. (2018). The Nordic Approach To Introducing Computational Thinking And Programming In Compulsary Education. Report Prepared for the Nordic@BETT2018 Steering Group, 42.

Borkulo, S. Van. (2021). Computational Thinking in the Mathematics Classroom: Fostering Algorithmic Thinking and Generalization Skills Using Dynamic Mathematics Software. In ACM International Conference Proceeding Series. https://doi.org/10.1145/3481312.3481319 DOI: https://doi.org/10.1145/3481312.3481319

Çakiro?lu, Ü. (2022). A framework for measuring abstraction as a sub-skill of computational thinking in block-based programming environments. Education and Information Technologies, 27(7), 9455–9484. https://doi.org/10.1007/s10639-022-11019-2 DOI: https://doi.org/10.1007/s10639-022-11019-2

Cetin, I. (2017). Reflective abstraction in computational thinking. Journal of Mathematical Behavior, 47, 70–80. https://doi.org/10.1016/j.jmathb.2017.06.004 DOI: https://doi.org/10.1016/j.jmathb.2017.06.004

Curzon, P., Dorling, M., Ng, T., Selby, C., & Woollard, J. (2014). Developing computational thinking in the classroom: a framework. Computing at School, June, pp. 1–6.

https://eprints.soton.ac.uk/369594/1/DevelopingComputationalThinkingInTheClassroomaFramework.pdf

Cutumisu, M. (2019). Using Topic Modeling to Extract Pre-Service Teachers’ Understandings of Computational Thinking from Their Coding Reflections. IEEE Transactions on Education, 62(4), 325–332. https://doi.org/10.1109/TE.2019.2925253 DOI: https://doi.org/10.1109/TE.2019.2925253

Djamba, Y. K., & Neuman, W. L. (2002). Social Research Methods: Qualitative and Quantitative Approaches. In Teaching Sociology (Vol. 30, Issue 3). https://doi.org/10.2307/3211488 DOI: https://doi.org/10.2307/3211488

Dubey, A. (2024). Forecasting Wind Speed Using Clustering of Trend-Based Time Series Data. International Journal of Experimental Research and Review, 42, 40–49. https://doi.org/10.52756/ijerr.2024.v42.004 DOI: https://doi.org/10.52756/ijerr.2024.v42.004

Esteve-Mon, F. M. (2020). Digital competence and computational thinking of student teachers. International Journal of Emerging Technologies in Learning, 15(2), 29–41. https://doi.org/10.3991/ijet.v15i02.11588 DOI: https://doi.org/10.3991/ijet.v15i02.11588

Ezeamuzie, N. O. (2023). Abstractive-Based Programming Approach to Computational Thinking: Discover, Extract, Create, and Assemble. Journal of Educational Computing Research, 61(3), 605–638. https://doi.org/10.1177/07356331221134423 DOI: https://doi.org/10.1177/07356331221134423

Genç, M. (2021). Modeling the Effects of Instructional Quality on Mathematical Literacy Performance from the Students’ Perspective: PISA 2012 Turkey Sample. Egitim ve Bilim, 46(206), 1–26. https://doi.org/10.15390/EB.2020.9013 DOI: https://doi.org/10.15390/EB.2020.9013

Hachmann, R. (2022). The Cyber Weapon: Decomposing Puzzles in Unplugged Computational Thinking Practices with Computational Objects. KI - Kunstliche Intelligenz, 36(1), 59–68. https://doi.org/10.1007/s13218-022-00756-8 DOI: https://doi.org/10.1007/s13218-022-00756-8

Hooshyar, D. (2021). An adaptive educational computer game: Effects on students’ knowledge and learning attitude in computational thinking. Computers in Human Behavior, 114. https://doi.org/10.1016/j.chb.2020.106575 DOI: https://doi.org/10.1016/j.chb.2020.106575

Jiang, S. (2023). Examining computational thinking processes in modeling unstructured data. Education and Information Technologies, 28(4), 4309–4333. https://doi.org/10.1007/s10639-022-11355-3 DOI: https://doi.org/10.1007/s10639-022-11355-3

Kallia, M. (2021). Characterising computational thinking in mathematics education: a literature-informed Delphi study. Research in Mathematics Education, 23(2), 159–187. https://doi.org/10.1080/14794802.2020.1852104 DOI: https://doi.org/10.1080/14794802.2020.1852104

Kamha, C. (2023). Implementation of a Curriculum to Enhance Learning Management Competency in Computational Thinking for the Lower Secondary Teachers. Journal of Curriculum and Teaching, 12(3), 35–47. https://doi.org/10.5430/JCT.V12N3P35 DOI: https://doi.org/10.5430/jct.v12n3p35

Kaur, N. (2023). Modelling, Sensitivity Analysis and Optimization of System Parameters of Edible Oil Refinery. International Journal of Experimental Research and Review, 35, 25–33. https://doi.org/10.52756/ijerr.2023.v35spl.003 DOI: https://doi.org/10.52756/ijerr.2023.v35spl.003

Khan, A. S. (2024). Stability of Envelope Proteins of SARS-CoV-2 Variants Could Be a Choice of New Drug Target. International Journal of Experimental Research and Review, 42, 111–119. https://doi.org/10.52756/ijerr.2024.v42.010 DOI: https://doi.org/10.52756/ijerr.2024.v42.010

Kirçali, A. Ç. (2023). A Comparison of Plugged and Unplugged Tools in Teaching Algorithms at the K-12 Level for Computational Thinking Skills. Technology, Knowledge and Learning, 28(4), 1485–1513. https://doi.org/10.1007/s10758-021-09585-4 DOI: https://doi.org/10.1007/s10758-021-09585-4

Klerides, E. (2010). A decomposition-based stochastic programming approach for the project scheduling problem under time/cost trade-off settings and uncertain durations. Computers and Operations Research, 37(12), 2131–2140. https://doi.org/10.1016/j.cor.2010.03.002 DOI: https://doi.org/10.1016/j.cor.2010.03.002

Korkmaz, Ö. (2019). Adapting computational thinking scale (CTS) for chinese high school students and their thinking scale skills level. Participatory Educational Research, 6(1), 10–26. https://doi.org/10.17275/per.19.2.6.1 DOI: https://doi.org/10.17275/per.19.2.6.1

Kuo, W. C. (2020). Learning Computational Thinking Without a Computer: How Computational Participation Happens in a Computational Thinking Board Game. Asia-Pacific Education Researcher, 29(1), 67–83. https://doi.org/10.1007/s40299-019-00479-9 DOI: https://doi.org/10.1007/s40299-019-00479-9

Lee, I. (2020). Computational Thinking from a Disciplinary Perspective: Integrating Computational Thinking in K-12 Science, Technology, Engineering, and Mathematics Education. Journal of Science Education and Technology, 29(1), 1–8. https://doi.org/10.1007/s10956-019-09803-w DOI: https://doi.org/10.1007/s10956-019-09803-w

Lee, T. Y. (2014). CTArcade: Computational thinking with games in school age children. International Journal of Child-Computer Interaction, 2(1), 26–33. https://doi.org/10.1016/j.ijcci.2014.06.003 DOI: https://doi.org/10.1016/j.ijcci.2014.06.003

Liu, H. (2021). Cross-Media Intelligent Perception and Retrieval Analysis Application Technology Based on Deep Learning Education. International Journal of Pattern Recognition and Artificial Intelligence, 35(15). https://doi.org/10.1142/S0218001421520236 DOI: https://doi.org/10.1142/S0218001421520236

Maharani, S. (2021). Exploring the computational thinking of our pre-service mathematics teachers in prepare of lesson plan. In Journal of Physics: Conference Series (Vol. 1783, Issue 1). https://doi.org/10.1088/1742-6596/1783/1/012101 DOI: https://doi.org/10.1088/1742-6596/1783/1/012101

Mandanici, M. (2023). Integrating Computational Thinking With the Curriculum of Future Professional Musicians. IEEE Transactions on Education. https://doi.org/10.1109/TE.2023.3313394 DOI: https://doi.org/10.1109/TE.2023.3313394

Marom, S., Harianto, J., Kurniawati, E. (2023). Sensitivity Analysis of Malaria Transmission Model. Iran J. Med. Microbiol., 17(5), 533-540.https://doi.org/10.30699/ijmm.17.5.533 DOI: https://doi.org/10.30699/ijmm.17.5.533

Marom, S., Waluya, S. B., Mariani, S., & Susilo, B. E. (2023). Computational Thinking Patterns In The Mathematical Modeling Process?: Self-Efficacy Pre- Service Mathematics Teacher. The Seybold Report, 18(03), 1551–1568. https://doi.org/10.17605/OSF.IO/DVAXT

Mukherjee, P. (2022). Extensive study and data collection on the pituitary gland: A promising prospect revealed by surveying the fish market during the monsoon season. International Journal of Experimental Research and Review, 29, 73–79. https://doi.org/10.52756/ijerr.2022.v29.008 DOI: https://doi.org/10.52756/ijerr.2022.v29.008

Nordby, S. K., Bjerke, A. H., & Mifsud, L. (2022). Computational Thinking in the Primary Mathematics Classroom: a Systematic Review. Digital Experiences in Mathematics Education, 8(1), 27–49. https://doi.org/10.1007/s40751-022-00102-5 DOI: https://doi.org/10.1007/s40751-022-00102-5

Oi-Lam, N., & Zhihao, C. (2021). Examining primary students’ mathematical problem-solving in a programming context: towards computationally enhanced mathematics education. ZDM - Mathematics Education, 53(4), 847–860. https://doi.org/10.1007/s11858-020-01200-7 DOI: https://doi.org/10.1007/s11858-020-01200-7

Oliveira, A. L. S. (2021). How do Bebras Tasks Explore Algorithmic Thinking Skill in a Computational Thinking Contest? In Proceedings - Frontiers in Education Conference, FIE (Vol. 2021). https://doi.org/10.1109/FIE49875.2021.9637151 DOI: https://doi.org/10.1109/FIE49875.2021.9637151

Palts, T. (2019). Tasks for Assessing Computational Thinking Skills at Secondary School Level. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 11937, 216–226. https://doi.org/10.1007/978-3-030-35343-8_23 DOI: https://doi.org/10.1007/978-3-030-35343-8_23

Pei, C. (2018). Cultivating Computational Thinking Practices and Mathematical Habits of Mind in Lattice Land. Mathematical Thinking and Learning, 20(1), 75–89. https://doi.org/10.1080/10986065.2018.1403543 DOI: https://doi.org/10.1080/10986065.2018.1403543

Qian, Y. (2023). Tracing the essence: ways to develop abstraction in computational thinking. Educational Technology Research and Development, 71(3), 1055–1078. https://doi.org/10.1007/s11423-022-10182-0 DOI: https://doi.org/10.1007/s11423-022-10182-0

Rich, K. M. (2020). Teacher implementation profiles for integrating computational thinking into elementary mathematics and science instruction. Education and Information Technologies, 25(4), 3161–3188. https://doi.org/10.1007/s10639-020-10115-5 DOI: https://doi.org/10.1007/s10639-020-10115-5

Rijke, W. (2018). Computational thinking in primary school: An examination of abstraction and decomposition in different age groups. Informatics in Education, 17(1), 77–92. https://doi.org/10.15388/infedu.2018.05 DOI: https://doi.org/10.15388/infedu.2018.05

ToRose, S. (2019). Using pirate plunder to develop children’s abstraction skills in scratch. In Conference on Human Factors in Computing Systems - Proceedings. https://doi.org/10.1145/3290607.3312871 DOI: https://doi.org/10.1145/3290607.3312871

Santrock, J. W. (2011). Educational Psychology. McGraw-Hill Medical Publishing. https://books.google.co.id/books?id=M8S4kgEACAAJ

Sekhar, C. (2024). Enhancing Sign Language Understanding through Machine Learning at the Sentence Level. International Journal of Experimental Research and Review, 41, 11–18. https://doi.org/10.52756/ijerr.2024.v41spl.002 DOI: https://doi.org/10.52756/ijerr.2024.v41spl.002

Selby, C. (2015). Relationships: Computational thinking, Pedagogy of programming, And bloom’s taxonomy. In ACM International Conference Proceeding Series. pp. 80–87. https://doi.org/10.1145/2818314.2818315 DOI: https://doi.org/10.1145/2818314.2818315

Shute, V. J., Sun, C., & Asbell-Clarke, J. (2017). Demystifying computational thinking. Educational Research Review, 22, 142–158. https://doi.org/10.1016/J.EDUREV.2017.09.003 DOI: https://doi.org/10.1016/j.edurev.2017.09.003

Simon, M. A. (2020). Elaborating reflective abstraction for instructional design in mathematics: Postulating a Second Type of Reflective Abstraction. Mathematical Thinking and Learning, 22(2), 162–171. https://doi.org/10.1080/10986065.2020.1706217 DOI: https://doi.org/10.1080/10986065.2020.1706217

S?rakaya, D. A. (2020). Investigating computational thinking skills based on different variables and determining the predictor variables. Participatory Educational Research, 7(2), 102–114. https://doi.org/10.17275/per.20.22.7.2 DOI: https://doi.org/10.17275/per.20.22.7.2

So, H. (2020a). Computational Thinking Education in the Asian Pacific Region. In Asia-Pacific Education Researcher (Vol. 29, Issue 1). https://doi.org/10.1007/s40299-019-00494-w

So, H. (2020b). Computational Thinking Education in the Asian Pacific Region. In Asia-Pacific Education Researcher (Vol. 29, Issue 1). https://doi.org/10.1007/s40299-019-00494-w DOI: https://doi.org/10.1007/s40299-019-00494-w

Solairaja, S. (2023). Computational Identification and Validation of Non-Synonymous SNPs in Progesterone Receptor Membrane Complex 1 Linked to Lung Cancer. International Journal of Experimental Research and Review, 36, 66–75. https://doi.org/10.52756/ijerr.2023.v36.006 DOI: https://doi.org/10.52756/ijerr.2023.v36.006

Sukestiyarno, Y. (2018). Metode Penelitian Pendidikan (Educational Research Methods). https://doi.org/10.1007/978-3-030-77414-1_12 DOI: https://doi.org/10.1007/978-3-030-77414-1_12

Tsarava, K., Moeller, K., Román-González, M., Golle, J., Leifheit, L., Butz, M. V., & Ninaus, M. (2022). A cognitive definition of computational thinking in primary education. Computers and Education, 179. DOI: https://doi.org/10.1016/j.compedu.2021.104425

Villa-Ochoa, J. A. (2022). Computational Thinking in Mathematical Modeling Projects. A Case Study with Future Mathematics Teachers. In Lecture Notes in Networks and Systems (Vol. 414, pp. 460–470). https://doi.org/10.1007/978-3-030-96293-7_38 DOI: https://doi.org/10.1007/978-3-030-96293-7_38

Wing, J. M. (2010). Computational Thinking: What and Why? Thelink - The Magaizne of the Varnegie Mellon University School of Computer Science, March 2006, 1–6. http://www.cs.cmu.edu/link/research-notebook-computational-thinking-what-and-why

Wing, J. M. (2015). Computational Thinking It represents a universally applicable attitude and skill set everyone, not just computer scientists, would be eager to learn and use. April.

Wolfengagen, V. (2021). Applicative Model to Bring-in Conceptual Envelope for Computational Thinking with Information Processes. In Advances in Intelligent Systems and Computing (Vol. 1310, pp. 572–577). https://doi.org/10.1007/978-3-030-65596-9_70 DOI: https://doi.org/10.1007/978-3-030-65596-9_70

Yadav, S. (2023). Introducing schoolchildren to computational thinking using smartphone apps: A way to encourage enrollment in engineering education. Computer Applications in Engineering Education, 31(4), 831–849. https://doi.org/10.1002/cae.22609 DOI: https://doi.org/10.1002/cae.22609

Yasin, M. (2023). Characteristics of Pattern Recognition to Solve Mathematics Problems in Computational Thinking. In AIP Conference Proceedings (Vol. 2569). https://doi.org/10.1063/5.0112171 DOI: https://doi.org/10.1063/5.0112171

Zhang, L. C., & Nouri, J. (2019). A systematic review of learning computational thinking through Scratch in K-9. Computers and Education, 141(June). https://doi.org/10.1016/j.compedu.2019.103607 DOI: https://doi.org/10.1016/j.compedu.2019.103607

Published

2024-09-30

How to Cite

Marom, S., Waluya, S. B., Mariani, S., & Susilo, B. E. (2024). Computational Thinking Processes in Solving the Corona Epidemic Model: Pre-service Maths Teachers. International Journal of Experimental Research and Review, 43(Spl Vol), 56–70. https://doi.org/10.52756/ijerr.2024.v43spl.005