Pengkodean canggih, blok demi blok
Blockly adalah editor pemrograman visual dari Google yang menggunakan blok tarik lalu lepas. Mesin inilah yang mendukung program pendidikan coding paling populer di seluruh dunia.
Coba Blockly
Library Blockly menambahkan editor yang dapat disesuaikan ke aplikasi Anda yang menyajikan konsep coding sebagai blok yang saling terkunci. Alat ini menghasilkan kode yang bersih dalam bahasa yang Anda inginkan dan memungkinkan blok kustom yang disesuaikan dengan aplikasi Anda.
Blockly untuk Web
Blockly 100% sisi klien, tanpa dependensi sisi server, dan kompatibel dengan semua browser utama: Chrome, Firefox, Safari, Opera, dan Edge.
Mengapa Blockly
Blockly adalah pilihan yang lebih disukai bagi platform yang ingin memberikan pengalaman pemrograman yang serbaguna dan intuitif
Library yang andal
Library Blockly menawarkan rangkaian API dan alat komprehensif, yang mendukung platform coding untuk menyediakan lingkungan yang dapat disesuaikan untuk kebutuhan unik mereka.
Antarmuka visual
Editor Blockly menggunakan blok grafis yang saling terkait untuk merepresentasikan konsep kode seperti variabel, ekspresi logis, loop, dan banyak lagi. Hal ini memungkinkan pengguna untuk menerapkan prinsip-prinsip pemrograman tanpa perlu mengkhawatirkan sintaks.
Lintas-platform
Library yang tidak bergantung pada platform, Blockly, lebih disukai oleh platform coding yang mencari konsistensi, fleksibilitas, dan kenyamanan. Blockly kompatibel dengan semua browser utama dan berfungsi di web dan seluler.
Membangun aplikasi dengan Blockly
Buat alat, aplikasi, dan platform unik yang memenuhi persyaratan program khusus Anda.
Resource Developer
Plugin
Tambahkan fungsionalitas ke Blockly dengan Plugin. Menambahkan kolom, menentukan tema, membuat perender, dan banyak lagi.
Codelab
Codelab blockly memberikan petunjuk langkah demi langkah tentang cara menggunakan dan menyesuaikan Blockly.
Contoh
Contoh project menunjukkan cara menggunakan berbagai fitur Blockly.
Forum
Forum Developer Blockly adalah tempat untuk mengajukan dan menjawab pertanyaan.
Semua orang diundang
Pengkodean berbasis blok ditujukan untuk semua programmer, dari bidang atau level apa pun. Jelajahi info terbaru dari Blockly dan terhubung dengan developer lain di Blockly Summits kami.
Blockly memberikan titik masuk yang sangat bagus untuk mempelajari ilmu komputer, tanpa perlu mengkhawatirkan hal-hal seperti titik koma yang hilang, atau loop for yang tidak memiliki semua bagian yang tepat.
Jessica Kulwik, Manajer Rekayasa Perangkat Lunak, Code.org
App penemu tidak akan berhasil seperti sebelumnya (dengan >1 juta pengguna aktif per bulan) tanpa Blockly, dan mungkin yang lebih penting, dukungan dari tim Blockly! Mereka telah menjadi mitra sejati dalam kesuksesan kami.
Mark Friedman, salah satu Pendiri, Penemu Aplikasi
Terbukti dan andal
100+ partners
10+ tahun
94+ terjemahan
Daftar untuk mendapatkan pengumuman Blockly
Informasi Anda akan digunakan sesuai dengan Kebijakan Privasi Google.
FAQ
Jika Anda adalah developer software yang ingin mulai menggunakan Blockly, sebaiknya Anda memulai dengan membaca Memulai Dokumen kami, lalu mencoba Codelab Memulai kami.
Jika Anda adalah pengajar atau siswa yang tertarik dengan coding berbasis blok, Anda sebaiknya melihat pelajaran melalui produk edukasi yang dibuat di Blockly, seperti CS First, Code.org, atau Scratch.
Library Blockly ditujukan untuk developer software yang ingin menambahkan editor ke aplikasi mereka yang merepresentasikan konsep coding sebagai blok yang saling terkait. Dari sudut pandang developer, Blockly adalah UI siap pakai untuk membuat bahasa berbasis blok.
Jika Anda bukan developer, kemungkinan besar Anda ingin berinteraksi dengan Blockly melalui produk yang dibuat di Blockly, seperti Scratch atau App Inventor. Lihat bagian Kemitraan Blockly untuk contoh aplikasi lain yang dibangun di Blockly.
Pengkodean berbasis blok memungkinkan pengguna untuk menerapkan prinsip-prinsip pemrograman tanpa harus khawatir tentang sintaks atau intimidasi kursor yang berkedip pada baris perintah, membuat kurva belajar bagi calon pemrogram menjadi lebih mudah. Dengan mengurangi kebutuhan untuk mempelajari sintaksis, coding berbasis blok memungkinkan pengguna untuk sepenuhnya fokus pada logika di balik kondisional, loop, variabel, dan konsep inti lainnya tanpa khawatir tentang tanda kurung yang tidak seimbang atau titik koma yang hilang.