Abstract
Computational thinking has been a subject of much discussion in education in recent times and is regarded by educators and policy makers as one of the key skill sets for the future. Many schools have introduced coding and programming to students, sometimes very early in their education years, in a bid to help them develop computational thinking. In this chapter, we explore and explicate the role of computational thinking in mathematical modelling, and examine the relationship between them. Examples from the different modelling approaches will be used to contextualize this relationship, and to demonstrate that mathematical modelling does indeed provide an excellent platform for the use, practice and development of computational thinking. In addition, these examples will also illustrate how computational thinking fits into mathematical modelling naturally in some modelling situations.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Ang, K. C. (2004). A simple model for a SARS epidemic. Teaching Mathematics and Its Applications, 23(4), 181–188.
Denning, P. J. (2017). Remaining trouble spots with computational thinking. Communications of the ACM, 60(6), 33–39.
Ferguson, T. S. (1989). Who solved the secretary problem? Statistical Science, 4(3), 282–296.
Heng, B. H., & Lim, S. W. (2003). Epidemiology and control of SARS in Singapore. Epidemiological News Bulletin, 29, 42–47.
Ho, W. K., & Ang, K. C. (2015). Developing computational thinking through coding. In W.-C. Yang, D. Meade, & C. Liu (Eds.), Electronic Proceedings of the 20th Asian Technology Conference in Mathematics (pp. 124–131). Radford, VA: ATCM.
ISTE. (2011). Operational definition of computational thinking for K-12 education. Retrieved from https://www.iste.org/docs/ct-documents/computational-thinking-operational-definition-flyer.pdf?sfvrsn=2.
Mannila, L., Dagiene, V., Demo, B., Grgurina, N., Mirolo, C., Rolandsson, L., & Settle, A. (2014). Computational thinking in K-9 Education. In Proceedings of the Working Group Reports of the 2014 on Innovation & Technology in Computer Science Education Conference (pp. 1–29). https://doi.org/10.1145/2713609.2713610.
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–1530.
Papert, S. (1980). Mindstorm: Children, computers, and powerful ideas. New York: Basic Books.
Tedre, M., & Denning, P. J. (2016). The long quest for computational thinking. In Proceedings of the 16th Koli Calling Conference on Computing Education Research (pp. 120–129). Koli, Finland: ACM.
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.
Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33–35.
Yasar, O. (2018). A new perspective on computational thinking. Communications of the ACM, 61(7), 33–39.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this chapter
Cite this chapter
Ang, K.C. (2021). Computational Thinking and Mathematical Modelling. In: Leung, F.K.S., Stillman, G.A., Kaiser, G., Wong, K.L. (eds) Mathematical Modelling Education in East and West. International Perspectives on the Teaching and Learning of Mathematical Modelling. Springer, Cham. https://doi.org/10.1007/978-3-030-66996-6_2
Download citation
DOI: https://doi.org/10.1007/978-3-030-66996-6_2
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-66995-9
Online ISBN: 978-3-030-66996-6
eBook Packages: EducationEducation (R0)