3.0 scratch

33

Click here to load reader

Transcript of 3.0 scratch

Page 1: 3.0 scratch

3.0 SCRATCH 2.0

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

Objektif

3.1 Fitur-fitur Antara Muka3.2 Menggunakan Fitur-

fitur

3.3 Atur Cara Mengikut Urutan

3.4 Atur Cara pilihan Tunggal

Contoh Soalan

Page 2: 3.0 scratch

3.1 Fitur-fitur Antara Muka Scratch

2.0

Page 3: 3.0 scratch

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

Page 4: 3.0 scratch

Stage

- Ikon Presentation menyembunyikan semua

-Ikon ini digunakan untuk memulakan projek

- Ikon ini digunakan untuk memberhentikan semua script dalam semua sprite.

- Memaparkan kedudukan kursor

Page 5: 3.0 scratch

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.

Page 6: 3.0 scratch

Sprite List

Ikon Penerangan

Memilih sprite dari pustaka sprite

Menggunakan Paint Editor untuk melukis costume spriteMembuka fail carian untuk sprite atau fail imej.Membuka kamera untuk mengambil gambar.

Page 7: 3.0 scratch

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.

Page 8: 3.0 scratch

Blocks Palette

blok boleh diheret ke Scripts Area mencipta pembolehubah mencipta lebih banyak blok yang lain.

Page 9: 3.0 scratch

Scripts Area

Blok dari Blocks Palette diheret masuk ke Scripts

Area. Kombinasi dengan blok yang lain membentuk scripts, yang seterusnya membentuk projek.

Page 10: 3.0 scratch

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.

Page 11: 3.0 scratch

Sounds Tab

Pengurusan bunyi dilaksanakan pada Sounds Tab

Menu Utama

Page 12: 3.0 scratch

3.2 Menggunakan Fitur-fitur Untuk Mengerakkan Objek, Memasukkan

Dialog, Bunyi dan Objek Baharu dalam Perisian Pengaturcaraan

Page 13: 3.0 scratch

Pengenalan Kategori dan Fitur

Pada Blocks Pallete

Page 14: 3.0 scratch

Contoh Fitur Motion

(Pergerakan)

Page 15: 3.0 scratch

Contoh Fitur Looks (Kelihatan)

Page 16: 3.0 scratch

Contoh Fitur Sounds (Bunyi)

Page 17: 3.0 scratch

Memasukkan Sprite Baharu

Pada Stage

Pada sprite list, tekan choose sprite from library

LANGKAH 1

Page 18: 3.0 scratch

Memasukkan Sprite Baharu

Pada StageLANGKAH 2

Pilih sprite. Kemudian tekan butang OK

Page 19: 3.0 scratch

Memadamkan Sprites

Klik kanan pada sprites. Pilih delete

Page 20: 3.0 scratch

Memasukkan Latar Belakang

Pada Stage

Pada stage list, tekan untuk pilihan latar belakang

LANGKAH 1

Page 21: 3.0 scratch

Memasukkan Latar Belakang

Pada StageLANGKAH 2

Pilih latar belakang. Kemudian tekan butang OK

Page 22: 3.0 scratch

Hasil Akhir Pada Stage

Menu Utama

Page 23: 3.0 scratch

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.

Page 24: 3.0 scratch

Menentukan Kadar Jarak pergerakan Sprites

Page 25: 3.0 scratch

Menentukan Cara dan Arah Pergerakan

Sprite

Page 26: 3.0 scratch

Meletakkan Dialog Pada Objek

Page 27: 3.0 scratch

Susunan Scripts Untuk Menghasilkan

Pergerakan

Menu Utama

Page 28: 3.0 scratch

3.4 MENGHASILKAN ATURCARA SECARA PILIHAN TUNGGAL

UNTUK SESUATU OBJEK

Page 29: 3.0 scratch

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.

Page 30: 3.0 scratch

Skrip - contoh

Sprite 1 Sprite 2

Page 31: 3.0 scratch

Contoh SoalanRansangan

Page 32: 3.0 scratch

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

Page 33: 3.0 scratch

Soalan

Manakah antara segmen kod berikut akan menghasilkan output yang sama?

Menu Utama