Claim Missing Document
Check
Articles

Found 2 Documents
Search

ANALYZING STACK OVERFLOW DISCUSSIONS ON C, JAVA, AND PYTHON: A MIXED-METHOD STUDY ON QUESTION TYPES AND TOPICS Nugroho, Yusuf Sulistyo; Minalloh, Aldin Nasrun; Devi, Keke Rachma; Islam, Syful
Jurnal Teknik Informatika (Jutif) Vol. 5 No. 6 (2024): JUTIF Volume 5, Number 6, Desember 2024
Publisher : Informatika, Universitas Jenderal Soedirman

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.52436/1.jutif.2024.5.6.4191

Abstract

The modern software development characteristic is significantly shaped by the evolution of programming languages. The increasing complexity of these languages demands effective tools and resources for learning and troubleshooting. As a result, forums such as Stack Overflow (SO) have become crucial for addressing technical issues that arise during program execution, especially for novice programmers. Although discussions on SO are common, there hasn't been a clear description of the question types and topics for the three main programming languages, i.e., C, Java, and Python. This gap is problematic as it limits the ability of educators, platform designers, and developers to effectively address the specific needs of users. Without such insights, novice programmers may struggle to find relevant guidance, potentially hindering their learning and slowing the adoption of best practices. To fill this gap, we conducted a qualitative and quantitative study on these three language-related discussions shared on SO. By utilizing a dataset of 4,499,718 questions extracted from SOTorrent, we applied a manual labeling method to classify questions into categories such as “How,” “What,” and “Why.” Furthermore, we implemented Latent Dirichlet Allocation (LDA) for topic modeling to understand the prevalent discussion topics. The results show that “How” questions dominate across all languages, particularly in Python (60.94%), reflecting a high demand for practical implementation guidance. Analysis of discussion topics indicates that C is centered on system programming and low-level operations, while Java discusses more on application development and object-oriented programming. In contrast, Python focuses more on data handling and structures. These insights suggest that while practical support is necessary for learners, a deeper understanding of programming concepts and the need for customized instructional resources to support developers are important. The findings contribute to the community and relevant fields by offering actionable insights to improve the usability of SO as a learning and problem-solving platform.
Realizing Healthy and Fit Elderly Through Njangkah Exercise and Simbah Bugar Application Komalasari, Dwi Rosella; Kurniahadi, Tsania Haifa’; Fadhilla, Fahra; Hanafi, Muhammad Isa; Zain, Siti Azzura; Minalloh, Aldin Nasrun
Jurnal Pengabdian kepada Masyarakat (Indonesian Journal of Community Engagement) Vol 11, No 2 (2025): June
Publisher : Direktorat Pengabdian kepada Masyarakat Universitas Gadjah Mada

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.22146/jpkm.104647

Abstract

“Seger Waras,” which means healthy and fit, referred to important aspects of well-being for the elderly, including those at the Melati Bendosari Elderly Posyandu, in supporting their functional independence. Due to degenerative factors, the elderly were at risk of declining health and fitness, which could interfere with their daily functional activities. To address this, the Pondok Simbah program was developed. It consisted of the Simbah Pinter, Simbah Njangkah, and Simbah Seger components and involved Posyandu cadres, elderly participants, and their families. The program aimed to improve the knowledge of cadres, the elderly, and their families regarding elderly health and fitness, and to enhance the physical fitness of the elderly, measured using the Six-Minute Walk Test (6MWT). The program included the development of the Simbah Njangkah mobile application, which was made available on the Play Store to support the 5000-step daily exercise routine for the elderly. The program ran for approximately two months and began with Simbah Pinter, a counseling session on health and fitness for cadres, elderly participants, and their families, including training on how to use the application. This was followed by weekly monitoring and evaluation of the 5000-step exercise. After the counseling sessions, there was an increase in knowledge about elderly health and fitness among participants. In addition, elderly fitness levels improved, as shown by a 68 percent increase in the number of individuals who achieved high fitness scores on the 6MWT. The Pondok Simbah program proved to be highly beneficial in improving the health and fitness of the elderly at the Melati Bendosari Elderly Posyandu.