English

Scientific Computing with Open SageMath not only for Physics Education

Physics Education 2025-06-23 v1

Abstract

Nowadays interactive digital scientific environments have become an integral part of scientific computing in solving various scientific tasks in research, but also STEM education. We introduce SageMath or shortly Sage -- a free open Python-based alternative to the well-known commercial software -- in the frame of our course Methods of Physical Problems Solving for future scientists and science teachers. Particularly, in the 1st illustrative example from the Physics Olympiad, we present Sage as a scientific open data source, symbolic, numerical, and visualization tool. The 2nd example from the Young Physicists' Tournament shows Sage as a multimedia, modeling, and programming tool. By employing SageMath as an open digital environment for scientific computing in the education of all STEM disciplines, teachers and students are empowered not only with a universal educational tool, but a real research tool, enabling them to engage in interactive visualization, modeling, programming, and solving of authentic, complex interdisciplinary problems, thus naturally enhancing their motivation to pursue science in alignment with the core mission of STEM education.

Keywords

Cite

@article{arxiv.2308.07199,
  title  = {Scientific Computing with Open SageMath not only for Physics Education},
  author = {Dominik Borovský and Jozef Hanč and Martina Hančová},
  journal= {arXiv preprint arXiv:2308.07199},
  year   = {2025}
}

Comments

9 pages, 3 figures, 1 table, conference DIDSCI2022

R2 v1 2026-06-28T11:55:13.765Z