Anda di halaman 1dari 21

2021 CODING MENYENANGKAN Mohon tidak membagikan modul ini tanpa sepengetahuan Barabotech

MODUL 21 Baradista Dimas Leotman, ST, M.Pd http://www.barabotech.com

BARABOTECH
Menentukan Posisi Karakter

Scratch Mengenal Koordinat Scratch

Koordinat Scratch digunakan untuk mengetahui lokasi obyek sprite/ gambar di layar yang akan
kita jadikan sebagai background. Koordinat Scratch terdiri dari dua sumbu, sumbu X dan sumbu
Y. Sumbu X mulai dari -240 sampai dengan 240, sedangkan sumbu Y mulai dari -180 sampai
dengan 180.

2021 CODING MENYENANGKAN Mohon tidak membagikan modul ini tanpa sepengetahuan Barabotech
2 Baradista Dimas Leotman, ST, M.Pd http://www.barabotech.com

BARABOTECH
Langkah 1 Hapus Sprite 1, lalu ambil sprite baru cari Kelelawar (Bat)

Langkah 2 lalu ambil sprite cari Bat

2021 CODING MENYENANGKAN Mohon tidak membagikan modul ini tanpa sepengetahuan Barabotech
3 Baradista Dimas Leotman, ST, M.Pd http://www.barabotech.com

BARABOTECH
Langkah 3 pilih Events lalu ambil When Clicked Taruh di lembar kerja

Langkah 4 Rubah Size Bat dengan nilai 70

2021 CODING MENYENANGKAN Mohon tidak membagikan modul ini tanpa sepengetahuan Barabotech
4 Baradista Dimas Leotman, ST, M.Pd http://www.barabotech.com

BARABOTECH
Langkah 5 Taruh Sprite Bat di bawah kiri seperti ini, lihat berapa nilai go to x y

Langkah 6 Pilih go to x y di bawah when clicked

2021 CODING MENYENANGKAN Mohon tidak membagikan modul ini tanpa sepengetahuan Barabotech
5 Baradista Dimas Leotman, ST, M.Pd http://www.barabotech.com

BARABOTECH
Langkah 7 Masuk ke blok Control lalu ambil Forever dan taruh seperti ini:

Langkah 8 Pilih di blok control juga if then else, masukkan ke blok forever seperti ini:

2021 CODING MENYENANGKAN Mohon tidak membagikan modul ini tanpa sepengetahuan Barabotech
6 Baradista Dimas Leotman, ST, M.Pd http://www.barabotech.com

BARABOTECH
Langkah 9 Pilih blok sensing dan ambil key space pressed

Langkah 10 pilih blok motion lalu ambil chage y by seperti ini:

2021 CODING MENYENANGKAN Mohon tidak membagikan modul ini tanpa sepengetahuan Barabotech
7 Baradista Dimas Leotman, ST, M.Pd http://www.barabotech.com

BARABOTECH
Langkah 11 Rubah nilai y dibawah if = 30 dan di bawah else = -10 chage x by seperti ini:

Langkah 12 Pilih blok Looks dan ambil switch costume to, untuk di if pakai bat a dan di bawah
else gunakan bat b

2021 CODING MENYENANGKAN Mohon tidak membagikan modul ini tanpa sepengetahuan Barabotech
8 Baradista Dimas Leotman, ST, M.Pd http://www.barabotech.com

BARABOTECH
Langkah 13 Klik bendera hijau untuk menjalankan coding, lalu tekan-tekan spasi pada keyboard
laptop kalian. apa yang terjadi? Apakah bat terbang ke atas jika kalian tekan spasi.

Langkah 14 pilih full screen control, lalu coba jalankan dengan klik bendera untuk stop pilih
tombol merah.

2021 CODING MENYENANGKAN Mohon tidak membagikan modul ini tanpa sepengetahuan Barabotech
9 Baradista Dimas Leotman, ST, M.Pd http://www.barabotech.com

BARABOTECH
Langkah 15 Tampilan Full Screen, tekan spasi pada keyboard laptop. Dan untuk kembali, tekan
full screen lagi

Langkah 16 Pilih Choose a sprite

2021 CODING MENYENANGKAN Mohon tidak membagikan modul ini tanpa sepengetahuan Barabotech
10 Baradista Dimas Leotman, ST, M.Pd http://www.barabotech.com

BARABOTECH
Langkah 17 Lalu pilih Ghost seperti ini :

Langkah 18 pilih costume, lalu pilih Ghost C Ke 3

