Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya

             KOMPONEN-KOMPONEN SCRATCH

Sebelum kita membuat aplikasi sederhana, pada tahap awal ini kita akan membahas bagian dari program scratch yang akan kita gunakan. Pengenalan fungsi-fungsi pada scratch sangat diperlukan agar dalam pembuatan animasi atau game menjadi lebih mudah.

A. Halaman Utama Scratch

 

Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya

BAGIAN SCRATCH FUNGSI
LANGUAGE Untuk mengubah bahasa
SAVE Untuk menyimpan project
SHARE Untuk berbagi file
BLOCK PALETTE Blok untuk memprogram sprite
SCRIPTS AREA Tempat untuk meletakkan blok. Drag blok kedalam, tempelkan bersama script lainnya
SPRITE LIST Tempat semua sprite yang digunakan. Klik untuk memilih dan mengedit sebuah sprite
NEW SPRITE BUTTONS Membuat sebuah karakter baru atau objek untuk project kita.
STAGE Tempat untuk melihat cerita, animasi atau game yang telah dibuat
STOP SIGN Untuk menghentikan semua script
GREEN FLAG Untuk menjalankan script yang telah dibuat
PRESENTATION MODE Untuk menampilkan project kita
VIEW MODE Untuk mengubah stage menjadi besar atau kecil

B. Scratch Block

Scratch block terdiri dari delapan kategori yang berbeda dan ditandai oleh delapan warna yang berbeda. Kategori dalam scratch meliputi Motion, Looks, Sound, Pen, Control, Sensing, Operators dan Variables.

MOTION
 
Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya
Menggerakkan sprite maju atau mundur
 
Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya
Menggerakkan sprite dalam arah tertentu (0 – ke atas, 90 = ke kanan, 180 = ke bawah, -90 = ke kiri)
 
Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya
Menggerakkan sprite pada koordinat x dan y dalam stage
 
Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya
Menggerakkan sprite ke arah mouse-pointer atau ke arah sprite lainnya
 
Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya
Memutar sprite searah jarum jam
 
Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya
Memutar sprite berlawanan arah jarum jam
LOOKS
 
Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya
Menukar sprite dengan costume yang lain
 
Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya
Menampilkan kata atau kalimat (misal Hello!) yang kita inginkan dan dibatasi waktu
 
Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya
Menampilkan kata atau kalimat (misal Hello!) yang kita inginkan tanpa terbatas oleh waktu
 
Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya
Mengatur ukuran sprite dalam persentase tertentu
 
Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya
Memunculkan sprite pada stage
 
Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya
Menyembunyikan sprite dari stage
SOUND
 
Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya
Memulai memainkan suara
 
Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya
Memainkan suara dan tunggu sampai suara selesai dimainkan sebelum berlanjut ke blok berikutnya
 
Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya
Menghentikan semua suara yang sedang dimainkan
 
Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya
Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya
Mengatur volume suara sprite dalam persentase tertentu
 
Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya
Mengubah tempo sprite dalam ukuran tertentu
PEN
 
Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya
Menghapus semua tanda pena dan stamp dari stage
 
Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya
Mengatur warna pena berdasarkan pilihan dari color picker
 
Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya
Mengatur warna pena untuk nilai tertentu. (misalkan pen_color = 0 merah pelangi, pen_color = 100 biru pelangi. Interval  dari 0 sampai 200 untuk menentukan variasi warna.)
 
Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya
Mengubah ketebalan pena
 
Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya
Mengatur ketebalan pena
CONTROL  
 
Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya
Menjalankan script ketika bendera hijau diklik
 
Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya
Menjalankan script ketika key tertentu (misal tombol arah kanan pada keyboard) ditekan
 
Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya
Menunggu selama waktu (detik) yang telah ditentukan, kemudian berlanjut dengan blok berikutnya.
 
Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya
Menjalankan script didalam blok secara berulang-ulang
 
Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya
Mengirim pesan ke semua sprite, kemudian dilanjutkan dengan blok berikutnya.
 
Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya
Jika kondisi yang diberikan benar maka script didalam blok dijalankan secara berulang-ulang
 
Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya
Jika kondisi yang diberikan benar, jalankan blok yang ada didalam
 
Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya
Jika kondisi yang diberikan benar, jalankan blok yang di bagian if. Jika tidak, jalankan blok yang di bagian else
 
Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya
Memeriksa apakah kondisi yang diberikan salah. Jika demikian, jalankan blok yang ada didalam dan dicek kembali. Jika kondisi benar, berlanjut ke blok berikutnya
 
Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya
Menghentikan script
 
Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya
Menghentikan semua script yang berada di semua sprite
SENSING
 
Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya
Laporan benar jika sprite menyentuh sprite tertentu, tepi garis atau mouse-pointer
Laporan benar jika sprite menyentuh warna tertentu
 
Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya
Mengajukan pertanyaan pada layar dan memasukkan input dari keyboard kedalam

.  Program akan menunggu sampai tombol Enter ditekan atau tanda centang diklik.

 
Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya
Mengatur waktu menjadi 0
 
Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya
Melaporkan waktu dalam hitungan detik
 
Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya
Melaporkan variabel dari sprite lain
OPERATORS
 
Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya
Penjumlahan dua bilangan
 
Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya
Pengurangan dua bilangan
 
Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya
Perkalian dua bilangan
 
Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya
Pembagian dua bilangan
 
Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya
Mengambil bilangan bulat dalam kisaran tertentu
 
Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya
Menggabungkan string
VARIABLES
 
Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya
Klik untuk membuat variabel baru
 
Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya
Menghapus semua blok yang berhubungan dengan variabel
 
Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya
Mengubah variabel dengan jumlah yang ditentukan
 
Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya
Mengatur variabel ke nilai yang ditentukan
 
Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya
Menunjukkan variabel pada stage
 
Menu, tombol dan tab apa saja yang ada di lingkungan kerja scratch ? jelaskan kegunaannya
Menyembunyikan variabel dari stage