relation: http://repository.upi.edu/135962/ title: ANALISIS KESULITAN PEMROGRAMAN BERORIENTASI OBJEK MENGGUNAKAN ASSOCIATION RULE BERBANTUAN BLOCK PROGRAMMING creator: Andre Rangga Gintara, - creator: Lala Septem Riza, - creator: Wahyudin, - subject: QA76 Computer software description: Penelitian ini dilatarbelakangi oleh kesulitan siswa Sekolah Menengah Kejuruan (SMK) dalam memahami konsep Pemrograman Berorientasi Objek (PBO) yang abstrak serta kemampuan berpikir logis yang esensial dalam pemrograman. Penelitian ini bertujuan untuk (1) merancang alur pembelajaran PBO dengan model Scaffolding berbantuan media Block Programming, (2) menguji efektivitas intervensi dalam meningkatkan kemampuan berpikir logis, (3) menganalisis tanggapan siswa, dan (4) menganalisis pola kesulitan belajar siswa menggunakan metode Association Rule Mining. Metode penelitian yang digunakan adalah Penelitian dan Pengembangan (R&D) yang diintegrasikan dengan Penambangan Data Pendidikan (Educational Data Mining), dengan desain One-Group Pretest-Posttest yang melibatkan 35 siswa kelas X RPL di SMK Negeri 1 Cimahi. Hasil penelitian menunjukkan bahwa alur pembelajaran yang dikembangkan dinyatakan "Sangat Layak" oleh ahli materi dan media. Secara statistik, implementasi intervensi ini terbukti efektif secara signifikan (p < 0,001) dalam meningkatkan kemampuan berpikir logis siswa, dengan peningkatan skor rata-rata dari 75,43 menjadi 87,29 dan skor N-Gain sebesar 0,30 (kategori "Sedang"). Analisis Association Rule Mining berhasil mengidentifikasi pola kesulitan belajar yang signifikan, salah satunya adalah hubungan kuat antara kelemahan pada konsep-konsep prasyarat (seperti Enkapsulasi) dengan komponen berpikir logis (seperti Keruntutan Berpikir) yang berujung pada kesulitan memahami topik lanjutan seperti Inheritance. Tanggapan siswa terhadap media pembelajaran menunjukkan tingkat penerimaan "Baik" dengan persentase kelayakan 81,6%. Penelitian ini menyimpulkan bahwa integrasi scaffolding dengan Block Programming merupakan solusi yang efektif untuk meningkatkan kemampuan berpikir logis, dan Association Rule Mining adalah metode yang ampuh untuk mendiagnosis kesulitan belajar siswa secara objektif. This study is motivated by the difficulties faced by vocational high school (SMK) students in understanding the abstract concepts of Object-Oriented Programming (OOP) and the essential logical thinking skills required in programming. The objectives of this research are to: (1) design a learning flow for OOP using the Scaffolding model supported by Block Programming media, (2) evaluate the effectiveness of the intervention in improving logical thinking skills, (3) analyze students’ responses, and (4) analyze patterns of students' learning difficulties using the Association Rule Mining method. The research method employed is Research and Development (R&D), integrated with Educational Data Mining, using a One-Group Pretest-Posttest design involving 35 tenth-grade Software Engineering students at SMK Negeri 1 Cimahi. The results indicate that the developed learning flow is deemed "Highly Feasible" by subject matter and media experts. Statistically, the intervention proved to be significantly effective (p < 0.001) in enhancing students' logical thinking skills, with an average score increase from 75.43 to 87.29 and an N-Gain score of 0.30 ("Moderate" category). The Association Rule Mining analysis successfully identified significant patterns of learning difficulties, revealing a strong correlation where weaknesses in prerequisite concepts (like Encapsulation) and logical thinking components (like Coherence of Thinking) lead to difficulties in understanding advanced topics such as Inheritance. Students' responses to the learning media showed a "Good" level of acceptance, with a feasibility percentage of 81.6%. This study concludes that the integration of Scaffolding with Block Programming is an effective solution to improve logical thinking skills, and that Association Rule Mining is a powerful method for objectively diagnosing students’ learning difficulties. date: 2025-08-05 type: Thesis type: NonPeerReviewed format: text language: id identifier: http://repository.upi.edu/135962/1/S_KOM_2102574_Title.pdf format: text language: id identifier: http://repository.upi.edu/135962/2/S_KOM_2102574_Chapter1.pdf format: text language: id identifier: http://repository.upi.edu/135962/3/S_KOM_2102574_Chapter2.pdf format: text language: id identifier: http://repository.upi.edu/135962/4/S_KOM_2102574_Chapter3.pdf format: text language: id identifier: http://repository.upi.edu/135962/5/S_KOM_2102574_Chapter4.pdf format: text language: id identifier: http://repository.upi.edu/135962/6/S_KOM_2102574_Chapter5.pdf format: text language: id identifier: http://repository.upi.edu/135962/7/S_KOM_2102574_Appendix.pdf identifier: Andre Rangga Gintara, - and Lala Septem Riza, - and Wahyudin, - (2025) ANALISIS KESULITAN PEMROGRAMAN BERORIENTASI OBJEK MENGGUNAKAN ASSOCIATION RULE BERBANTUAN BLOCK PROGRAMMING. S1 thesis, Universitas Pendidikan Indonesia. relation: https://repository.upi.edu/