1. 1. Menyatakan fitur-fitur pada antara muka dalam perisian pengaturcaraan.
2. Menerangkan fungsi fitur-fitur dalam perisian pengaturcaraan.
3. Memasukkan dialog, bunyi dan objek baharu.
4. Menggerakkan objek.
5. Melakukan uji lari atur cara.
6. Membaiki ralat bagi atur cara yang dibangunkan.
7. Menambah baik secara efisien atur cara yang telah dibangunkan
3.1 Fitur-fitur Antara Muka
3.2 Menggunakan Fitur-fitur
3.3 Atur Cara Mengikut Urutan
3.4 Atur Cara pilihan Tunggal
Contoh Soalan
3.
Toolbar
• Teks “Scratch”.
• Imej glob - senarai bahasa yang ada di dalam Scratch.
• Pilihan menu:
Menu File Menu Edit
● New ● Undelete
● Open ● Small Stage Layout
● Save ● Turbo Mode
● Save as
● Share to website
● Check for updates
● Quit
4.
Stage
- Ikon Presentation
menyembunyikan semua
-Ikon ini digunakan untuk
memulakan projek
- Ikon ini digunakan untuk
memberhentikan semua script
dalam semua sprite.
- Memaparkan kedudukan kursor
5.
Ukuran Saiz Stage
o Saiz stage : 480 langkah lebar x 360 langkah tinggi.
o Menggunakan koordinat Cartesan.
o Titik tengah stage mempunyai koordinat-x 0 dan
koordinat-y 0.
6.
Sprite List
Ikon Penerangan
Memilih sprite dari pustaka sprite
Menggunakan Paint Editor untuk melukis
costume sprite
Membuka fail carian untuk sprite atau fail
imej.
Membuka kamera untuk mengambil gambar.
7.
Senarai drop-down sprite
Duplicate – mengadakan salinan serupa sprite termasuklah
script, costume, dan sound.
Delete – memadam sprite.
Save to local file – membenarkan pengguna menyimpan sprite
termasuklah script sprite tersebut.
Show/Hide – sorok / papar objek.
8.
Blocks Palette
blok boleh diheret ke Scripts Area
mencipta pembolehubah
mencipta lebih banyak blok yang lain.
9.
Scripts Area
Blok dari Blocks Palette diheret masuk ke Scripts Area.
Kombinasi dengan blok yang lain membentuk scripts,
yang seterusnya membentuk projek.
10.
Costumes Tab
Penampilan sprite boleh ditukar dengan menukar costume
sprite.
Costume Tab mengandungi senarai costume sprite yang
terpilih.
Sprite boleh memakai hanya satu costume pada satu-satu
masa.
13.
Pengenalan Kategori dan Fitur Pada
Blocks Pallete
Kategori Warna Fungsi Fitur
Motion Menggerakkan sprite
Looks
Menukar warna dan bentuk sprite dan
memasukkan dialog. Fitur ini juga boleh
digunakan untuk menukar latar belakang stage
Sound Memasukkan bunyi sprite dan latar belakang
Pen
Digunakan untuk melukis bentuk, garisan, titik,
segiempat dan bulatan menggunakan blocks pen
pada stage
Data Mencipta variable baru untuk sprite
Events
Mengesan sesuatu tindakan supaya scripts
dilaksanakan / di jalankan
Control Digunakan untuk mengawal scripts
Sensing
Untuk mengesan sebarang perubahan pada
scripts dan mengesan sebarang perubahan
kepada perkakasan luar seperti tetikus atau papan
kekunci
Operators
Fungsi persamaan matematik yang digunakan
untuk mencipta persamaan matematik
14.
Contoh Fitur Motion (Pergerakan)
Motion Blocks Arahan
Menggerakkan sprite ke depan dan ke
belakang mengikut bilangan langkah
yang dinyatakan
Sprite menukar arah ke kanan mengikut
sudut yang di nyatakan
Sprite menukar arah ke kiri mengikut
sudut yang di nyatakan
Sprite bergerak ke arah koordinat yang
dinyatakan
Sprite meluncur ke koordinat yang di
nyatakan
Sprite akan melantun selepas menyentuh
dinding stage
15.
Contoh Fitur Looks (Kelihatan)
Looks Blocks Arahan
Sprite menggunakan dialog ‘hello’
selama 2 saat
Sprite memikirkan sesuatu mengikut
dialog yang di tulis selama 2 saat
Menunjukkan sprite atau latarbelakang
stage selepas di hilangkan
Menukar latar belakang stage mengikut
kehendak pengguna
Menukar saiz sprite mengikut peratusan
yang dikehendaki
Menukar warna sprite mengikut
kehendak pengguna
16.
Contoh Fitur Sounds (Bunyi)
Sound Blocks Arahan
Memainkan bunyi ‘meow’ pada sprite
Memainkan bunyi ‘meow’ pada sprite
sehingga selesai
Menghentikan semua bunyi
Menentukan laras bunyi pada peratusan
yang dikehendaki
Memainkan bunyi drum mengikut beats
yang dikehendaki
Memainkan bunyi mengikut tempo yang
dikehendaki
23. 3.3
MENGHASILKAN ATUR CARA
SECARA URUTAN MENGGUNAKAN
FITUR-FITUR YANG SESUAI UNTUK SESUATU
OBJEK
3.3.1 Pergerakan dari kedudukan A ke kedudukan B dan berpatah
balik dengan kadar kelajuan berbeza.
29.
Aturcara Pilihan Tunggal
Contohnya:
1. Mula
2. Sprite 1 bergerak 50 langkah
3. Jika bertemu Sprite 2
3.1 Sprite 1 berbunyi ‘meow’
4. Tamat
Arahan (3.1) akan dilaksanakan jika
syarat (3) dipenuhi.
32.
Soalan
Penyataan Fitur
Sprite bergerak menuju ke koordinat
seperti yang dinyatakan
Sprite bertukar mengikut kustom
Butang ini digunakan untuk
memulakan scripts
Scripts dimulakan dengan menekan
butang space bar di keyboard
Blocks ini digunakan untuk
menjalankan scripts secara
berterusan tanpa henti
Sprite akan melantun apabila
menyentuh hujung stage
Kawasan pilihan untuk menukar latar
belakang stage
Tempo bunyi akan bertukar
mengikut pilihan pengguna
Padankan penyataan berikut dengan fitur yang betul