Muhammad Nur Fadhillah
Universitas Lambung Mangkurat

Published : 2 Documents Claim Missing Document
Claim Missing Document
Check
Articles

Found 2 Documents
Search

A Multi-Indicator AST-Based Approach for Code Similarity Detection in Programming Education Rizky Pamuji; R Ati Sukmawati; Novan Alkaf Bahraini Saputra; Rita Zubaidah; Muhammad Nur Fadhillah
Jurnal Teknologi Informasi dan Pendidikan Vol. 19 No. 2 (2026): Jurnal Teknologi Informasi dan Pendidikan
Publisher : Universitas Negeri Padang

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.24036/jtip.v19i2.1140

Abstract

Evaluation of programming assignments in higher education often faces challenges in ensuring code originality, particularly when students apply cosmetic modifications such as renaming identifiers or altering formatting and comments. This study proposes a multi-indicator code similarity detection system based on Abstract Syntax Tree (AST) analysis to support more objective assessment of programming tasks. The proposed approach analyzes structural, logical, and stylistic aspects of Python programs, combining AST-based analysis with string similarity techniques for comment evaluation. A configurable weighting mechanism is introduced to allow flexible adjustment of similarity assessment according to different evaluation objectives. Experimental results on student programming assignments demonstrate that the system effectively distinguishes varying levels of code similarity and provides consistent similarity measurements. In addition, block-level analysis enables more fine-grained identification of similar code segments. The findings indicate that the proposed method is robust against cosmetic code modifications and can support more systematic and transparent programming assessment in educational contexts.
PERAN TEKNOLOGI KOMPUTER DALAM PERKEMBANGAN PENDIDIKAN AGAMA ISLAM Ahmad Habibi Al-Faqih; Cindy Junia Putri; Elva Rahmatiah; Muhammad Nur Fadhillah; Naufal Rafif Rizqullah; Normala; Zaidan Gani; Zainal Ilmi
Religion : Jurnal Agama, Sosial, dan Budaya Vol. 2 No. 2 (2023): Maret: Religion: Jurnal Agama, Sosial, dan Budaya
Publisher : CV. Maryam Sejahtera

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.68352/religion.v2i2.85

Abstract

Peran teknologi komputer dalam perkembangan pendidikan agama Islam sangat penting karena teknologi ini memungkinkan peserta didik untuk mengakses dan mempelajari sumber-sumber agama dengan mudah dan cepat. Sebagai contoh, dengan adanya aplikasi Al-Quran digital, orang dapat membaca dan mempelajari Al-Quran kapan saja dan di mana saja, bahkan ketika sedang bepergian. Selain itu, teknologi komputer juga memungkinkan orang untuk mengakses berbagai tafsir Al-Quran dan hadis yang tersedia secara online, sehingga mempermudah dalam memahami makna dan aplikasi dari ajaran-ajaran agama. Untuk mengetahui peran teknologi komputer dalam perkembangan pendidikan agama islam kami melakukan penelitian kuantitatif .instrumen penelitiannya yaitu kuisoner. Sumber data yang didapat adalah hasil dari pengisian kuisoner oleh masyarakat di lingkungan sekitar. Hasil yang kami dapatkan yaitu kebanyakan dari masyarakat yang mengisi setuju bahwa teknologi komputer membantu memperoleh sumber informasi tentang studi agama islam dengan mudah dan sebagian setuju bahwa peranan teknologi komputer penting dalam perkembangan pendidikan agama islam.