Post on 06-Jul-2018
8/17/2019 Scratch Part 1
1/22
BELAJARPEMROGRAMAN
Part I
8/17/2019 Scratch Part 1
2/22
Pendahulu6 Pertanyaan Tentang Scrat
1
8/17/2019 Scratch Part 1
3/22
APAKAH SCRATCH
ITU?
adalah bahasa pemrograman grafs Open Source
dapat Anda gunakan secara gratis. Hanya dengan drag and beberapa blok berwarna, Anda akan dapat membuat cerita
game, animasi, musik dan presentasi. ahkan hasil kreasi A
di!upload ke "nternet untuk berbagi dengan programmer
dari seluruh dunia.
8/17/2019 Scratch Part 1
4/22
DARI MANA ASAL
NAMA SCRATCH?
#engan cara yang sama, programmer menggabun
berberapa
media $gambar, oto, eek suara, dan sebagainya% dengan c
menarik
adalah nama untuk cara DJ (Disk Jockey) yang
kreatif menggabungkan potongan musik,
menggunakan teknik yang disebut menggores atau“scratch”.
8/17/2019 Scratch Part 1
5/22
SIAPAKAH PENCIPTA
SCRATCH?
adalah sebuah proyek yang didanai oleh &S 'a
Science (oundation $'S(%. Scratch kemudian dikembangkan
)edia *ab+s *ielong indergraten -roup Massachusetts In
of Technology (MIT).
8/17/2019 Scratch Part 1
6/22
SIAPA SEGMENT
PENGGUNA SCRATCH?
etika anak!anak membuat sebuah program, mereka uga amatematika dan konsep komputer yang dapat meningkatka
kreatiftas, logika penalaran, pemecahan masalah serta kem
berkolaborasi. 'amun, dalam perkembangannya
digunakan untuk orang!orang dewasa dalam membantu me
dasar!dasar logika pemrograman.
dikembangkan untuk anakanak berusia !untuk membantu mereka mengembangkan keterampkreati"tas.
8/17/2019 Scratch Part 1
7/22
MUDAHKAH PEMAKAIAN
SCRATCH?
dirancang agar pemula yang baru belaar pemro
tidak melakukan kesalahan seperti kesalahan ketik synta# y
menyebabkan error . #alam Scratch, anda hanya tinggal me
menggabungkan beberapa blok program/semudah itu000
$ntarmuka gra"s memungkinkan peuntuk dengan mudah mengontrol cara di manaberbagai %enis perintah bereaksi satu sama lain
8/17/2019 Scratch Part 1
8/22
APAKAH SCRATCH
MENDUKUNG BAHASAINDONESIA?
#engan dapat dirubahnya bahasa tampilan ke
ahasa "ndonesia akan semakin memudahkan bagi anak!an
memahami pemrograman.
dapat digunakan dalam &' bahasa t
ahasa ndonesia***
8/17/2019 Scratch Part 1
9/22
Komposisi Scrat
omposisi sebuah proyek da
Scratch
2
8/17/2019 Scratch Part 1
10/22
Sebuah proyek Scratch terdiriatas 1
Proyek awal terdiri dari obyek!obyek ya
disebut sprite.Anda dapat membuat sprite Anda sendawal dengan menggunakan Paint 2ditomerubah3mengedit dari yang telahdisediakan.Anda dapat memberikan instruksi kepa
sprite, membuatnya bergerak, memutamusik atau bereaksi terhadap sprite lai
&ntuk memberitahu sprite apa yang hadilakukan, Anda dapat menggabungkan
grafs menadi tumpukan, yang kemudidisebut scri t .
8/17/2019 Scratch Part 1
11/22
Scratch Interf
agian!bagian dari tampila
Scratch
3
8/17/2019 Scratch Part 1
12/22
MODE PRESENTASI
STAGE Tempat Simulasi
Sprite
SPRITE INFOPANE
4endela "normasi#etail Properti
Sprite
!OC" PA!!ETElok untukmemprogram Sprite
NE# SPRITE
$TTONS Tombol!tombol untukmembuat Sprite baru
AC"GRO$ND$TTONS
Tombol untukmembuat
latarbelakang stageSPRITES PANE#atar Sprite yangdigunakan dalamproyek
TOO!AR MEN$erisi menu!menu dengan ungsi!sungsitertentu seperti copy, paste, simpan, dll.
GREEN F!AG Tombol untukmenalankan skrip
TASlik tab untuk mengeditskrip, kostum dan suara
8/17/2019 Scratch Part 1
13/22
memil
antarmuka yangsederhana dan mdigunakan. #esaimemungkinkan pdari segala usia d
tingkat pengalammembuat proyekmelakukan hal in
dibagi menadi 5
yaitu 1 Palette dan
PA*2TT2
PA'2
8/17/2019 Scratch Part 1
14/22
Block Palette
lock Palette memungkinkan Anda untuk menye
ke dalam Script area, membuat ariabel dan melebih banyak blok. etika Anda tarik blok dari lo
+alette, salinan akan mengikuti mouse sampai A
7drop7 di mana Anda membutuhkannya.
Script Area
lok dari lock +alette diseret ke dalam Script ar
eberapa blok dapat dikombinasikan dengan blo
untuk membentuk sebuah skrip, dan akhirnya m
sebuah proyek.
8/17/2019 Scratch Part 1
15/22
Sprites Pane
Sprite pane berisi tampilan thumbnail dari semu
Sprite Info Pane
Sprite "no Pane berisi ino tentang sprite yang d
serta beberapa alat untuk memanipulasi sprite t
"normasi ini dapat diakses dengan mengklik ico
berwarna biru pada sprite di panel sprite.
Costume Pane
9ostume Pane berisi datar kostum dari sprite ya
termasuk nama sprite dan gambar preie-.
8/17/2019 Scratch Part 1
16/22
Sprites Pane
Sprite Pane berisi tampilan thumbnail dari semu
Sprite Info Pane
Sprite "no Pane berisi ino tentang sprite yang d
serta beberapa alat untuk memanipulasi sprite t
"normasi ini dapat diakses dengan mengklik ico
berwarna biru pada sprite di panel sprite.
Costume Pane9ostume Pane berisi datar kostum dari sprite ya
termasuk nama sprite dan gambar preiew.
Sound Pane
Sound Pane berisi datar klip audio.
8/17/2019 Scratch Part 1
17/22
STA-2
Stage adalah 7sprite7 ymewakili latar belakang"tulah mengapa stage m
ftur!ftur khusus yang bdengan sprite lain.
Terdapat : tombol padaa. -reen (lag ! &ntuk
menalankan skrip.b. Stop Sign ! &ntuk
menghentikan semudalam semua sprite.
c. Tombol Presentasi ;
merubah mode iew
8/17/2019 Scratch Part 1
18/22
Toolbar berisi menu!menu dengan ungsi!tertentu seperti mengganti bahasa, menyimproyek, copy, paste dan lain!lain.
T
8/17/2019 Scratch Part 1
19/22
8Pemrograman
adalah seni>perpaduan
antara
kreatiftas, nalardan logika.?
4
8/17/2019 Scratch Part 1
20/22
5
:
=eerensi
The *2A# Proect, Super Scratch ProgrammingAdenture0
http133wiki.scratch.mit.edu3wiki3ScratchB&serB"nterace
http133wiki.scratch.mit.edu3wiki3ScratchB&serB"nteracehttp133www.slideshare.net3oroteacher3lesson!!scratch!basicsCutmBsourceDslideshowEutmBmiumDssemailEutmBcampaignDdownloadBnotifcatio
http://wiki.scratch.mit.edu/wiki/Scratch_User_Interfacehttp://wiki.scratch.mit.edu/wiki/Scratch_User_Interfacehttp://wiki.scratch.mit.edu/wiki/Scratch_User_Interfacehttp:/www.slideshare.net/oroteacher/lesson-1-scratch-basics?utm_source=slideshow&utm_medium=ssemail&utm_campaign=download_notificationhttp://wiki.scratch.mit.edu/wiki/Scratch_User_Interfacehttp:/www.slideshare.net/oroteacher/lesson-1-scratch-basics?utm_source=slideshow&utm_medium=ssemail&utm_campaign=download_notificationhttp://wiki.scratch.mit.edu/wiki/Scratch_User_Interfacehttp:/www.slideshare.net/oroteacher/lesson-1-scratch-basics?utm_source=slideshow&utm_medium=ssemail&utm_campaign=download_notificationhttp://wiki.scratch.mit.edu/wiki/Scratch_User_Interfacehttp:/www.slideshare.net/oroteacher/lesson-1-scratch-basics?utm_source=slideshow&utm_medium=ssemail&utm_campaign=download_notificationhttp://wiki.scratch.mit.edu/wiki/Scratch_User_Interfacehttp:/www.slideshare.net/oroteacher/lesson-1-scratch-basics?utm_source=slideshow&utm_medium=ssemail&utm_campaign=download_notificationhttp://wiki.scratch.mit.edu/wiki/Scratch_User_Interfacehttp:/www.slideshare.net/oroteacher/lesson-1-scratch-basics?utm_source=slideshow&utm_medium=ssemail&utm_campaign=download_notificationhttp://wiki.scratch.mit.edu/wiki/Scratch_User_Interfacehttp:/www.slideshare.net/oroteacher/lesson-1-scratch-basics?utm_source=slideshow&utm_medium=ssemail&utm_campaign=download_notificationhttp://wiki.scratch.mit.edu/wiki/Scratch_User_Interfacehttp:/www.slideshare.net/oroteacher/lesson-1-scratch-basics?utm_source=slideshow&utm_medium=ssemail&utm_campaign=download_notificationhttp://wiki.scratch.mit.edu/wiki/Scratch_User_Interfacehttp://wiki.scratch.mit.edu/wiki/Scratch_User_Interface
8/17/2019 Scratch Part 1
21/22
4oko H. Prasetyo, S.Si
oko.h.prasetyoFgmail.com
Fhprasetyo
4oko Hari Prasetyo *ulus S 4urusan (isika, (ak. )"PA, &niersitas arwiaya
tahun 5GG. erpengalaman bekera di beberapa perusahaan "T swasta nas
berbagai posisi abatan dari "T Support, Proect Administrator hingga ProecSaat ini sedang menggembangan perusahaan yang bergerak dunia "T khusu
bidang pengembangan aplikasi, cloud dan robotik.
8/17/2019 Scratch Part 1
22/22
*ogo Scratch dan-ambar ucing adacopyright 1https133scratch.mit.edu00
T2=")A AS"HAnda telah membaca slide ini, sampai ketemu di bagia
selanutnya/