DSpace Repository

Gravity: A Domain-Specific Language for physics education

Show simple item record

dc.contributor.advisor COJUHARI, Irina
dc.contributor.author CATAN, Mihaela
dc.contributor.author CEBOTARI, Daniela
dc.contributor.author VORNICESCU, Ion
dc.contributor.author GURSCHI, Gheorghe
dc.date.accessioned 2026-01-13T16:12:23Z
dc.date.available 2026-01-13T16:12:23Z
dc.date.issued 2026
dc.identifier.citation CATAN, Mihaela; Daniela CEBOTARI; Ion VORNICESCU and Gheorghe GURSCHI. Gravity: A Domain-Specific Language for physics education. In: Conferenţa Tehnico-Ştiinţifică a Colaboratorilor, Doctoranzilor şi Studenţilor = The Technical Scientific Conference of Undergraduate, Master and PhD Students, 14-16 Mai 2025. Universitatea Tehnică a Moldovei. Chişinău: Tehnica-UTM, 2026, vol. 1, pp. 412-416. ISBN 978-9975-64-612-3, ISBN 978-9975-64-613-0 (PDF). en_US
dc.identifier.isbn 978-9975-64-612-3
dc.identifier.isbn 978-9975-64-613-0
dc.identifier.uri https://repository.utm.md/handle/5014/34307
dc.description.abstract This study shows the possibility of creating different physics models using a Domain-Specific Language (DSL). Physics education frequently struggles to create a connection between theoretical knowledge and experiential understanding. As a result, this paper solves these challenges and introduces a proposed solution that bridges the gap between theoretical and applied knowledge in Physics education, in the form of a DSL, “GravITy”, specifically for interactive Physics simulations. The idea behind GravITy is to provide high-level, Physicscentric constructs that allow teachers and students to describe complex scenarios with straightforward commands, rather than long general code. The Grammar Definition of GravITy, which details the formal structure of the DSL through Backus-Naur Form, semantic flow, examples, and the processes of lexing and parsing, is key to achieving this ease of use. An interpreter is then utilized to convert GravITy code into dynamic Processing visualizations. The DSL’s design is developed to integrate these interactive simulation capabilities directly into the language, enabling immediate visualization of concepts and real-time feedback as users tweak parameters. en_US
dc.language.iso en en_US
dc.publisher Universitatea Tehnică a Moldovei en_US
dc.relation.ispartofseries Conferinţa tehnico-ştiinţifică a studenţilor, masteranzilor şi doctoranzilor = The Technical Scientific Conference of Undergraduate, Master and PhD Students: 14-16 mai 2025;
dc.rights Attribution-NonCommercial-NoDerivs 3.0 United States *
dc.rights.uri http://creativecommons.org/licenses/by-nc-nd/3.0/us/ *
dc.subject domain specific language en_US
dc.subject education en_US
dc.subject physics en_US
dc.title Gravity: A Domain-Specific Language for physics education en_US
dc.type Article en_US


Files in this item

The following license files are associated with this item:

This item appears in the following Collection(s)

Show simple item record

Attribution-NonCommercial-NoDerivs 3.0 United States Except where otherwise noted, this item's license is described as Attribution-NonCommercial-NoDerivs 3.0 United States

Search DSpace


Advanced Search

Browse

My Account