Di Scratch, blok adalah unit kode dasar yang bisa Anda gunakan untuk membuat program. Untuk membuat kode di Scratch, Anda cukup menyeret dan melepas blok untuk menyusunnya menjadi program. Hari ini, kami akan membahas lebih lanjut tentang cara memprogram di Scratch , kategori blok Scratch yang bisa digunakan, dan langkah-langkah dasar untuk memulai. Selain itu, kami akan membagikan beberapa proyek pemula yang seru!

Untuk panduan ahli langsung, bergabunglah dengan kelas Scratch kelompok kecil atau kamp coding Scratch pemenang penghargaan kami , yang dirancang oleh para profesional dari Google, Stanford, dan MIT:


Cara Menggunakan Scratch Blocks untuk Kode

Terdapat beberapa kategori blok kode Scratch: Gerakan, Tampilan, Suara, Peristiwa, Kontrol, Penginderaan, Operator, Variabel, dan Blok Saya (fungsi). Setiap kategori blok memiliki tujuan yang berbeda (masing-masing juga memiliki warna yang berbeda sehingga memudahkan untuk memahami blok mana yang Anda gunakan).

Cara membuat kode di Scratch

Berikut ini ikhtisar singkat setiap kategori:

  • Blok gerak (Biru): Blok ini memungkinkan Anda mengontrol pergerakan sprite (karakter) di panggung. Misalnya, Anda dapat menggunakan blok gerak untuk membuat sprite bergerak ke arah tertentu, berputar di layar, atau menuju ke posisi tertentu.
  • Blok tampilan (Ungu): Blok ini memungkinkan Anda mengubah penampilan sprite, seperti mengubah kostum, warna, atau ukurannya.
  • Blok suara (Merah Muda): Blok ini memungkinkan Anda memutar suara atau menambahkan musik dalam program Anda.
  • Blok peristiwa (Kuning): Blok ini memungkinkan Anda mengatur peristiwa yang memicu skrip Anda (urutan pengkodean) untuk berjalan, seperti saat bendera hijau diklik atau saat tombol tertentu ditekan.
  • Blok kontrol (Tangerine): Blok ini memungkinkan Anda mengontrol aliran program, seperti dengan mengulang bagian kode, membiarkan kode menunggu sebelum dijalankan, atau menghentikan program.
  • Blok penginderaan (Biru Kehijauan): Blok ini memungkinkan Anda membuat program yang merespons masukan dari pengguna atau lingkungan. Misalnya, Anda dapat menggunakan blok penginderaan untuk memeriksa apakah mouse diklik, mengajukan pertanyaan kepada pemain, atau memeriksa apakah sprite menyentuh sprite lain.
  • Blok operator (Hijau): Blok ini memungkinkan Anda melakukan operasi matematika atau membandingkan nilai dalam program Anda. Blok ini sangat berguna dan memungkinkan program kita melakukan hal-hal yang kompleks.
  • Blok Variabel (Oranye): Blok ini memungkinkan Anda membuat variabel (nilai bernama yang dapat diubah) dalam program dan menggunakannya untuk menyimpan dan memanipulasi data. Contohnya termasuk variabel skor atau variabel kesehatan dalam permainan.
  • Blok Saya (Merah): Kategori ini dimulai kosong tanpa blok. Kategori ini memungkinkan Anda membuat blok kode Anda sendiri, yang juga dikenal sebagai fungsi. Ini digunakan untuk aplikasi kode tingkat lanjut pada program Anda.

