Claim Missing Document
Check
Articles

Efektivitas Parsons Problem 2D terhadap Pemahaman Logika dan Struktur Kontrol pada Pembelajaran Pemrograman Berorientasi Objek Larasati Amalia, Eka; Wibowo, Dimas Wahyu; Bahroin Gana, Muhamad Saifulloh; Damayanti, Retno
SMARTICS Journal Vol 12 No 1 (2026): Journal SMARTICS (April 2026)
Publisher : Universitas PGRI Kanjuruhan Malang

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.21067/smartics.v12i1.13994

Abstract

Students’ understanding of logic and control structures in object-oriented programming remains a major challenge in programming education. Based on a survey conducted by the researcher involving 30 third-semester students of the Informatics Engineering Study Program from the 2024 cohort, 69,7% of students stated that they experienced difficulties in understanding OOP materials. These difficulties are generally caused by the complexity of syntax and students’ limited focus on program logic flow. Therefore, appropriate learning media are needed to help students understand programming concepts in a more structured manner. This study aims to evaluate the effectiveness of the 2D Parsons Problem feature in improving students’ understanding of logic and control structures in object-oriented programming. This study employed a quantitative approach using a one-group pretest–posttest design. The research participants consisted of 42 students who had completed the Object-Oriented Programming course. Data were collected through pretests and posttests and analyzed using the Normalized Gain (N-Gain) method to measure improvements in students’ understanding. The results showed an increase in the average score from 57,9 in the pretest to 89,5 in the posttest, with an average N-Gain value of 0.715, which falls into the high improvement category. A total of 28 students were categorized as having high improvement, 12 as moderate improvement, and 2 as low improvement. These findings indicate that the 2D Parsons Problem feature is effective in enhancing students’ understanding of logic and control structures in object-oriented programming.
Co-Authors Abdallah Darussalam Chandra Ade Ismail Adetya Ravandhika Adn Maulidya Handah Putri Afifah Nabila Ramadhani Ahmad Kofi Anan Farizqi Muslik Aidana Rusfalia Akhlis Rizza, Muhammad Al Husein, Muhammad Alhamda, Syahdanny Aliefian Dio Bramantya Amin Anis Kuddah Amirulloh, Reffan Pandu An-nisa, Miftakhul Ariefta Ananta, Ahmadi Yuli Andra Irwanto Anggaresta, Vega Anik Nur Handayani Annisa Fitriana Arif Ramadhan Auliza Alifin Nadhiro Bagas Satya Dian Nugraha Bahroin Gana, Muhamad Saifulloh Bramantya, Aliefian Dio Budi Harijanto, Budi Burhanuddin, Mohd Aboobaider Cahaya Puspitaningrum, Ari Candra Bella Vista Damayanti, Farradila Ayu Deasy Sandhya Elya Deasy Sandhya Elya Ikawati Dhebys Suryani Hormansyah, Dhebys Suryani Dityo Cahyo Anggoro Diva Raissa Nabilah Dwi Puspitasari Eka Larasati Eka Larasati A Eka Larasati Amalia Ekojono Ekojono Ekojono, Ekojono Elok Nur Hamdana Endah Septa Sintiya Erfan Rohad Farida Ulfa Fikron Nisa’, Zainab Floresko, Septian Caesar Fredy Perdana Anggara Selfiyan Hamdanah, Elok Nur Haryo Bagus Setyawan Hendra Pradibta Hendrawan, M Afif Hermansyah, Mas’ud Ika Kusumaning Putri Ika Kusumaning Putri Imam Hamdani, Tigor Indra Dharma Wijaya, Indra Dharma Irsyad Arif Mashudi Irsyadha Alfyrdhousi Redhysyahputra Ivan Abdurrafie Jumadi, Angelita Justien Jumsari Jumsari Khairul Umam Khairy, Muhammad Shulhan Kohei Arai Komeyni Rusba Kusumawardana, Arya Leni Saputri Leni Saputri Liku, James Evert Adolf Luqman Affandi M. Rahmat Samudra Maha Setya Adi Putra Mas’ud Hermansyah Matiin, Zarkasyi Maulidiyah, Fitrotul Meida Hersianty, Venny Meuti Zari Annisa Moechammad Sarosa Muhammad Aziz Muslim Muhammad Shulhan Khairy Murtadlo, Muhammad Aliyul Mustika Mentari Nabila Rasyidah Nadia Hanayeen Odhitya Desta Triswidrananta Okta Chandika Salsabila Perkasa, Muhammad Adisa Putra Pramana Yoga Saputra Pramitarini, Yushintia Putra Prima Arhandi, Putra Prima Rahardhiyan Wahyu Putra Rahmad, Cahya Rahmat Samudra Anugrah, Muhammad Rawansyah Rawansyah Retno Damayanti Retno Damayanti Retno Tri Hariati Ririd, Ariadi Ridwan Rismanto Rinto Rinto RIZKY ARDIANSYAH Rokhman, Syaiful Roki Syah Al Zarkasi Rosa Andrie Asmara Rosy Aprieza Puspita Zandra Rusfalia, Aidana Sekarsari, Putri Septian Enggar Sukmana Septian Jaya, Ariono Shulhan Khairy, Muhammad Siti Rohani Sulthon Fuad P., Aldhihamda Syahrizal, Muhammad Dio Titis Agunging Tyas Unggul Pamenang, Muhammad Wilda Imama Sabilla Yushintia Pramitarini Zarkasyi Matiin