KELAS : IV / V / IV
LEVEL : INTERMEDIATE
PROYEK : “Catch The Apple”
PEMBELAJARAN : I
MUATAN PELAJARAN : TIK (CODING)
A. TUJUAN PEMBELAJARAN :
1. Siswa mampu membuat script code dari alur logika yang ada di dalam proyek
2. Siswa mampu menganalisa script code yang sudah dibuat
3. Siswa mampu melakukan proses debugging
4. Siswa memperdalam pemahman fungsi Sensing dan Variable
5. Siswa mampu menyusun laporan proyeknya dalam bentuk dokumen (*.docx)
6. Siswa mampu mencetak laporan proyeknya
B. PETUNJUK PEMBELAJARAN
1. Bacalah dengan teliti lembar kerja (modul) dari proyek yang berjudul “Catch The Apple”
2. Pahami setiap algoritma yang ada dan buatlah susunan blok kodenya di aplikasi Scratch
3. Teliti kembali setiap hasil susunan blok kodenya
4. Jalankan dengan cara mengklik tombol Green Flag
5. Lakukan proses debugging (mencari kesalahan dalam program)
6. Buatlah analisis script kodenya dengan mengetik di aplikasi word 2013
7. Cetaklah (print out) hasil laporannya dan kemudian dikumpulkan.
D. Langkah Kerja
1. Tambahkan Sprite :
a. Apple
b. Bowl
2. Tambahkan Background :
Algoritma #2
1) Tambahkan variable “Score”
2) Atur score (set score to 0) gunakan variable score
3) Menambahkan score ketika sprite apple menyentuh sprite bowl (if (touching bowl)
then)
4) Tambahkan score (change score by 1)
5) Beri jeda 1 detik untuk setiap gerakan (wait 1 secs)
6) Ulangi secara terus menerus proses menambah score ketika apple menyentuh bowl
(forever)
TUGAS PENGAYAAN:
Tambahkanlah sprite “Banana” dengan nilai score yang berbeda sehingga nanti ada 2 label
score di layar program.
TUGAS PENGAYAAN:
1. Tambahkanlah sprite “Banana” dengan nilai score yang berbeda sehingga nanti ada 2
label score di layar program.
2. Buatlah banana dan apple menghilang ketika menyentuh bowl dan kembali diatas.
LEMBAR KERJA SISWA
JUDUL PROJECT : “Ghost Hunter”
SPRITE :
a. Ghost
b. Star
BACKGROUND :
b. Night City
TUGAS PENGAYAAN:
LKS – TIK MI Plus Asy-Syukriyyah
1. Tambahkanlah sprite “Love” dan buatlah variable love, buatlah gerakan love sama
dengan gerakan ghost
2. Setiap gambar love di klik maka akan menambah ke score love.
LEMBAR KERJA SISWA
JUDUL PROJECT : “flying Unicorn”
SPRITE :
a. Unicorn Running
b. Building
c. Heart
BACKGROUND :
c. Stars
NO ALGORITMA BLOK
KODE
1 Algoritma #1 1) Script dimulai ketika bendera hijau di klik
(Sprite Unicorn 2) Atur ukuran 50% (set size to 50%)
Running) 3) Sprite berkata “Hello” selama 2 detik (say
(mengatur ukuran sprite “Hello” for 2 secs)
dan berkata Hello)
2 Algoritma #2 1) Ketika panah atas di tekan maka sprite bergerak
(Sprite Unicorn naik (when up arrow key pressed)
Running) 2) dan posisi diubah posisi y sebesar 10 (change y
(mengendalikan sprite by 10)
dengan tombol panah
bawah di keyboard)
3 Algoritma #3 1) Ketika panah bawah di tekan maka sprite
(Sprite Unicorn bergerak naik (when down arrow key pressed)
Running) 2) dan posisi diubah posisi y sebesar -10 (change y
(mengendalikan sprite by -10)
dengan tombol panah
kiri di keyboard)
4 Algoritma #4 1) Ketika panah kiri di tekan maka sprite bergerak
(Sprite Unicorn naik (when left arrow key pressed)
Running) 2) dan posisi diubah posisi x sebesar -10 (change x
(mengendalikan sprite by -10)
dengan tombol panah
kanan di keyboard)
5 Algoritma #5 1) Ketika panah kanan di tekan maka sprite
(Sprite Unicorn bergerak naik (when right arrow key pressed)
Running) 2) dan posisi diubah posisi x sebesar 10 (change x
(mengendalikan sprite by 10)
dengan tombol panah
atas di keyboard)
6 Algoritma #6 1) Buatlah variable “score”
(Sprite Unicorn 2) Script dimulai ketika bendera hijau di klik
Running) 3) Setting score menjadi 0 (set score to 0)
(memberikan score) 4) Untuk mendapatkan score unicorn running harus
menyentuh heart (if (Touching Heart) Then)
5) Ubah score setiap klik diatas ghost (change
score by 1)
6) Kemudian berikan jeda 1 detik (wait 1 second)
7) Ulangi langkah 4 sampai dengan 6 selamanya
(forever)
4 Algoritma #4 1) Script dimulai ketika bendera hijau di klik
(Sprite star) 2) Star mengikuti gerakan mouse pointer (go to
(star akan bergerak mouse pointer)
mengikuti mouse 3) Ulangi selamanya (forever)
pointer)
Algoritma #4 1) Script dimulai ketika bendera hijau di klik
(Sprite star) 2) Gerakkan star 10 langkah (move 10 steps)
(memberikan efek 3) Dan kemudian berputar 15 derajat ( turn 15
LKS – TIK MI Plus Asy-Syukriyyah
gerakan memutar star) degress)
4) Ulangi secara terus menerus
TUGAS PENGAYAAN:
1. Tambahkanlah sprite “Love” dan buatlah variable love, buatlah gerakan love sama
dengan gerakan ghost
2. Setiap gambar love di klik maka akan menambah ke score love.