Anda di halaman 1dari 21

BAHASAN 2:

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

 Mahasiswa mampu menginstall software dukungan terhadap aplikasi Scracth dan


dapat menginstall aplikasi Scratch versi online dan offline
 Mahasiswa mampu memahami, mengerti dan menjelaskan interface, objek pada
scratch
 Mahasiswa mampu menjelaskan, mengubah Stage dan sprite pada scratch

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

 Mahasiswa mampu menginstall software dukungan terhadap aplikasi Scracth dan


dapat menginstall aplikasi Scratch versi online dan offline
 Mahasiswa mampu memahami interface, objek pada scratch
 Mahasiswa mampu mengubah Stage dan sprite pada scratch

3
Tujuan
Tujuan » Outline » Bahasan » Ringkasan
| Program Studi
ILMUilmu
KOMUNIKASI
komunikasi
BAHASAN
TUJUAN
SOFTWARE INSTALASI SCRATCH

Scratch merupakan suatu aplikasi yang berjalan dalam internet atau aplikasi yang berbasiskan web browser, namun
Scratch juga menyediakan untuk versi offline. Pada Scratch versi online, pengguna diharuskan terkoneksi dengan internet
untuk menggunakan Scratch, selain itu pengguna juga harus sudah terdaftar pada komunitas pada website Scratch. Pada
versi online, pengguna mendapatkan keuntungan karena dapat belajar melalui project Scratch yang telah dibagikan secara
gratis oleh website Scratch dan juga para Programmer Scratch lainnya lain halnya dengan versi offline. Pada Scratch
versi offine, pengguna tidak diharuskan terkoneksi dengan internet, dikarenakan sudah terdapat aplikasi Scratch yang
telah terinstal pada komputer pengguna. Di dalam versi offline, pengguna membuat project nya hanya dengan buku
panduan yang telah didownload sebelumnya bersama software Scratch pada Website Scratch.

4
Tujuan
Tujuan » Outline » Bahasan » Ringkasan
| Program Studi
ILMUilmu
KOMUNIKASI
komunikasi
BAHASAN
TUJUAN
Instalasi Scratch
Penjelasan pertama yang akan dibahas pada Bab ini adalah instalasi cara pengguna- an Scratch versi online. Adapun
software yang harus dipersiapkan dalam menggu- nakan Scratch versi online adalah Web Browser.

Instalasi Scratch Versi Online


Langkah - langkah dalam instalasi Scratch versi online, antara lain sebagai berikut:
1. Buka web browser, lalu masukan alamat http://Scratch.mit.edu/, klik Join Scratch

Langkah 1 Instalasi Scratch Versi Online 5


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

2. Masukan Username, Password, dan Konfirmasi Password, lalu Klik Next

3. Masukan Pilihan Birth Moth and Year, Gender, serta


Country, lalu Klik Next

Langkah 2 Instalasi Scratch Versi Online

Langkah 3 Instalasi Scratch Versi Online

6
Tujuan
Tujuan » Outline » Bahasan » Ringkasan
| Program Studi
ILMUilmu
KOMUNIKASI
komunikasi
BAHASAN
TUJUAN
4. Masukan alamat email address dan confirm email address, lalu Klik Next

5. Tampil pesan yang menjelaskan anda dapat memulai project


Scratch, selanjut- nya klik konfirmasi link pada email anda,
Klik OK Lets Go!

Langkah 4 Instalasi Scratch Versi Online

Langkah 5 Instalasi Scratch Versi Online


7
Tujuan
Tujuan » Outline » Bahasan » Ringkasan
| Program Studi
ILMUilmu
KOMUNIKASI
komunikasi
BAHASAN
TUJUAN
6. Cek kotak masuk email anda, lalu masuk Pesan Please confirm your email address for
Scratch Klik link konfirmasi email
7. Setelah konfirmasi email, anda dapat memilih kategori yang
ada lalu Klik OK, Lets go

Langkah 6 Instalasi Scratch Versi Online

Langkah 7 Instalasi Scratch Versi Online

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

8. Pada kategori Learn How Make a Project in Scratch anda akan diberikan tutorial awal menggunakan Scratch

9. Pada kategori Try Out Starter Project anda dapat memulai Project dari
project yang telah ada sebelumnya.

Langkah 8 Instalasi Scratch Versi Online

Langkah 9 Instalasi Scratch Versi Online

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

10. Pada kategori Connect with other Scratchers anda dapat melihat project yang dibagikan programmer lainnya .

Langkah 10 Instalasi Scratch Versi Online

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

INSTALASI SCRATCH VERSI OFFLINE


Pada instalasi Scratch versi offline, aplikasi Scratch membutuhkan software dukung- an dari Adobe Air. Software Adobe Air dan
software Scratch offline dapat didownload secara gratis pada halaman resmi Scratch. Berikut ini langkah-langkah instalasi Software
Adobe Air dan Scratch versi offlline:

Buka web browser, lalu masukan alamat https://scratch.mit.edu/. Pilih Offline Editor

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