Berikut Langkah Dasar Cara Coding di Scratch

  1. Kunjungi situs web Scratch dan buat akun .
  2. Setelah masuk, klik tombol "Buat" untuk memulai proyek baru. Anda dapat membuat proyek tanpa perlu masuk, tetapi Anda tidak dapat menyimpan proyek untuk nanti.
  3. Anda akan melihat panggung di sisi kanan layar dan bilah alat di sisi kiri. Di tengah layar akan terdapat ruang kerja pengkodean yang luas dan kosong. Di panggung inilah Anda dapat melihat pratinjau animasi dan permainan Anda.
  4. Untuk memulai pengkodean, seret blok dari bilah alat dan gabungkan untuk membuat program. Selalu mulai dengan blok peristiwa dari kategori Peristiwa. Terdapat berbagai blok untuk fungsi yang berbeda, seperti mengendalikan pergerakan karakter atau memainkan suara.
  5. Untuk menguji kode Anda, klik tombol bendera hijau di pojok kanan atas stage. Ini akan menjalankan program Anda dan menunjukkan tampilan serta perilakunya. Perlu diingat bahwa setiap Event berjalan pada waktu yang berbeda, jadi jika Anda memilih "ketika sprite diklik", kode Anda tidak akan berjalan sampai Anda mengklik sprite tersebut, meskipun Anda mengklik bendera hijau!

Setelah akun Scratch gratis Anda siap, tonton video ini untuk mendapatkan beberapa tips dan trik yang akan menghemat waktu dan membantu Anda membuat game yang lebih keren. Misalnya, tahukah Anda cara membuat latar belakang sendiri, mengubah karakter dengan menambahkan topi, atau bahkan menambahkan rekaman suara Anda sendiri ke dalam game?! Tonton videonya untuk mencari tahu!

Istilah Kosakata Scratch untuk Pemula

Karena Anda mungkin baru dalam pemrograman, berikut adalah beberapa istilah penting yang akan Anda temui saat belajar pemrograman dengan Scratch: 

  • Sprite - nama karakter dalam program Scratch. Sprite dapat memiliki banyak kostum berbeda dan setiap sprite memiliki kodenya sendiri.
  • Kostum - Berbagai gambar atau pakaian yang dapat dikenakan sprite. Kostum-kostum ini dapat diganti-ganti di sepanjang program untuk menciptakan animasi. 
  • Blok - Potongan kode yang dapat disisipkan ke dalam rangkaian kode. Ini adalah blok pembangun program Anda. Setiap blok kode melakukan sesuatu yang spesifik.
  • Panggung - Panggung adalah area tempat program akan diputar di layar. Di sinilah karakter (Sprite) melakukan aksinya. 
  • Peristiwa - Peristiwa memberi tahu program kapan harus menjalankan setiap rangkaian kode. Setiap rangkaian kode memerlukan peristiwa, jika tidak, kode tidak akan berjalan.
  • Skrip - Serangkaian instruksi (blok) yang mengendalikan apa yang terjadi dalam proyek pengkodean Anda.
  • Latar Belakang - Latar belakang panggung. Anda dapat menggunakan latar belakang yang berbeda untuk mengubah pengaturan proyek. Misalnya, untuk mewakili berbagai level dalam permainan.  

Memulai Proyek Scratch Pemula yang Menyenangkan

Bingung mau mulai dari mana? Langsung saja ikuti tutorialnya langkah demi langkah, dan bahkan tambahkan variasi kreatifmu sendiri! Berikut beberapa favorit kami:

  1. Buat game di Scratch : Tutorial sederhana ini akan memandu Anda membuat game pertama Anda.
  2. Cara membuat sprite melompat di Scratch : Pelajari cara membuat karakter apa pun melompat - fitur yang dapat Anda tambahkan ke permainan atau animasi apa pun yang ingin Anda buat.
  3. Buat piano di Scratch : Suka musik? Cobalah membuat perangkat musik yang bisa dimainkan sendiri secara online.
  4. Buat game Mario : Semua orang suka game video klasik ini! Ciptakan variasimu sendiri.
  5. Buat salju turun di Scratch : Sempurna untuk proyek musim dingin apa pun, cari tahu cara membuat kepingan salju turun.

Bagaimana Cara Membuat Kode di Scratch? Sekarang Anda Tahu!

Memulai coding di Scratch mungkin terasa berat. Namun, setelah Anda tahu bahwa platform ini ramah bagi pemula, semoga Anda dapat membantu siswa Anda mencobanya! Untuk panduan langsung dari pakar dalam mempelajari Scratch , bergabunglah dengan kelas online peraih penghargaan kami yang dirancang untuk anak-anak guna mengembangkan kreativitas dan keterampilan pemecahan masalah mereka: