Pemanfaatan Netfiddle Dan Reactjs Untuk Media Pembelajaran Web Interaktif Topik Dasar Pemrograman C#
Abstract
Pembelajaran pemrograman C# di sekolah masih menghadapi berbagai kendala, seperti kesulitan siswa dalam instalasi perangkat lunak dan terbatasnya media interaktif yang memungkinkan praktik secara langsung. Tujuan dari pengembangan ini adalah untuk mengembangkan media pembelajaran interaktif berbasis web pada topik dasar-dasar pemrograman C# dengan model tutorial serta mengetahui validitas media yang dikembangkan. Model pengembangan yang digunakan adalah ADDIE, yang mencakup tahapan analisis, desain, pengembangan, dan evaluasi, tanpa melalui tahap implementasi. Teknik pengumpulan data dilakukan melalui angket validasi yang diberikan kepada ahli materi dan ahli media. Instrumen validasi disusun berdasarkan standar BSNP untuk aspek materi dan LORI versi 2.0 untuk aspek media. Teknik analisis data menggunakan pendekatan kuantitatif dengan menghitung persentase capaian validitas berdasarkan skor penilaian dari para ahli. Hasil pengembangan menunjukkan media pembelajaran berhasil dibuat sesuai dengan karakteristik model tutorial yang memuat penyajian materi modular, latihan interaktif, kuis evaluasi, serta editor kode C# berbasis browser. Hasil validasi menunjukkan skor kevalidan sebesar 80,71% untuk aspek media dan 80,45% untuk aspek materi, yang keduanya termasuk dalam kategori sangat tinggi dan menunjukkan bahwa media yang dikembangkan valid.
Keywords
Full Text:
PDFReferences
Apris Al-Banjari, L., Sukmawati, R. A., & Saputra, N. A. B. (2023). Pengembangan media pembelajaran interaktif berbasis web pada materi bangun ruang kelas VI dengan metode tutorial, 1. https://doi.org/10.20527/q2yvcf32
Branch, R. M. (2010). Instructional design: The ADDIE approach. Springer US.
Dio, Y. A. (2021). Pengembangan media pembelajaran berbasis web dalam meningkatkan efektivitas pembelajaran pemrograman web (Studi kasus: SMKS Semen Gresik). https://doi.org/10.26740/itedu.v6i3.46366
Fitriani, W., Komalasari, E., Adzhani, M., & Nelisma, Y. (2022).
Development of research-based modules in educational psychology lectures to improve creativity. Jurnal Obsesi: Jurnal Pendidikan Anak Usia Dini, 6(4), 3050–3062. https://doi.org/10.31004/obsesi.v6i4.2314
Hadiewijaya, A., & Wasito, B. (2024). Perbandingan efisiensi waktu dan memori pada C# dan Java dengan metode benchmarking. Bit-Tech (Binary Digital - Technology), 7(2), 554–560. https://doi.org/10.32877/bt.v7i2.1906
Haripuddin, Mappeasse, M. Y., Imran, A., & Zulhajji. (2022, November 26). PKM pelatihan pemrograman C# bagi siswa SMK Telkom Makassar. Prosiding Seminar Nasional Hasil Pengabdian 2022. https://prosiding.unm.ac.id/PKM/article/view/4510
Herliana, N., Sukmawati, R. A., & Kaspul. (2025). Pengembangan Media Pembelajaran Interaktif Berbasis Web Materi Sistem Pernapasan pada Manusia Kelas VIII dengan Metode Drill and Practice. Computing and Education Technology Journal (CETJ), 5(1), 42-54. https://doi.org/10.20527/cetj.v5i1.15145
Hidayah, D. U., Lestari, P., & Kasih, D. J. (2024). Learning management system menerapkan metode KMSLC sebagai media belajar pemrograman visual. http://sistemasi.ftik.unisi.ac.id
Hutabri, E. (2022). Validitas media pembelajaran multimedia pada mata pelajaran simulasi dan komunikasi digital. Snistek 4. https://forum.upbatam.ac.id/index.php/prosiding/article/view/5363
Ilmi, M. B., Simanjuntak, N. C., Husna, S. Al, Siregar, H. A., & Syahputra, F. (2024). Innovation in learning: Designing Keladi applications using C#. Jurnal Mahasiswa Teknik Informatika, 8(5). https://www.ejournal.itn.ac.id/jati/article/view/11739/6387
Luwunaung, L. N., Sumual, H., & Palilingan, V. R. (2022). Model pembelajaran tutorial untuk meningkatkan hasil belajar pemrograman dasar siswa SMK. EduTIK: Jurnal Pendidikan Teknologi Informasi dan Komunikasi, 2. https://ejurnal.unima.ac.id/index.php/edutik/article/view/4429/2028
Mahardika, A. I., Santana Purba, H., & Permana, A. (2022). The development of web-based interactive learning media on static electricity materials with tutorial model. Physics Education Journal, 5(1), 2022–2023. http://jurnal.unipa.ac.id/index.php/kpej
Mozilla. (2025). HTML: HyperText Markup Language. Mozilla Developer Network. https://developer.mozilla.org/en-US/docs/Web/HTML
Nasution, N., Nasution, F. B., & Hasan, M. A. (2022). PKM pelatihan pembuatan game menggunakan Unity untuk siswa SMK di Kota Pekanbaru. Journal of Computer Science Community Service, 2(2), 117–127. https://journal.unilak.ac.id/index.php/jcoscis/article/view/9151
Putra, Y. I., & Ridoh, A. (2021). Pengembangan media pembelajaran berbasis web untuk meningkatkan keterampilan mahasiswa pada mata kuliah pemrograman web dasar di STKIP Muhammadiyah Muara Bungo. Jurnal Basicedu, 5(5), 4026–4036. https://doi.org/10.31004/basicedu.v5i5.1484
Rusman. (2012). Model-model pembelajaran: Mengembangkan profesionalisme guru (2nd ed.). Rajagrafindo Persada.
Safitri, M., Ridwan Aziz, M., Sjakyakirti, U., Sultah, J., Mansyur, M., Gede Bukit, K., & Palembang, L. (2022). ADDIE, sebuah model untuk pengembangan multimedia learning. Jurnal Pendidikan Dasar, 3(2). http://jurnal.umpwr.ac.id/index.php/jpd
Saputra, A., Alam, E. N., & Kusumasari, T. F. (2025, February). Pengembangan frontend dalam migrasi multi page application ke single page application dengan pendekatan iterative incremental pada studi kasus Sofi modul pengajuan. https://openlibrarypublications.telkomuniversity.ac.id/index.php/engineering/article/view/25816/24624
Siahaan, P., Heleni, S., & Saragih, D. S. (2023). Media pembelajaran berbasis komputer model tutorial interaktif untuk memfasilitasi kemampuan pemecahan masalah matematis siswa. Journal for Research in Mathematics Learning, 6(4), 421–428. https://doi.org/10.24014/juring.v6i4.24103
Sugiyono. (2013). Metode penelitian kuantitatif, kualitatif dan R&D. Alfabeta.
Sukmawati, R. A., Ridhani, M., Hifzi Adini, M., Pramita, M., & Pramata Sari, D. (2021). Metode drill and practice dalam pembelajaran bentuk aljabar siswa kelas VII berkonteks lahan basah menggunakan multimedia interaktif. Prosiding Seminar Nasional Lingkungan Lahan Basah, 6. https://snllb.ulm.ac.id/prosiding/index.php/snllblit/article/view/572
Utomo, J., & Purwaningsih. (2022). Pembelajaran berbasis komputer model tutorial di sekolah dasar. Pengembangan Pendidikan dan Pembelajaran Sekolah Dasar, 1(1). https://ojs.fkip.umada.ac.id/index.php/pendekar
Winsen, & Hutabri, E. (2023). Implementasi aplikasi game trivia coding C# dengan metode GDLC berbasis Android.Jurnal Comasie. https://forum.upbatam.ac.id/index.php/comasiejournal/article/view/6890/4059
DOI: https://doi.org/10.20527/cetj.v6i1.16581
Refbacks
- There are currently no refbacks.








