3.0 scratch

Post on 14-Apr-2017

457 views 13 download

Transcript of 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

3.1 Fitur-fitur Antara Muka Scratch

2.0

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

Stage

- Ikon Presentation menyembunyikan semua

-Ikon ini digunakan untuk memulakan projek

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

- Memaparkan kedudukan kursor

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.

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.

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.

Blocks Palette

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

Scripts Area

Blok dari Blocks Palette diheret masuk ke Scripts

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

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.

Sounds Tab

Pengurusan bunyi dilaksanakan pada Sounds Tab

Menu Utama

3.2 Menggunakan Fitur-fitur Untuk Mengerakkan Objek, Memasukkan

Dialog, Bunyi dan Objek Baharu dalam Perisian Pengaturcaraan

Pengenalan Kategori dan Fitur

Pada Blocks Pallete

Contoh Fitur Motion

(Pergerakan)

Contoh Fitur Looks (Kelihatan)

Contoh Fitur Sounds (Bunyi)

Memasukkan Sprite Baharu

Pada Stage

Pada sprite list, tekan choose sprite from library

LANGKAH 1

Memasukkan Sprite Baharu

Pada StageLANGKAH 2

Pilih sprite. Kemudian tekan butang OK

Memadamkan Sprites

Klik kanan pada sprites. Pilih delete

Memasukkan Latar Belakang

Pada Stage

Pada stage list, tekan untuk pilihan latar belakang

LANGKAH 1

Memasukkan Latar Belakang

Pada StageLANGKAH 2

Pilih latar belakang. Kemudian tekan butang OK

Hasil Akhir Pada Stage

Menu Utama

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.

Menentukan Kadar Jarak pergerakan Sprites

Menentukan Cara dan Arah Pergerakan

Sprite

Meletakkan Dialog Pada Objek

Susunan Scripts Untuk Menghasilkan

Pergerakan

Menu Utama

3.4 MENGHASILKAN ATURCARA SECARA PILIHAN TUNGGAL

UNTUK SESUATU OBJEK

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.

Skrip - contoh

Sprite 1 Sprite 2

Contoh SoalanRansangan

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

Soalan

Manakah antara segmen kod berikut akan menghasilkan output yang sama?

Menu Utama