Teaching programming through mathematics: the PyGgb platform

Michael Borcherds, F. Derflinger, Zoltán Ambrus Kovács, Ben North · International Journal of Mathematical Education in Science and Technology · 2025

We introduce the free web-app PyGgb – the combination of the well-known programming language Python and the dynamic mathematics system GeoGebra. Motivated by the desire to provide an introduction to Python coding in the familiar context of mathematics and geometry, PyGgb allows GeoGebra constructions to be created using Python code. We outline some example use-cases of PyGgb in the classroom. Feedback from pilot trials of PyGgb in online and classroom settings has been positive, and further trials are planned.

Read the paper · More papers on PaperTik