Anda di halaman 1dari 13

BAHASAN 3:

SOUND & PEN


ALGORITMA
&
PEMROGRA
Program Studi ILMU
MAN
KOMUNIKASI
SCRATCH
Tujuan
Tujuan » Outline » Bahasan » Ringkasan | Program Studi
ILMUilmu
KOMUNIKASI
komunikasi
TUJUAN

Mahasiswa dapat memahami,menjelaskan sound dan pen pada blok scratch

Mahasiswa mampu mengimplementasikan dan membuat animasi sederhana


menggunakan sound dan pen pada scratch

2
Tujuan
Tujuan » Outline » Bahasan » Ringkasan | Program Studi
ILMUilmu
KOMUNIKASI
komunikasi
OUTLINE
TUJUAN

Mahasiswa mampu mengimplementasikan motion dan looks pada blok scratch

Mahasiswa mampu mengimplementasikan dan membuat animasi sederhana


menggunakan motion dan looks pada scratch

3
Tujuan
Tujuan » Outline » Bahasan » Ringkasan | Program Studi
ILMUilmu
KOMUNIKASI
komunikasi
BAHASAN
TUJUAN
Pengenalan Suara

Sound pada Scratch sering diimplemetasikan pada game dan aplikasi yang menggu- nakan efek suara dan musik
latar belakang agar menambah gairah dalam bermain game dan menggunakan aplikasi. Pada sound Scratch, anda
akan belajar menggu- nakan Scratch terkait blok sound, dimulai dengan cara menggabungkan file audio dan
mengontrol pemutaran sound. Di dalam blok sound anda akan melihat blok perintah untuk bermain drum dan alat-
alat musik lainnya yang dapat di atur sesuai kebutuhan. Pada blok sound, anda juga bisa akan menemukan cara
untuk meng- ontrol volume dan mengubah kecepatan atau tempo. anda dapat menyimpan file audio pada komputer
dalam berbagai format WAV dan MP3. Terdapat tiga blok per- intah sound yang sering digunakan dalam aplikasi di
dalam Scratch:

4
Tujuan
Tujuan » Outline » Bahasan » Ringkasan | Program Studi
ILMUilmu
KOMUNIKASI
komunikasi
TUJUAN
BAHASAN

1. Play sound
Memainkan efek suara tertentu yang dapat mendukung aktivitas dari sprite tertentu, seperti suara hewan.
 
2. Play sound until done
Memainkan efek suara tertentu yang dengan meneruskannya ke blok script selanjutnya, sehingga dapat berurutan
permainan suara yang disusun.
 
3. Stop all sound
Perintah sound ini adalah untuk mengehentikan semua suara yang sedang berjalan, pada suatu program

5
Tujuan
Tujuan » Outline » Bahasan » Ringkasan | Program Studi
ILMUilmu
KOMUNIKASI
komunikasi
BAHASAN
TUJUAN

Perintah Pada
SoundTabel : Perintah Blok Script Pada Sound

6
Tujuan
Tujuan » Outline » Bahasan » Ringkasan | Program Studi
ILMUilmu
KOMUNIKASI
komunikasi
BAHASAN
TUJUAN

 
Penggunaan Sound Hip Hop dan Beats

Pada implementasi ini anda akan mempelajari perintah blok sederhana pada sound hip hop seperti
ada Gambar. Skenario animasi yang ingin dihasilkan dari implementasi ini adalah menjalankan
suara hip hop dengan lama waktu 4.75 detik.

Script yang ada pada Gambar terdapat script yaitu menggunakan


perulangan (forever) di mana menjalankan suara hip hop (play
sound hip hop) selama 4.75 de- tik (wait 4.75 secs).

Implementasi Sound Hip Hop dan Beats

7
Tujuan
Tujuan » Outline » Bahasan » Ringkasan | Program Studi
ILMUilmu
KOMUNIKASI
komunikasi
BAHASAN
TUJUAN
 
