Educational resource for the dynamic and interactive visualization of vector operations in the physics subject, controlled by means of an ESP32 board
Keywords:
Spreadsheet, Vectors, Interactivity, Microcontroller.Abstract
La asignatura de física es percibida como una de las más complicadas de aprender, en particular las operaciones de suma y resta de vectores son dos de las temáticas que más se le dificultan a los estudiantes. Se requiere la generación de recursos educativos que favorezcan su aprendizaje ya sea en modalidad presencial, en línea o a distancia. Es necesario que los recursos educativos puedan construirse tanto de forma individual como colectiva, con características interactivas atractivas para una comunidad estudiantil cada vez más digitalizada. El proceso educativo se favorece de la visualización simultánea de la información que manipula, mediante una interfaz gráfica y numérica, a fin de que el usuario reciba retroalimentación sobre las operaciones con vectores que realiza en tiempo real. Se presenta el desarrollo de un recurso educativo que permite la visualización dinámica e interactiva de operaciones con vectores en dos dimensiones dentro del ambiente de una hoja de cálculo. La manipulación de las magnitudes y direcciones de dos vectores se realiza a partir de las lecturas de dos Joysticks físicos con una tarjeta ESP32. Mediante gráficos que se actualizan automáticamente y en tiempo real, se visualizan las magnitudes, direcciones y sentidos de los vectores, que se suman y se restan para obtener un vector resultante. El ángulo del vector resultante se envía a un micro servomotor que ubica su eje con respecto al eje coordenado X con el objetivo de retroalimentar al estudiante con una respuesta en el mundo físico de las operaciones que se realizan en el ambiente virtual, producto de múltiples operaciones matemáticas efectuadas. Las distintas funcionalidades que provee la hoja de cálculo para la edición de los gráficos facilitan la identificación de los múltiples detalles que se requieren durante el estudio de los vectores, como lo son la magnitud, dirección y sentido de ellos. De esta manera, se obtuvo un recurso educativo tangible que favorece la manipulación de vectores de forma interactiva, en sintonía con un sistema de visualización gráfico y numérico que provee al usuario la información completa de las características de los vectores y los resultados de efectuar las distintas operaciones que se llevan a cabo entre ellos. Además, el sistema obtenido es adaptable para permitir abordar temáticas relacionadas con vectores, como lo es la estática, donde se requiere la representación de sistemas de fuerzas con vectores, o la manipulación de robots educativos reales y virtuales, ya que frecuentemente se requiere el cálculo de ángulos y posiciones en un espacio de trabajo, situaciones que serán exploradas en siguientes comunicaciones.
References
1. Angell, C., Guttersrud, Ø., Henriksen, E. K., & Isnes, A. (2004). Physics: Frightful, but fun. Pupils' and teachers' views of physics and physics teaching. Science education, 88(5), 683-706.
2. Bueche, F. J., Hecht, E., & Castellanos, J. H. P. (1991). Física general. McGraw-Hill.
3. Chen, C., Lv, Z., Wu, S., Li, K., Chen, Z., & Huang, Z. (2024). Design of control system for six-degree-of-freedom robotic arm. Journal of Physics: Conference Series, 2724(1), 012006. https://doi.org/10.1088/1742-6596/2724/1/012006
4. Çoban, A., & Erol, M. (2021). Teaching kinematics via arduino based STEM education material. Physics Education, 57(1), 015010. https://doi.org/10.1088/1361-6552/ac342d
5. Emmanuel, P. J., Nagasuresh, M., Mary, X. A., Roshini, R., & Stanley, P. K. (2021, June). Mobile application based assistive bot for intralogistics. In Journal of Physics: Conference Series (Vol. 1937, No. 1, p. 012028). IOP Publishing.
6. Giancoli, D. C., & Olguín, V. C. (2006). Física: Principios con aplicaciones.
7. Harrington, K., & Bennett, J. (2024). ESP32Servo | Arduino Documentation. https://docs.arduino.cc/libraries/esp32servo/
8. Hawkins, J. M., Thompson, J. R., & Wittmann, M. C. (2009, November). Students consistency of graphical vector addition method on 2‐D vector addition tasks. In AIP Conference Proceedings (Vol. 1179, No. 1, pp. 161-164). American Institute of Physics.
9. Lamprecht, P., Haller-Seeber, S., & Piater, J. (2021). A Block–based IDE Extension for the ESP32. En W. Lepuschitz, M. Merdan, G. Koppensteiner, R. Balogh, & D. Obdržálek (Eds.), Robotics in Education (pp. 304-310). Springer International Publishing.
10. Luna, A., & Chong, M. (2020, July). A PBL approach for teaching electronics fundamentals by developing robotics projects. In 2020 XIV Technologies Applied to Electronics Teaching Conference (TAEE) (pp. 1-7). IEEE.
11. Mergel, D. (2022). Physics with Excel and Python: Using the Same Data Structure Volume I: Basics, Exercises and Tasks. Springer International Publishing. https://doi.org/10.1007/978-3-030-82325-2
12. Pratidhina, E., Dwandaru, W. S. B., & Kuswanto, H. (2020). Exploring Fraunhofer diffraction through Tracker and spreadsheet: An alternative lab activity for distance learning. Revista Mexicana de Física E, 17(2 Jul-Dec), 285-290. https://doi.org/10.31349/RevMexFisE.17.285
13. Priandana, K., Margaretha, F., Sinaga, D. A. D., & Kusumoputro, B. (2021, October). Development of Mobile Robot Education Kit Prototype for Elementary School Students. In 2021 International Conference on Computer System, Information Technology, and Electrical Engineering (COSITE) (pp. 198-203). IEEE.
14. Razzak, A., & Uddin, Z. (2023). GUI of vector analysis on spreadsheets for students and teachers. Revista Mexicana de Física E, 20(1 Jan-Jun), 010208 1-3. https://doi.org/10.31349/RevMexFisE.20.010208
15. Sabaruddin, Pratidhina, E., Kuswanto, H., & Alkiram, S. (2024). Visualization of non-linear continuous wave dispersion effects on fiber grating with spreadsheets in online learning. Revista Mexicana de Física E, 21(2 Jul-Dec), 020203 1-5. https://doi.org/10.31349/RevMexFisE.21.020203
16. Schulmeister, R. (2003). Taxonomy of multimedia component interactivity. A contribution to the current metadata debate. Studies in Communication Sciences. Studi di scienze della communicazione. Special Issue, 61-80.
17. Teng, L., Tang, Y. M., Wu, R. P. H., Tsui, G. C. P., Tsang, Y. P., & Tang, C. Y. (2024). Exploring the efficacy of collaborative learning in a remote robotics laboratory: A comparative analysis of performance and pedagogical approaches. Smart Learning Environments, 11(1), 15. https://doi.org/10.1186/s40561-024-00305-w
18. Wu, B., Xu, Y., Zhou, G., & Fan, Y. (2024). Computer-Based Experiment for the Motion of Spring Oscillator on a Linear Air Track Using Ultrasonic Sensor. Sensors, 24(14). https://doi.org/10.3390/s24144441
19. Wutchana, U., Bunrangsri, K., & Emarat, N. (2015). Teaching Basic Vector Concepts: A Worksheet for the Recovery of Students’ Vector Understanding. International Journal of Physics and Chemistry Education, 7(1), 18-28. https://doi.org/10.51724/ijpce.v7i1.43
20. Zavala, G., & Barniol, P. (2010). Students’ Understanding of the Concepts of Vector Components and Vector Products. AIP Conference Proceedings, 1289(1), 341-344. https://doi.org/10.1063/1.3515240
21. Zhang, Y., & An, M. (2021). Structure and software architecture design of an extremely low-cost quadruped robot for education. 1931(1), 012007.
22. Zhao, Y. (2024). From Tiles to Worksheet: Exploring Concreteness Fading in Learning Vector Addition. Education Sciences, 14(7). https://doi.org/10.3390/educsci14070730