The development and application of VBA macros in the teaching of science and mathematics
Dmytro M. Bodnenko, Oleksandra V. Lokaziuk, Sergiy P. Radchenko, Volodymyr V. Proshkin, Serhii D. Shymchyk
Source record
Source: Crossref
Published: Sep 10, 2026
DOI: 10.55056/cssesw2025/paper10
Open original source ↗Source abstract
The article examines the use of Visual Basic for Applications (VBA) macros in teaching sciences and mathematics, highlighting their potential for didactic visualization and automating computational processes. It outlines methodological approaches for integrating VBA into educational materials, which include transitioning from basic models of phenomena to creating interactive interfaces for conducting controlled educational experiments. Practical applications of VBA are provided to emphasise key elements of academic content, facilitate virtual experiments, and enhance the management of MS Office documents that were created using earlier software versions. The article also presents the results of a teacher training program that confirms the effectiveness of using VBA, even for individuals with no prior programming experience. In conclusion, VBA can serve as an effective tool for modernising traditional teaching materials, fostering the development of interactive educational resources, and improving the quality of the learning process. The article suggests areas for further research, particularly in evaluating the impact of VBA-enhanced content on the development of students’ critical and algorithmic thinking skills, the development of mathematical modelling abilities, and the interpretation of results using valid mathematical methods.
Evidence graph
No public relationships recorded yet.
Integrity note: This page is a factual metadata record created by deterministic ingestion. It is not a claim that the work moves a mathematical frontier or has been independently verified.