Android-based Programming Language to Natural Language Translator App.

Uložené v:
Podrobná bibliografia
Názov: Android-based Programming Language to Natural Language Translator App.
Autori: Aisyiyah, Rosydah Rihadhatu, Eviyanti, Ade
Zdroj: SAGA: Journal of Technology & Information Systems; Feb2025, Vol. 3 Issue 1, p363-372, 10p
Predmety: PROGRAMMING languages, NATURAL languages, TEACHING aids, OPTICAL character recognition, COMPUTER science education
Reviews & Products: ANDROID (Operating system)
Abstrakt: Translation between programming languages and natural languages is an important solution to improve the understanding of coding in informatics students who often have difficulty understanding the syntax rules of programming languages. This research develops a translator application that is integrated with OCR technology and uses GPT Chat API to automatically translate text. This application supports seven programming languages (Python, Kotlin, CSS, Dart, HTML, Javascript, and Java) and two natural languages (Indonesian and English). This research uses the Waterfall software development method, starting from requirements analysis, system design, implementation, to testing using the blackbox method. The results show that this application can help users understand coding more effectively and efficiently through translation features, interactive quizzes, and user activity history. Thus, this application has the potential to be an innovative learning media that improves the programming skills of informatics students. [ABSTRACT FROM AUTHOR]
Copyright of SAGA: Journal of Technology & Information Systems is the property of CV. Media Digital Publikasi Indonesia and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Databáza: Complementary Index
Popis
Abstrakt:Translation between programming languages and natural languages is an important solution to improve the understanding of coding in informatics students who often have difficulty understanding the syntax rules of programming languages. This research develops a translator application that is integrated with OCR technology and uses GPT Chat API to automatically translate text. This application supports seven programming languages (Python, Kotlin, CSS, Dart, HTML, Javascript, and Java) and two natural languages (Indonesian and English). This research uses the Waterfall software development method, starting from requirements analysis, system design, implementation, to testing using the blackbox method. The results show that this application can help users understand coding more effectively and efficiently through translation features, interactive quizzes, and user activity history. Thus, this application has the potential to be an innovative learning media that improves the programming skills of informatics students. [ABSTRACT FROM AUTHOR]
ISSN:29858933
DOI:10.58905/SAGA.v3i1.476