Nguyen Ngoc Thanh * and Ta Thi Minh Phuong

* Corresponding author: (nguyenngocthanh@dhsphue.edu.vn)

Abstract

Computer science has experienced rapid and significant advancements, playing a central role in technological progress. Consequently, in recent years, many countries have emphasized the integration of computer science elements, such as algorithms, computational thinking, and programming, into various subjects, particularly mathematics, in their general education curricula.  This study has clarified the characteristics of computational thinking and mathematical thinking of students through discrete optimization problems, presented computational thinking, and common part between computational thinking and mathematical thinking of high school students.
Keywords: Computational thinking, Mathematical thinking, Discrete optimization problem

Tóm tắt

Khoa học máy tính phát triển nhanh chóng và nổi bật, đóng vai trò trung tâm đối với những tiến bộ công nghệ. Vì vậy, gần đây chương trình giáo dục phổ thông của nhiều nước đã chú trọng việc tích hợp các yếu tố của khoa học máy tính như thuật toán, tư duy máy tính, lập trình vào các môn học, đặc biệt là môn toán. Nghiên cứu đã làm rõ đặc trưng của tư duy máy tính và tư duy toán học của học sinh qua bài toán tối ưu rời rạc, trình bày TDTH, điểm chung giữa TDMT và TDTH của học sinh phổ thông.
Từ khóa: Tư duy máy tính, Tư duy toán học, Bài toán tối ưu rời rạc

Article Details

References

ACARA. (2022). Computer thinking in practice. https://www.australiancurriculum.edu.au (10 February 2023)

Bell, T., Witten, I. H., & Fellows, M. (1998). Computer science unplugged: Off-line activities and games for all ages. Computer Science Unplugged.

Bocconi, S., Chioccariello, A., Dettori, G., Ferrari, A., & Engelhardt, K. (2016). Developing computational thinking in compulsory education – Implications for policy and practice. JRC Science for Policy Report. https://doi.org/10.2791/792158

Bocconi, S., Chioccariello, A., Kampylis, P., Dagienė, V., Wastiau, P., Engelhardt, K., Earp, J., Horvath, M. A., Jasutė, E., Malagoli, C., Masiulionytė-Dagienė, V., & Stupurienė, G. (2022). Reviewing computational thinking in compulsory education. Publications Office of the European Union. ISBN 978-92-76-47208-7. DOI:10.2760/126955, JRC128347.

Henderson, P. B., Baldwin, D., Dasigi, V., Dupras, M., Ginat, D., Goelman, D., Hamer, J., Hitchner, L., Lloyd, W., Marion, B., Riedesel, C., & Walker, H. (2001). Striving for mathematical thinking. ACM SIGCSE Bulletin, 33(4), 114–124. DOI: 10.1145/572139.572180.

Kallia, M., van Borkulo, S., Drijvers, P., Barendsen, E., & Tolboom, J. (2021). Characterising computational thinking in mathematics education: A literature-informed Delphi study. Research in Mathematics Education. 10.1080/14794802.2020.1852104.

Kotsopoulos, D., Floyd, L., Khan, S., Namukasa, I. K., Somanath, S., Weber, J., & Yiu, C. (2017). A pedagogical framework for computational thinking. Digital Experiences in Mathematics Education, 3(2), 154–171.

Kynigos, C., & Grizioti, M. (2018). Programming approaches to computational thinking: Integrating turtle geometry, dynamic manipulation and 3D space. Informatics in Education, 17(2), 321–340. DOI: 10.15388/infedu.2018.17

Lockwood, E., & De Chenne, A. (2020). Enriching students’ combinatorial reasoning through the use of loops and conditional statements in Python. International Journal of Research in Undergraduate Mathematics Education, 6. 10.1007/s40753-019-00108-2.

Organisation for Economic Cooperation and Development (OECD). (2018). PISA 2021 mathematics framework (draft). Paris: The author. https://www.oecd.org/pisa/sitedocument/PISA-2021-mathematics-framework.pdf

Papert, S. (1980). Mindstorms: Children, computers, and powerful ideas. Basic Books.

Rambally, G. (2016). The synergism of mathematical thinking and computational thinking. In D. Polly (Ed.), Cases on technology integration in mathematics education (pp. 416–437). Business Science Reference.

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

Tran, K. M., & Nguyen Thirteenth, N. T. (2023). Developing computational thinking: An unplugged problem-solving approach. Congress of the European Society for Research in Mathematics Education (CERME13) (pp. 3063–3070). Alfréd Rényi Institute of Mathematics; Eötvös Loránd University of Budapest, Budapest, Hungary. hal-04420633.

Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3).

Wing, J. (2014). Computational thinking benefits society. 40th Anniversary Blog of Social Issues in Computing.

Whitney-Smith, R. M. (2023). The emergence of computational thinking in national mathematics curricula: An Australian example. Journal of Pedagogical Research, 7(2), 41–55.

Wu, W. R., & Yang, K. L. (2022). The relationships between computational and mathematical thinking: A review study on tasks. Cogent Education, 9(1), 2098929.