0% menganggap dokumen ini bermanfaat (0 suara)
3K tayangan4 halaman

Komponen Utama dan Fungsi Scratch

Dokumen tersebut menjelaskan komponen-komponen utama dari program Scratch seperti area script, daftar sprite, tombol bendera hijau dan merah, serta delapan kategori blok dasar Scratch untuk motion, looks, sound, pen, control, sensing, operators dan variables.

Diunggah oleh

Hekolah
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
3K tayangan4 halaman

Komponen Utama dan Fungsi Scratch

Dokumen tersebut menjelaskan komponen-komponen utama dari program Scratch seperti area script, daftar sprite, tombol bendera hijau dan merah, serta delapan kategori blok dasar Scratch untuk motion, looks, sound, pen, control, sensing, operators dan variables.

Diunggah oleh

Hekolah
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

(sumber: https://nofiriantirani.wordpress.

com/2013/06/23/komponen-komponen-scratch-sebelum-kita-
membuat-aplikasi-sederhana/, 13 Januari 2021)

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

BAGIAN
SCRATCH FUNGSI
LANGUAGE Untuk mengubah bahasa
SAVE Untuk menyimpan project
SHARE Untuk berbagi file
BLOCK PALETTE Blok untuk memprogram sprite
Tempat untuk meletakkan blok. Drag blok kedalam, tempelkan bersama
SCRIPTS AREA script lainnya
Tempat semua sprite yang digunakan. Klik untuk memilih dan mengedit
SPRITE LIST sebuah sprite
Membuat sebuah karakter baru atau objek untuk
NEW SPRITE BUTTONS project kita.
Tempat untuk melihat cerita, animasi atau game
STAGE 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

Menggerakkan sprite maju atau mundur


Menggerakkan sprite dalam arah tertentu (0 – ke atas, 90 = ke kanan,
180 = ke bawah, -90 = ke kiri)

Menggerakkan sprite pada koordinat x dan y dalam stage

Menggerakkan sprite ke arah mouse-pointer atau ke arah sprite


lainnya

Memutar sprite searah jarum jam

Memutar sprite berlawanan arah jarum jam

LOOKS

Menukar sprite dengan costume yang lain


Menampilkan kata atau kalimat (misal Hello!) yang kita
inginkan dan dibatasi waktu

Menampilkan kata atau kalimat (misal Hello!) yang kita


inginkan tanpa terbatas oleh waktu

Mengatur ukuran sprite dalam persentase tertentu

Memunculkan sprite pada stage

Menyembunyikan sprite dari stage

SOUND

Memulai memainkan suara


Memainkan suara dan tunggu
sampai suara selesai
dimainkan sebelum berlanjut
ke blok berikutnya
Menghentikan semua suara
yang sedang dimainkan
Mengatur volume suara
sprite dalam persentase
tertentu

Mengubah tempo sprite


dalam ukuran tertentu
PEN

Menghapus semua tanda pena dan stamp dari stage

Mengatur warna pena berdasarkan pilihan dari color


picker
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.)

Mengubah ketebalan pena

Mengatur ketebalan pena

CONTROL

Menjalankan script ketika bendera hijau diklik

Menjalankan script ketika key tertentu (misal tombol


arah kanan pada keyboard) ditekan
Menunggu selama waktu (detik) yang telah
ditentukan, kemudian berlanjut dengan blok
berikutnya.

Menjalankan script didalam blok secara berulang-


ulang

Mengirim pesan ke semua sprite, kemudian


dilanjutkan dengan blok berikutnya.

Jika kondisi yang diberikan benar maka script


didalam blok dijalankan secara berulang-ulang

Jika kondisi yang diberikan benar, jalankan blok yang


ada didalam

Jika kondisi yang diberikan benar, jalankan blok yang


di bagian if. Jika tidak, jalankan blok yang di
bagian else
Memeriksa apakah kondisi yang diberikan salah. Jika
demikian, jalankan blok yang ada didalam dan dicek
kembali. Jika kondisi benar, berlanjut ke blok
berikutnya

Menghentikan script

Menghentikan semua script yang berada di semua


sprite
SENSING

Laporan benar jika sprite menyentuh sprite tertentu,


tepi garis atau mouse-pointer
Laporan benar jika sprite menyentuh warna tertentu
Mengajukan pertanyaan pada layar dan memasukkan
input dari keyboard kedalam
. Program akan menunggu sampai tombol Enter
ditekan atau tanda centang diklik.

Mengatur waktu menjadi 0

Melaporkan waktu dalam hitungan detik

Melaporkan variabel dari sprite lain

OPERATORS

Penjumlahan dua bilangan

Pengurangan dua bilangan

Perkalian dua bilangan

Pembagian dua bilangan

Mengambil bilangan bulat dalam kisaran tertentu

Menggabungkan string

VARIABLES

Klik untuk membuat variabel baru


Menghapus semua blok yang berhubungan dengan
variabel

Mengubah variabel dengan jumlah yang


ditentukan

Mengatur variabel ke nilai yang ditentukan

Menunjukkan variabel pada stage

Menyembunyikan variabel dari stage

Anda mungkin juga menyukai