Penggunaan Sound Drum and Beats
Implementasi berikutnya yaitu menggunakan sound drum seperti yang terlihat pada Gambar

Pada implementasi ini menggunakan pengaturan


beats (ketukan) pada saat mema- inkan drum. Di
dalamnya terdapat beberapa perintah blok yang
dapat digunakan untuk mengembangkan permainan,
dengan contoh perintah menggunakan script play
drum 1 for (...) beats. Ada 3 contoh blok script
dalam pengaturan drum mulai dari kecepatan 0,8

Implementasi Sound Drum dan Beats beats, meningkat 0,4 beats sampai kecepatan
ketukan 0,2 beats. Beats di sini menjelaskan tempo
dari sound tersebut dijalankan.
8
Tujuan
Tujuan » Outline » Bahasan » Ringkasan | Program Studi
ILMUilmu
KOMUNIKASI
komunikasi
BAHASAN
TUJUAN

 
Membuat Lagu dengan Sound

Pada Gambar memberikan contoh pada anda dalam mengatur perualangan pada lagu. Pada
script blok sound ini akan mengatur tingkat range alat musik dengan memasukkan berapa
suara seperti dormez-vous, sonnez les matines dan ding, doing, dong dengan pengaturan
beats (ketukan) yang berbeda - beda di dalamnya
Perintah set instrument to 2 merupakan pemilihan instrumen musik
yang akan di- gunakan, sedangkan penggunaan perintah play note ..
for .. beats mengeksekusi note tertentu dengan tempo yang
diinginkan. Susunan perintah yang ada pada Gambar akan
menghasilkan suatu tangga nada yang sesuai dengan lagu anak-anak
dari Perancis "Frère Jacques".

Blok Sound 9
Tujuan
Tujuan » Outline » Bahasan » Ringkasan | Program Studi
ILMUilmu
KOMUNIKASI
komunikasi
BAHASAN
TUJUAN

Curva Motion
 
Curva motion merupakan motion yang hampir sama dengan absolute motion
yaitu bekerja pada stage berukuran 480 × 360 persegi panjang. Pada setiap
stage pusatnya dimulai dari titik (x,y) = (0,0). Curva motion menggunakan
gerakkan yang berkelok – kelok, perubahan yang di perlihatkan dengan
menggunakan langkah menuju titik x ke y secara berulang menuju target.
Pada Gambar tsbt menunjukan mengenai contoh dari pergerakan curva motion
atau gerakan berkelok Contoh Pergerakan Curva Motion

Pada contoh Gambar diatas menjelaskan tentang pergerakkan


berkelok dengan perulangan titik x menuju titik y secara berulang 3
kali dengan titik x (50) dan y (50) menuju target (x,y) = 150,150)

10
Tujuan
Tujuan » Outline » Bahasan » Ringkasan | Program Studi
ILMUilmu
KOMUNIKASI
komunikasi
BAHASAN
TUJUAN

Perintah Pada Motion


perintah-perintah blok script yang ada pada Motion.

11
Tujuan
Tujuan » Outline » Bahasan » Ringkasan | Program Studi
ILMUilmu
KOMUNIKASI
komunikasi
RINGKASAN
TUJUAN

 Scratch dapat dijalankan dalam versi online dan offline


 Versi online membutuhkan koneksi internet yang stabil sedangkan versi online
membutuhkan file tambahan adobe air.
 Ada 3 tipe bentuk blok program dalam scratch yaitu stack blok, hat blok dan
reporter blok

12
Tujuan
Tujuan
Tujuan
» Outline
» Outline
» Bahasan
» Bahasan
» Daftar
» Ringkasan
Pustaka | Program Studi
ILMUilmu
KOMUNIKASI
komunikasi
TUJUAN PUSTAKA
DAFTAR

• https://scratch.mit.edu

• Computer Algorithms: introduction to design and analysis. 2nd ed., Sara Baase,
Reading,Mass: Addison-Wesley Company, 1993

13

Anda mungkin juga menyukai