Claim Missing Document
Check
Articles

Found 1 Documents
Search
Journal : journal of deep learning computer vision and digital image processing

Development of OOPify as a Visual Block Programming Environment for OOP Learning and Group-Level Practical Performance Naufal Oktavian; Yogi Prasetyo; Muhammad Rafi Valliansyah; Lala Septem Riza
Journal of Deep Learning, Computer Vision, and Digital Image Processing Volume 4 Issue 3 September 2026
Publisher : CV. Sakura Digital Nusantara

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.61255/decoding.v4i3.1634

Abstract

Purpose – Object-Oriented Programming (OOP) is challenging for students because its abstract concepts are difficult to translate into practical programming solutions. This study developed OOPify, a visual block-based learning environment for OOP practical activities, and examined changes in students’ conceptual understanding and group-level practical performance.Methods – The study employed a Research and Development approach using the ADDIE model and a one-group pretest–posttest design. Participants were 34 vocational high school students in West Java, Indonesia. Data were collected through OOP conceptual understanding tests, group-level practical performance observations, expert validation, and student response questionnaires.Findings – OOPify was rated feasible (82.5%) by one expert. The Wilcoxon Signed-Rank Test indicated a significant improvement in OOP conceptual understanding (p < .001), with 70.59% of students achieving moderate-to-high N-Gain and an average N-Gain of 0.50. Group-level practical performance, covering psychomotor, cognitive, and collaborative indicators, averaged 85.22% across Meetings 2 and 3. However, these results represent preliminary observational evidence because formal inter-rater reliability was not assessed.Research implications – Visual block-based learning environments may support OOP learning by reducing syntactic complexity and allowing students to focus on concepts and problem-solving. Generalizability is limited by the single-school context and absence of a control group.Originality – This study integrates visual block programming, OOP practical activities, and group-level practical performance within a single learning environment.
Co-Authors Abdullah Al Mamun Adi Prehanto Adnan, Fahrizal Alfa Faridh Suni Alfitri, Latifahny Aridia Alifia Fatimatun Nazya Andrian Wijaya Ardli Swardana Arief Budiono Arlinto Asep Nuryadin Atih Sundawiati, Atih Azizah, Nur Rokhimatul Azka, Najwa Btari Mariska Purwaamijaya DEDE AULIA RAHMAN Dwi Budi Santoso Dzulfikri Najmul Falah Elfrida Ratnawati Enjang Ali Nurdin Fadhilah Fadhilah Faris Al Fatih, Mohammad Fathimah, Nusuki Syari’ati Fauzi, Muhammad Alvan Ferry Irawan Firdausi, Ulya Shafa Garini, Cherra Janua Giri, Misbah Satria Hermawan, Najwa Nabila INDIANTONESIAORO, Alfalachu Indiantoro, Alfalachu Iqbal An Zida, M. Jauharul Isnan, Mohammad Isnandar, Aries KARIZ, Sela Angelita Karlimah Karlimah Khoirudin Fathoni, Khoirudin Kurniawan, Henri Lala Septem Riza Latifahny Aridia Alfitri Maesaroh, Syti Sarah Mega Fatimah Rosana Muhammad Rafi Valliansyah Mustika Rizki, Agung Nadia Miftahul Jannah Naufal Oktavian Nazya, Alifia Fatimatun Negara, Komang Metty Trisna Nugraha, Muhammad Rizki Nugrahareni, Hermita Widi Nuraini, Eni Nurhamidah, Lisda Nurjannah Nurjannah Purwaamijaya, Btari Mariska Putro, Budi Laksono Qadri, Cikal Kautsar Rachman, Eka Fitrajaya Raihan Syeka Pramukastie Rangga Gelar Guntara Reta Haura Zahra RIFALDI, Ahmad Asha Rinekso, Albert Joni Riska Aprilia Rizky Ditya A Rachman Rizky Rachman Judhie Putra Roby Ismail Adi Putra Seinsiani, Izzati Gemi Setiyani, Hendra Dewinta Sodahlan, Mohammad Erlan Sopianti, Yuli Sulistyawan, Vera Noviana Tatyantoro Andrasto Tivany Chella Nur Fitri Varinia Azkarin Wahyudin Wahyudin Wardani, Septyan Wijayanti Kusuma Wardhana, Raditya Wisnu Wibowo, Sugeng Yuli Sopianti Yurniwati Yurniwati Zaky, Ali Zainal Abidin Zulkarnaen Zulkarnaen