Header_blog

Edukasi Coding

4 menit baca

Apa Itu Blockly: Coding Visual Berbasis Blok dari Google

Dipublikasikan: 10.07.2026·Diperbarui: 22.07.2026
Bayu Nugraha

Bayu Nugraha

Spesialis Coding Anak

Apa Itu Blockly: Coding Visual Berbasis Blok dari Google

Blockly adalah library (pustaka kode) open-source buatan Google untuk membangun editor coding visual berbasis blok, tempat program disusun dengan menarik dan menyambungkan blok seperti puzzle alih-alih mengetik baris kode.

Daftar Isi

Blockly bukan aplikasi yang langsung dipakai anak, melainkan "mesin" di balik banyak alat belajar coding populer.

Cara Kerja Blockly

Setiap blok Blockly mewakili satu perintah — misalnya "ulangi 10 kali" atau "jika ... maka". Blok hanya bisa disambung ketika bentuknya cocok, sehingga anak sulit membuat kesalahan penulisan (syntax) seperti lupa titik koma. Saat blok disusun, Blockly otomatis menerjemahkannya menjadi kode teks seperti JavaScript atau Python di latar belakang. Cara ini mirip dengan Scratch: keduanya sama-sama memakai blok warna-warni yang diseret. Bedanya, Scratch adalah produk jadi untuk membuat animasi dan game, sedangkan Blockly adalah komponen yang dipakai pengembang untuk membangun editor coding mereka sendiri. Misalnya, anak yang menyusun blok "ulangi 4 kali → maju → belok kanan" untuk menggerakkan robot di layar sebenarnya menghasilkan kode perulangan (loop) yang sama seperti yang ditulis programmer dalam Python. Google merilis Blockly pada tahun 2012, dan kini teknologinya menjadi dasar banyak platform terkenal seperti Code.org dan MakeCode yang dipakai puluhan juta anak di seluruh dunia. Karena banyak alat ini gratis dan berbasis web, anak bisa mulai bereksperimen dengan Blockly langsung dari browser tanpa perlu memasang apa pun.

Blockly Artinya Apa

Blockly artinya library open-source dari Google yang dipakai untuk membangun editor coding berbasis blok. Namanya berasal dari kata "block", karena program disusun dari blok-blok perintah yang disambungkan seperti puzzle. Google pertama kali merilis Blockly pada tahun 2012, dan proyek ini juga melahirkan Blockly Games, yaitu kumpulan permainan gratis untuk belajar dasar pemrograman. Ketika orang mencari "blockly code adalah", yang dimaksud adalah kode teks yang dihasilkan otomatis dari blok-blok itu, misalnya JavaScript atau Python.

Blockly vs Scratch

Perbedaan utama Blockly dan Scratch: Scratch adalah aplikasi jadi untuk membuat game dan animasi, sedangkan Blockly adalah bahan dasar yang dipakai pengembang untuk membuat editor coding sendiri. Keduanya sama-sama memakai blok warna-warni yang diseret, jadi terasa mirip bagi anak yang baru mulai. Scratch dikembangkan oleh MIT dan bisa langsung dipakai di scratch.mit.edu, sementara Blockly lebih sering muncul di dalam platform lain seperti Code.org atau MakeCode. Untuk anak pemula, pengalaman belajarnya hampir sama, yaitu menyusun blok untuk menggerakkan karakter atau robot.

Contoh Blockly

Contoh Blockly yang paling terkenal adalah Blockly Games, Code.org, dan MakeCode. Di Blockly Games, anak menyelesaikan teka-teki seperti menggerakkan tokoh melewati labirin dengan menyusun blok "maju" dan "belok". Di MakeCode, blok Blockly dipakai untuk memprogram perangkat nyata seperti micro:bit. Contoh sederhana lain, blok "ulangi 4 kali → maju → belok kanan" akan membuat karakter berjalan membentuk persegi di layar.

Cara Menggunakan Blockly

Cara menggunakan Blockly cukup mudah, karena tinggal dibuka lewat browser tanpa memasang aplikasi apa pun. Anak memilih blok dari panel di sisi kiri, menyeretnya ke area kerja, lalu menyambungkannya sesuai urutan yang diinginkan. Setelah blok tersusun, tekan tombol jalankan untuk melihat hasilnya, misalnya karakter yang bergerak. Banyak platform berbasis Blockly seperti Code.org juga punya tombol untuk melihat kode teks di balik blok, sehingga anak mulai mengenal JavaScript atau Python secara bertahap.

Apakah Blockly Gratis

Ya, Blockly sepenuhnya gratis dan bersifat open-source. Siapa pun boleh memakai dan memodifikasi kodenya tanpa biaya lisensi. Banyak alat populer yang dibangun dengan Blockly, seperti Blockly Games dan Code.org, juga bisa dipakai anak secara gratis langsung dari browser tanpa perlu membeli apa pun.

Blockly untuk Anak Umur Berapa

Alat berbasis Blockly umumnya cocok untuk anak usia 7 tahun ke atas. Pada usia ini anak sudah mengenal bentuk, warna, dan urutan sederhana, sehingga bisa menyusun blok tanpa harus mengetik cepat. Anak yang lebih besar bisa lanjut ke tantangan yang lebih rumit dan perlahan berpindah ke coding teks. Di kursus coding Algonova, transisi dari blok ke teks ini dipandu langkah demi langkah sesuai usia anak.

Kenapa Penting untuk Anak

Blockly membuat langkah pertama belajar coding menjadi ramah anak: mereka bisa fokus pada logika dan urutan, bukan pada aturan mengetik yang rumit. Di kursus coding Algonova, anak mulai dari coding blok lalu perlahan naik ke teks — sama seperti melangkah dari blok menuju bahasa pemrograman sungguhan. Memahami cara kerja blok juga membantu anak lebih cepat mengerti konsep seperti perulangan dan kondisi saat mereka berpindah ke coding teks.

Ingin anak mencoba? Ikuti kelas coding gratis dan lihat ia menyusun blok pertamanya.