KERNEL: Jurnal Riset Inovasi Bidang Informatika dan Pendidikan Informatika
Vol 7, No 1 (2026)

Pengaruh Penerapan Blockly Games Terhadap Peningkatan Pengetahuan Dasar Pemrograman Siswa Kelas IX SMP Negeri 17 Semarang

Meliya Kholisatun Nisa (Universitas Negeri Semarang)
Salma Afifah Maharani (Universitas Negeri Semarang)
Nafisah Desvita Aji Saputri (Universitas Negeri Semarang)
Riska Dami Ristanto (Universitas Negeri Semarang)
Fitria Ekarini (Universitas Negeri Semarang)



Article Info

Publish Date
31 Jul 2026

Abstract

Penelitian ini bertujuan untuk menganalisis pengaruh penggunaan Blockly Games terhadap peningkatan pengetahuan dasar pemrograman siswa kelas IX SMP Negeri 17 Semarang. Perkembangan teknologi menuntut peserta didik memiliki kemampuan berpikir komputasional serta memahami logika pemrograman sejak dini. Namun, pembelajaran yang masih berpusat pada guru sering kali menyebabkan siswa mengalami kesulitan dalam memahami konsep-konsep abstrak, seperti percabangan, perulangan, objek, dan atribut. Penelitian ini menggunakan pendekatan kuantitatif dengan desain one-group pretest-posttest yang melibatkan 33 siswa. Instrumen penelitian berupa modul pembelajaran dan tes objektif yang telah melalui proses validasi. Data dianalisis menggunakan uji Paired Sample t-Test. Hasil penelitian menunjukkan adanya peningkatan yang signifikan antara nilai pretest dan posttest setelah penerapan Blockly Games (t = -4,825; p 0,001). Analisis ukuran efek menunjukkan nilai Cohen's d sebesar 0,84 yang termasuk dalam kategori efek besar (large effect size). Temuan ini menunjukkan bahwa Blockly Games efektif dalam meningkatkan pengetahuan dasar pemrograman siswa melalui penyajian materi yang visual, interaktif, dan menarik. Oleh karena itu, Blockly Games berpotensi menjadi media pembelajaran yang efektif untuk mendukung pengembangan literasi pemrograman dan kemampuan berpikir komputasional pada siswa SMP.

Copyrights © 2026






Journal Info

Abbrev

kernel

Publisher

Subject

Computer Science & IT Other

Description

1. Teknologi Informasi 2. Rekayasa Perangkat Lunak: a. Rekayasa Kebutuhan b. Pengembangan Game dan Realitas Virtual c. Management Proyek Perangkat Lunak d. User Interface / User Experience 3. Jaringan Komputer: a. Sekuritas Jaringan b. Internet Of Things c. Wireless Network d. Cloud Computing e. ...