Glosarium visual

Blockly memiliki banyak kosakata untuk berbagai komponen visualnya. Dokumen ini menguraikan beberapa hal terpenting yang perlu Anda ketahui untuk memulai Blockly.

Workspace

Ruang kerja adalah komponen tingkat tertinggi di Blockly. {i>Software <i}ini berisi semua komponen lainnya. Di sinilah Anda melakukan pekerjaan pemrograman.

ruang kerja

Toolbox

Toolbox berisi blok yang Anda gunakan untuk memprogram. Blok dapat ditarik ke ruang kerja.

Ada dua jenis {i>toolbox<i} utama, {i>flyout toolbox<i} dan {i>toolbox<i} kategori. Keduanya dapat ditampilkan secara vertikal dan horizontal.

Kotak alat {i>flyout<i}

Kotak alat {i>flyout<i} (alias toolbox sederhana) memiliki satu set blok yang ditampilkan setiap saat.

Kotak alat kategori

Kotak alat kategori memiliki beberapa kumpulan blok.

Jika Anda mengklik item kategori, menu pop-up yang menampilkan blok dalam kategori tersebut akan terbuka.

Tempat sampah

Tempat sampah memungkinkan Anda menghapus blok dengan menyeret dan melepaskannya. Anda juga dapat mengklik tempat sampah untuk membuka menu pop-up yang berisi blok yang telah dihapus sehingga Anda bisa mendapatkannya kembali.

Kontrol zoom

Kontrol zoom akan memperbesar dan memperkecil ruang kerja saat Anda mengkliknya.

Menu konteks

Menu konteks muncul saat Anda mengklik kanan atau menekan lama elemen ruang kerja tertentu (misalnya, latar belakang ruang kerja, atau blok). Widget ini menampilkan daftar tindakan yang dapat Anda lakukan pada elemen tersebut.

Block

Blok adalah apa yang Anda gunakan untuk memprogram. Mereka mewakili ekspresi dan pernyataan dalam bahasa pemrograman berbasis teks.

Stack blok

Tumpukan blok adalah kumpulan blok yang terhubung. Mereka dapat dihubungkan secara horizontal atau vertikal.

Blok bayangan

Blok bayangan adalah blok yang dapat diedit tetapi tidak dapat dipindahkan yang terhubung ke blok lain. Anda dapat menarik blok non-bayangan di atas blok bayangan untuk menimpanya.

Penanda penyisipan

Penanda penyisipan adalah pratinjau tempat tumpukan blok akan terhubung jika dilepas. Terlihat seperti versi blok abu-abu.

Blokir bagian

Blok memiliki beberapa bagian berbeda yang dapat Anda edit dan gunakan untuk berinteraksi dalam program.

Input

Input biasanya mewakili baris dalam blok.

Input Gambar
Dummy input contoh
Nilai input nilai
Pernyataan input pernyataan

Koneksi

Koneksi adalah tempat di blok yang dapat terhubung dengan blok lain.

Koneksi Gambar
Output koneksi output
Input koneksi input
Sebelumnya koneksi sebelumnya
Berikutnya koneksi berikutnya

Kolom

Kolom adalah elemen visual yang berada di blok. Atribut ini dapat diedit (seperti input teks), atau hanya bersifat informasi (seperti label). Sebuah {i>field<i} selalu diisi oleh sebuah {i>input.<i}

Ikon

Ikon adalah elemen visual yang berada pada blok. Elemen ini selalu berada di sudut mulai atas blok, dan sering membuat balon.