Sebelum memulai installasi scratch, memerukan suatu aplikasi yang bernama AdobeAIR. Aplikasi tersebut bisa di unduh di
http://get.adobe.com/air/

1.Download Adobe AIR untuk windows


2.Install dan ikuti langkahnya
3.Apabila AdobeAIR sudah terinstall
maka file setup Scratch.Air bisa
langsung di eksekusi dan lanjutkan ke
proses installasi

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

INTERFACE SCRATCH
Interface atau antarmuka pada Scratch sangat sederhana,
sehingga mudah dipahami oleh siapa pun. Terdapat 4
interface utama yang harus dapat dipahami fungsi nya
terlebih dahulu sebelum memulai menggunakan
Scratch, antara lain:
1. Interface Toolbar
Digunakan untuk mengelola program Scratch yang sedang berjalan, seperti
pengaturan penyimpanan file maupun lainnya.
2. Interface Blok Tab
Digunakan untuk mengelola pemilihan tab untuk pemilihan blok script,
custome, atau lainnya.
3. Interface Blok Script
Digunakan untuk memilih script pada suatu blok pada Scratch.

4. Interface Sounds
Digunakan untuk memilih dan mengelola sound yang akan digunakan.

5. Interface Costumes
13
Digunakan untuk memilih dan mengelola custome yang akan digunakan.
Tujuan
Tujuan » Outline » Bahasan » Ringkasan
| Program Studi
ILMUilmu
KOMUNIKASI
komunikasi
BAHASAN
TUJUAN

Scratch terdiri atas objek atau actor yang disebut sebagai sprites. Anda
dapat milih tampilnya yang disebut dengan costume. Sedangkan arean
atau tempat melatakan sprite disebut dengan Stage. Anda bisa
memberikan perintah atau command kepada sprite, untuk bergerak,
memainkan music atau menjawab pertanyaan dan lainnya. Untuk
melakukannya gunakan blocks yang dalam pemrograman disebut scripts.
Ketika script di klik maka perintah akan dijalankan dan eksekusi dilakukan
dari atas ke bawah

14
Tujuan
Tujuan » Outline » Bahasan » Ringkasan
| Program Studi
ILMUilmu
KOMUNIKASI
komunikasi
BAHASAN
TUJUAN
SPRITE
Pengaturan Sprite

Pilih Sprite yang akan dijadikan actor dalam program anda. Dalam suatu stage bisa terdiri
atas beberapa sprite
Create
Capture
Open Library

Open From File


- Pilih objek
- Click OK

15
Tujuan
Tujuan » Outline » Bahasan » Ringkasan
| Program Studi
ILMUilmu
KOMUNIKASI
komunikasi
BAHASAN
TUJUAN
STAGE
Pengaturan Stage
Stage atau backdrop adalah latarbelakang atau tampilan dimana kita meletakkan
sprite kita. Bakcground bisa ditambahkan dari file dalam komputer itu sendiri. Anda
bias menggunakan gambar yang sudah disediakan pada Backdrop Library

Click Open Library

16
Tujuan
Tujuan » Outline » Bahasan » Ringkasan
| Program Studi
ILMUilmu
KOMUNIKASI
komunikasi
BAHASAN
TUJUAN
BLOK SCRIPT
Block atau script adalah perintah atau coding yang kita gunakan sebagai instruksi kepada
sprite untuk melaksanakan suatu perintah atau algoritma yang kita buat. Block dalam
scratch dikategorikan menjadi beberapa bagian seperti pada gambar dibawah ini. Script
pada program Scratch divisualisasikan dalam bentuk blok-blok program seperti
memasang sebuah puzzle.

17
Tujuan
Tujuan » Outline » Bahasan » Ringkasan
| Program Studi
ILMUilmu
KOMUNIKASI
komunikasi
BAHASAN
TUJUAN
Ada beberapa tipe block atau script dalam scratch

a) Stack Block
Blok yang memiliki benjolan dan lengkungan diatas atau dibawahnya, sehingga kita bisa
menggabungkannya dengan block yang lain (seperti ). Beberapa block memilik inputan
didalamnya, dimana kita bias meng masaukan nilai berupa angka (seperti ). Atau
meilih nilai dalam menu pulldown yang ada didalamnya . Beberapa block ada yang

berbentuk seperti huruf “C” dimana kita bias menggabungkan beberapa stak
didalamnya.

18
Tujuan
Tujuan » Outline » Bahasan » Ringkasan
| Program Studi
ILMUilmu
KOMUNIKASI
komunikasi
BAHASAN
TUJUAN
a) Hats

Block yang memiliki lengkungan diatasnya seperti . Block ini diletakkan dipaling
atas dari susunan stack. Biasanya block ini berfungsi untuk event atau kejadian seperti bila suatu
tombol ditekan.

a) Reporters
Block seperti dan digunakan untuk masuk dalam input block lain. (seperti
atau .

19
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

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

• https://scratch.mit.edu

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

21

Anda mungkin juga menyukai