Computational Thinking Readiness Level of First-Year Students of Mathematics Education
Main Article Content
Abstract
The main objective of this study was to measure the level of computational thinking readiness in prospective first-year mathematics education students. In addition, this study also aims to identify factors that influence their level of readiness towards computational thinking. This research is qualitative and descriptive in nature. This study describes first-year mathematics education students' mathematical computational thinking ability based on the theory of mathematical computational thinking. This study was conducted on first-year mathematics education students in the academic year 2023/2024. There were 16 first-year mathematics education students, all of whom were taken as samples in this study, to obtain more in-depth information about the computational thinking ability of first-year mathematics education students for further research development. The instruments used to collect data on first-year mathematics education students' mathematical computational thinking ability are (1) a mathematical computational thinking ability test and (2) an interview. The data obtained were calculated using statistical tests, and the results will be explained in depth. The mean score of the first-year mathematics education student's computational thinking ability test was 59.68, indicating that students generally have a fairly good level of computational thinking ability.
Article Details
References
Acosta, Y., Alsina, Á., & Pincheira, N. (2023). Computational thinking and repetition patterns in early childhood education: Longitudinal analysis of representation and justification. Education and Information Technologies, 1–26. https://doi.org/10.1007/s10639-023-12051-6
Angeli, C., & Valanides, N. (2009). Epistemological and methodological issues for the conceptualization, development, and assessment of ICT-TPCK: Advances in technological pedagogical content knowledge (TPCK). Computers & Education, 52(1), 154–168. https://doi.org/10.1016/j.compedu.2008.08.001
Barcelos, T. S. (2018). Mathematics learning through computational thinking activities: A systematic literature review. Journal of Universal Computer Science, 24(7), 815–845.
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
Bibi, A ., & Ahmad, M. (2022). Goal Orientations, Self-Regulated Learning Strategies and Problem-Solving: A Mediational Analysis. Pertanika Journal of Social Science and Humanities, 30(3), 949 - 976. https://doi.org/10.47836/pjssh.30.3.02
Brennan, K., & Resnick, M. (2012). New frameworks for studying and assessing the development of computational thinking. The 2012 Annual Meeting of the American Educational Research Association.
Brown, C., & Capper, J. (2019). Computational Thinking in Mathematics Education. ZDM Mathematics Education, 51(2), 181–193.
Brown, N. C., & Brown, P. L. (2017). Making sense of ‘computational thinking’ in K-12 education. Digital Experiences in Mathematics Education, 3(2), 154–171.
Büyüköztürk, Ş., Akgün, Ö. E., Karadeniz, Ş., & Demirel, F. (2017). Determination of the levels of computational thinking skills of students. Pegem Journal of Education and Instruction, 7(3), 455–474.
Cahdriyana, R. A., & Richardo, R. (2020). Berpikir Komputasi dalam Pembelajaran Matematika. Literasi, XI(1).
Çakıroğlu, Ü., & Seferoğlu, S. S. (2016). Investigating pre-service elementary mathematics teachers’ computational thinking skills. Elementary Education Online, 15(3), 1154-1169.
Chen, C., & Wang, D. (2020). A Comparative Study of Computational Thinking Readiness among First-Year Mathematics Education Students with Different Prior Computing Experiences. International Journal of Science and Mathematics Education, 18(6), 1083–1101.
Città, G., Gentile, M., Allegra, M., Arrigo, M., Conti, D., Ottaviano, S., Reale, F., & Sciortino, M. (2019). The effects of mental rotation on computational thinking. Computers & Education, 141, 103613. https://doi.org/10.1016/j.compedu.2019.103613
Coughlan, S., Quigley, J., & Nixon, E. (2023). Preterm birth and expressive language development across the first 5 years of life: A nationally-representative longitudinal path analysis. Early Childhood Research Quarterly, 65, 417–427.
Deng, W., Pi, Z., Lei, W., Zhou, Q., & Zhang, W. (2020). Pencil Code improves learners’ computational thinking and computer learning attitude. Computer Applications in Engineering Education, 28(1), 90–104. https://doi.org/10.1002/cae.22177
Dikici, R., & Ocak, C. (2017). Investigating pre-service mathematics teachers’ computational thinking skills. European Journal of Education Studies, 3(5), 309–327. https://doi.org/10.12973/eu-jer.9.1.129
Ernest, P. (2008). A Semiotic Perspective of Mathematical Activity: The Case of Number. In L. English (Ed.), Handbook of international research in mathematics education (2nd Edition, pp. 757–787). Taylor & Francis. https://doi.org/10.1007/s10649-006-6423-7
Ersozlu, Z., Swartz, M., & Skourdoumbis, A. (2023). Developing Computational Thinking through Mathematics: An Evaluative Scientific Mapping. Education Sciences, 13(4), 1–15. https://doi.org/10.3390/educsci13040422
Freiman, V., Kogo, S., & Yankelevich, M. (2017). From computational thinking to computational modeling: An example of a school-university research collaboration. Educational Studies in Mathematics, 96(2), 213–229.
Gadanidis, G. (2017). Artificial intelligence, computational thinking, and mathematics education. The International Journal of Information and Learning Technology, 34(2), 133–139. https://doi.org/10.1108/IJILT-09-2016-0048
Grover, S., & Pea, R. (2013). Computational Thinking in K–12: A review of the state of the field. Educational Researcher, 42(1), 38–43. https://doi.org/10.3102/0013189X12463051
Grover, S., & Pea, R. (2018). Computational Thinking: A Competency whose Time has Come. Computer Science Education: Perspectives on Teaching and Learning in School, 19.
Hanna, G. (2013). Mathematical literacy in the middle school and beyond. In L. L. Hatfield, S. S. Chamberlin, & L. McDougall (Eds.), Mathematical Literacy in the Middle and High School Grades (pp. 3–26). Springer.
Hanid, A. M. F., Said, M. N. H., Yahaya, N., & Abdullah, Z. (2022). The Elements of Computational Thinking in Learning Geometry by Using Augmented Reality Application. International Journal of Interactive Mobile Technologies (IJIM), 16(02), 28–41. https://doi.org/10.3991/ijim.v16i02.27295
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, 535(1), 012004. https://doi.org/10.1088/1757-899X/535/1/012004
Hinterplattner, S., Skogø, J. S., Kröhn, C., & Sabitzer, B. (2020). The Children’s Congress: A Benefit to All Levels of Schooling by Strengthening Computational Thinking. International Journal of Learning and Teaching, 6(4), 241–246. https://doi.org/10.18178/ijlt.6.4.241-246
Hromkovič, J. (2017). Algorithms for Computational Mathematics. Springer International Publishing.
Johnson, E., & Martinez, C. (2018). Enhancing Computational Thinking Readiness through a Preparatory Course: A Case Study of First-Year Mathematics Education Students. Journal of Educational Technology & Society, 21(3), 216–227.
Kafai, Y. B., & Burke, Q. (2014). Connected code: Why children need to learn programming. MIT Press.
Kale, U., Akcaoglu, M., Cullen, T., Goh, D., Devine, L., Calvert, N., & Grise, K. (2018). Computational What? Relating Computational Thinking to Teaching. TechTrends, 62(6), 574–584. https://doi.org/10.1007/s11528-018-0290-9
Kim, Y. B., & Voogt, J. (2018). Developing computational thinking in elementary school. Computers & Education, 118, 44–58. https://doi.org/10.1016/j.compedu.2017.11.010
Knuth, D. E. (2014). Things a Computer Scientist Rarely Talks About. CSLI Publications.
Lee, I., & Yadav, A. (2016). Computational thinking in elementary and secondary teacher education. ACM Transactions on Computing Education (TOCE), 16(1), 5–12.
Lee, T. Y., Mauriello, M. L., Ahn, J., & Bederson, B. B. (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
Li, Y., Schoenfeld, A. H., diSessa, A. A., Graesser, A. C., Benson, L. C., English, L. D., & Duschl, R. A. (2020). Computational Thinking Is More about Thinking than Computing. Journal for STEM Education Research, 3(1), 1–18. https://doi.org/10.1007/s41979-020-00030-2
Lin, Y.-S., Chen, S.-Y., Tsai, C.-W., & Lai, Y.-H. (2021). Exploring Computational Thinking Skills Training Through Augmented Reality and AIoT Learning. Frontiers in Psychology, 12. https://doi.org/10.3389/fpsyg.2021.640115
Liu, X., & Wang, Y. (2021). Exploring the Relationship between Computational Thinking Readiness and Academic Achievement among First-Year Mathematics Education Students. International Journal of Mathematical Education in Science and Technology, 52(7), 1047–1063.
Liu, Y.-C., Huang, T.-H., & Sung, C.-L. (2021). The determinants of impact of personal traits on computational thinking with programming instruction. Interactive Learning Environments, 29(8), 1–15. https://doi.org/10.1080/10494820.2021.1983610
Margolis, J., Goode, J., Holme, J. J., & Nao, K. (2016). Stuck in the Shallow End: Education, Race, and Computing. MIT Press.
Misirli, A., & Komis, V. (2023). Computational thinking in early childhood education: The impact of programming a tangible robot on developing debugging knowledge. Early Childhood Research Quarterly, 65, 139–158.
Mohaghegh, M., & Mccauley, M. (2016). Computational Thinking: The Skill Set of the 21st Century. International Journal of Computer Science and Information Technologies, 7(3), 1524–1539.
Mumcu, F., Kıdıman, E., & Özdinç, F. (2023). Integrating computational thinking into mathematics education through an unplugged computer science activity. Journal of Pedagogical Research, 7(2), 72–92. https://doi.org/10.33902/JPR.202318528
Pekdemir, I., & Ozsoy, G. (2014). Exploring pre-service mathematics teachers’ professional identity development in a year-long mathematics teaching methods course. Teaching and Teacher Education, 44, 53–63. https://doi.org/10.1016/j.tate.2014.07.006
Pusat, A., & Smith, B. (2019). Measuring Computational Thinking Readiness in First-Year Mathematics Education Students. Journal of Computer Science Education, 25(3), 233–250.
Resnick, M., Maloney, J., Monroy-Hernández, A., Rusk, N., Eastmond, E., Brennan, K., Millner, A., Rosenbaum, E., Silver, J., Silverman, B., & Kafai, Y. (2009). Scratch: programming for all. Communications of the ACM, 52(11), 60–67. https://doi.org/10.1145/1592761.1592779
Resnick, M., & Rosenbaum, E. (2013). Designing for Tinkerability. In Design, Make, Play: Growing the Next Generation of STEM Innovators (pp. 163–181). Routledge.
Sari, E., & Yalçın, M. (2016, September 28). Pre-service mathematics teachers’ computational thinking levels. AIP Conference Proceedings. https://doi.org/10.1063/1.4963160
Selden, A., Selden, J., & Mason, A. (2014). A programming based approach for teaching mathematics to mathematics education students. International Journal of Mathematical Education in Science and Technology, 45(6), 890–900.
Sherman, G., & Richardson, K. (2013). Enhancing mathematical understanding through the use of computer programming. Computers & Education, 68, 407–418.
Su, J., & Yang, W. (2023). A systematic review of integrating computational thinking in early childhood education. Computers and Education Open, 4, 100122. https://doi.org/10.1016/j.caeo.2023.100122
Sung, W., Ahn, J., & Black, J. B. (2017). Introducing Computational Thinking to Young Learners: Practicing Computational Perspectives Through Embodiment in Mathematics Education. Technology, Knowledge and Learning, 22(3), 443–463. https://doi.org/10.1007/s10758-017-9328-x
Voogt, J., Fisser, P., Tondeur, J., & Braak, J. V. (2015). Exploring the factors influencing teachers’ innovative behavior in technology-rich classrooms. Computers & Education, 91, 1–12. https://doi.org/10.1016/j.compedu.2015.10.003
Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33–35. https://doi.org/10.1145/1118178.1118215
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.
Ye, H., Liang, B., Ng, O.-L., & Chai, C. S. (2023). Integration of computational thinking in K-12 mathematics education: a systematic review on CT-based mathematics instruction and student learning. International Journal of STEM Education, 10(1), 1–26. https://doi.org/10.1186/s40594-023-00396-w