2021 CODING MENYENANGKAN Mohon tidak membagikan modul ini tanpa sepengetahuan Barabotech
11 Baradista Dimas Leotman, ST, M.Pd http://www.barabotech.com

BARABOTECH
Langkah 19 Kembali ke code, lalu pilh blok event lalu ambil when cliked :

Langkah 20 Pilih blok Control lalu ambil forever taruh seperti ini:

2021 CODING MENYENANGKAN Mohon tidak membagikan modul ini tanpa sepengetahuan Barabotech
12 Baradista Dimas Leotman, ST, M.Pd http://www.barabotech.com

BARABOTECH
Langkah 21 Pilih blok Motion, geser ghost ke ujung, seperti gambar di bawah ini, lalu ambil go
to x y dan taruh diantara when cliked dan forever seperti ini:

Langkah 22 Ambil lagi go to x y dengan posisi yang sama lalu taruh di dalam forever seperti ini:

2021 CODING MENYENANGKAN Mohon tidak membagikan modul ini tanpa sepengetahuan Barabotech
13 Baradista Dimas Leotman, ST, M.Pd http://www.barabotech.com

BARABOTECH
Langkah 23 Geser building dari ujung kiri ke arah ujung kanan, lalu ambil glide 1 secs to x y,
rubah nilai glode menjadi 2 untuk memperlambat gerakan Ghost

Langkah 24 Coba jalankan, coba tekan spasi pada laptop dan hindarilah Ghost yang berjalan.

2021 CODING MENYENANGKAN Mohon tidak membagikan modul ini tanpa sepengetahuan Barabotech
14 Baradista Dimas Leotman, ST, M.Pd http://www.barabotech.com

BARABOTECH
Langkah 25 Pilih Backdrop Castle 3

Langkah 26 Duplicate ghost dan geser ke atas seperti ini :

2021 CODING MENYENANGKAN Mohon tidak membagikan modul ini tanpa sepengetahuan Barabotech
15 Baradista Dimas Leotman, ST, M.Pd http://www.barabotech.com

BARABOTECH
Langkah 27 Hapus go to x y, lalu ambil go to x y yang baru sesuai dengan posisi ghost 2 :

Langkah 28 Taruh go to x y di bawah when cliked dan forever :

2021 CODING MENYENANGKAN Mohon tidak membagikan modul ini tanpa sepengetahuan Barabotech
16 Baradista Dimas Leotman, ST, M.Pd http://www.barabotech.com

BARABOTECH
Langkah 29 Besarkan screen lalu mainkan :

Langkah 30 Pilih sprite bat lalu ke blok variable :

2021 CODING MENYENANGKAN Mohon tidak membagikan modul ini tanpa sepengetahuan Barabotech
17 Baradista Dimas Leotman, ST, M.Pd http://www.barabotech.com

BARABOTECH
Langkah 31 Ketik Score pada new Variable :

Langkah 32 Ambil Set Score taruh di bawah go to x y dan beri nilai 100 :

2021 CODING MENYENANGKAN Mohon tidak membagikan modul ini tanpa sepengetahuan Barabotech
18 Baradista Dimas Leotman, ST, M.Pd http://www.barabotech.com

BARABOTECH
Langkah 33 Pilih blok control dan ambil If masukkan seperti ini :

Langkah 34 Pilih blok operator lalu ambil blok or dan masukkan ke dalam IF :

2021 CODING MENYENANGKAN Mohon tidak membagikan modul ini tanpa sepengetahuan Barabotech
19 Baradista Dimas Leotman, ST, M.Pd http://www.barabotech.com

BARABOTECH
Langkah 35 Pilih blok sensing dan masukkan kedalam operator or dan rubah ke ghost dan ghost 2

Langkah 36 Pilih blok Variable lalu masukkan change score beri nilai -10 :

2021 CODING MENYENANGKAN Mohon tidak membagikan modul ini tanpa sepengetahuan Barabotech
20 Baradista Dimas Leotman, ST, M.Pd http://www.barabotech.com

BARABOTECH
Langkah 37 Pilih blok Control lalu ambil wait 1 seconds dan taruh seperti ini:

Coba Jalanlan !!!

Link Modul 2 :

https://youtu.be/bP0uZmBtD1w

2021 CODING MENYENANGKAN Mohon tidak membagikan modul ini tanpa sepengetahuan Barabotech
21 Baradista Dimas Leotman, ST, M.Pd http://www.barabotech.com

BARABOTECH

Anda mungkin juga menyukai