Pembeajaran pemrograman Grphicl User Interface (GUI) Python di perguruan tinggi masih menghadapi berbagai kendala, seperti perbedaan spesifikasi perangkat mahasiswa, proses instalasi perangkat lunak yang kompleks, serta rendahnya interaktivitas media pembelajaran yang berdampak pada pemahaman konsep dan keterampilan pemrograman. Penelitian ini bertujuan mengembangkan mengembangkan media pembelajaran interaktif GUI Python berbasis Google Colab dan ipywidgets menggunakan pendekatan Project-Based Learning (PjBL). Penelitian menggunakan metode Educational Design Research yang meliputi Analysis and Exploration, Design and Construction, Evaluation and Reflection. Produk yang dikembangkan berupa notebook pembelajaran berbasis cloud yang mengintegrasikan materi, simulasi interaktif, latihan, proyek, dan evaluasi dalam satu lingkungan belajar. Hasil implementasi menunjukkan bahwa media pembelajaran yang dikembangkan mampu meningkatkan hasil belajar mahasiswa, ditunjukkan oleh peningkatan nilai rata-rata pretest dari 57,5 menjadi 86 pada posttest, nilai N-Gain sebesar 0,71 dengan kategori tinggi, serta Effect Size sebesar 1,02 yang menunjukkan pengaruh besar terhadap peningkatan kemampuan mahasiswa. Selain itu, rata-rata nilai proyek mahasiswa mencapai 89 dan respons pengguna memperoleh skor 94,2% dengan kategori sangat baik
Copyrights © 2026