In this study, we focus on the vibration-damping devices within the renowned physical experimental apparatus—STM. Utilizing GeoGebra software and Python, we meticulously elucidate the principle by which the vibrations of the damper are damped in a magnetic field, thereby achieving the vibration-damping functionality of the entire system. This approach not only fosters a clear physical conceptualization but also ensures the acquisition of accurate and comprehensive knowledge. Furthermore, the inquiry demonstrates the process of problem clarification facilitated by the use of software tools and then we compare the power of the widlely programming language--Python and the GeoGebra.