The possibility of using programming in solving selected MO mathematics problems by students

Authors

  • Ladislav Perk Faculty of Science, J. E. Purkyně University, Ústí nad Labem

Abstract

The article deals with the possibility of using programming to solve selected tasks from the Mathematical Olympiad (MO) by primary and secondary school students. It presents a systematic approach to experimentation and searching as a tool that can facilitate the solution of tasks that would otherwise be difficult or practically unsolvable for students using conventional mathematical methods. The text provides seven specific examples of MO tasks, for which the solution is achieved using simple algorithms in the Python language. The article does not emphasize code optimization, but rather its comprehensibility for readers with basic programming experience. The emphasis is on the connection between mathematics and computer science, the development of digital competencies, and interdisciplinary relationships. The article shows that even basic programming knowledge can expand students' possibilities in solving non-trivial mathematical problems and supports the idea of incorporating programming approaches into mathematics education.

Published

2025-06-01

How to Cite

Perk, L. (2025). The possibility of using programming in solving selected MO mathematics problems by students. MATHEMATICS–PHYSICS–INFORMATICS, 34(2), 121–133. Retrieved from https://www.mfi.upol.cz/index.php/mfi/article/view/946

Issue

Section

Informatics