{"title":"ScienSolar: Development of an Open-Source VBA-Excel Based Package to Model 3D Physics Problems Without Coding","authors":"Ariel R. Becerra Becerra, Alvaro Herrera Carrillo","doi":"10.1002/cae.70036","DOIUrl":null,"url":null,"abstract":"<div>\n \n <p>This study presents a novel modular package developed in Visual Basic for Applications (VBA) that integrates into a macro-enabled MS Excel workbook. This package creates a three-dimensional coordinate system within the spreadsheet, allowing users to model various physics problems efficiently. Designed for users with basic knowledge of MS Excel and fundamental physics knowledge, the package enables rapid model development without the need for programming experience. Users can add vectors to the coordinate system, which can be transformed into other mathematical objects. The package features specialized cells that function as coordinates or time variables. It has been rigorously tested and includes 25 fundamental examples in disciplines such as electrodynamics, mechanics, thermodynamics, optics, and mathematics. This tool significantly simplifies the modeling process and provides an accessible approach to solving complex physics problems.</p>\n </div>","PeriodicalId":50643,"journal":{"name":"Computer Applications in Engineering Education","volume":"33 3","pages":""},"PeriodicalIF":2.0000,"publicationDate":"2025-04-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computer Applications in Engineering Education","FirstCategoryId":"5","ListUrlMain":"https://onlinelibrary.wiley.com/doi/10.1002/cae.70036","RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0
Abstract
This study presents a novel modular package developed in Visual Basic for Applications (VBA) that integrates into a macro-enabled MS Excel workbook. This package creates a three-dimensional coordinate system within the spreadsheet, allowing users to model various physics problems efficiently. Designed for users with basic knowledge of MS Excel and fundamental physics knowledge, the package enables rapid model development without the need for programming experience. Users can add vectors to the coordinate system, which can be transformed into other mathematical objects. The package features specialized cells that function as coordinates or time variables. It has been rigorously tested and includes 25 fundamental examples in disciplines such as electrodynamics, mechanics, thermodynamics, optics, and mathematics. This tool significantly simplifies the modeling process and provides an accessible approach to solving complex physics problems.
期刊介绍:
Computer Applications in Engineering Education provides a forum for publishing peer-reviewed timely information on the innovative uses of computers, Internet, and software tools in engineering education. Besides new courses and software tools, the CAE journal covers areas that support the integration of technology-based modules in the engineering curriculum and promotes discussion of the assessment and dissemination issues associated with these new implementation methods.