PEMROGRAMAN
PartI
Pendahuluan
6 Pertanyaan Tentang Scratch
APAKAHSCRATCH
ITU?
adalah bahasa pemrograman grafis Open Source yang
dapat Anda gunakan secara gratis. Hanya dengan drag and drop
beberapa blok berwarna, Anda akan dapat membuat cerita interaktif,
game, animasi, musik dan presentasi. Bahkan hasil kreasi Anda dapat
di-upload ke Internet untuk berbagi dengan programmer
dari seluruh dunia.
DARIMANAASAL
NAMASCRATCH?
adalah nama untuk cara DJ (Disk Jockey) yang
kreatif menggabungkan potongan musik,
menggunakan teknik yang disebut menggores atau
scratch.
SIAPAKAHPENCIPTA
SCRATCH?
adalah sebuah proyek yang didanai oleh US National
Science Foundation (NSF). Scratch kemudian dikembangkan oleh
Media Labs Lifelong Kindergraten Group Massachusetts Institute
of Technology (MIT).
SIAPASEGMENT
PENGGUNASCRATCH?
dikembangkan untuk anak-anak berusia 8 dan
untuk membantu mereka mengembangkan keterampilan dan
kreatifitas.
MUDAHKAHPEMAKAIAN
SCRATCH?
Antarmuka grafis
memungkinkan pengguna
untuk dengan mudah mengontrol cara di mana
berbagai jenis perintah bereaksi satu sama lain.
dirancang agar pemula yang baru belajar pemrograman
tidak melakukan kesalahan seperti kesalahan ketik syntax yang dapat
menyebabkan error. Dalam Scratch, anda hanya tinggal menyeret dan
menggabungkan beberapa blok programsemudah itu!!!
APAKAHSCRATCH
MENDUKUNGBAHASA
INDONESIA?
dapat digunakan dalam 50 bahasa termasuk
Bahasa Indonesia!!!
Dengan dapat dirubahnya bahasa tampilan
kedalam
Bahasa Indonesia akan semakin memudahkan bagi anak-anak dalam
memahami pemrograman.
KomposisiScratch
Komposisi sebuah proyek dalam
Scratch
disebut sprite.
Anda dapat membuat sprite Anda sendiri dari
awal dengan menggunakan Paint Editor atau
merubah/mengedit dari yang telah
disediakan.
Anda dapat memberikan instruksi kepada
sprite, membuatnya bergerak, memutar
musik atau bereaksi terhadap sprite lainnya.
Untuk memberitahu sprite apa yang harus
dilakukan, Anda dapat menggabungkan blok
grafis menjadi tumpukan, yang kemudian
disebut script.
ScratchInterface
Bagian-bagian dari tampilan
Scratch
TOOLBAR MENU
GREEN FLAG
TABS
Tombol untuk
menjalankan skrip
HELP
MODE PRESENTASI
Bantuan dalam
pengoperasian
Scratch
STAGE
Tempat Simulasi
Sprite
SCIRPT AREA
Drag Blok di sini
untuk
menggabungkannya
menjadi sebuah
skrip
SPRITE INFO
PANE
Jendela Informasi
Detail Properti
Sprite
BACKGROUND
BUTTONS
Tombol untuk
membuat
latarbelakang stage
SPRITES PANE
Daftar Sprite yang
digunakan dalam
proyek
NEW SPRITE
BUTTONS
BLOCK PALLETE
Blok untuk
Tombol-tombol untuk memprogram Sprite
membuat Sprite baru
PALETTE
PANE
memiliki
antarmuka yang
sederhana dan mudah
digunakan. Desainnya
memungkinkan pengguna
dari segala usia dan
tingkat pengalaman untuk
membuat proyek. Untuk
melakukan hal ini,
dibagi menjadi 2 bagian
yaitu : Palette dan Pane.
Block Palette
Block Palette memungkinkan Anda untuk menyeret blok
ke dalam Script area, membuat variabel dan menciptakan
lebih banyak blok. Ketika Anda tarik blok dari Block
Palette, salinan akan mengikuti mouse sampai Anda
"drop" di mana Anda membutuhkannya.
Script Area
Blok dari Block Palette diseret ke dalam Script area.
Beberapa blok dapat dikombinasikan dengan blok lain
untuk membentuk sebuah skrip, dan akhirnya menjadi
sebuah proyek.
Sprites Pane
Sprite pane berisi tampilan thumbnail dari semua sprite.
Sprite Info Pane
Sprite Info Pane berisi info tentang sprite yang dipilih
serta beberapa alat untuk memanipulasi sprite tersebut.
Informasi ini dapat diakses dengan mengklik icon "i
berwarna biru pada sprite di panel sprite.
Costume Pane
Costume Pane berisi daftar kostum dari sprite yang dipilih
termasuk nama sprite dan gambar preview.
Sprites Pane
Sprite Pane berisi tampilan thumbnail dari semua sprite.
Sprite Info Pane
Sprite Info Pane berisi info tentang sprite yang dipilih
serta beberapa alat untuk memanipulasi sprite tersebut.
Informasi ini dapat diakses dengan mengklik icon "i
berwarna biru pada sprite di panel sprite.
Costume Pane
Costume Pane berisi daftar kostum dari sprite yang dipilih
termasuk nama sprite dan gambar preview.
Sound Pane
Sound Pane berisi daftar klip audio.
STAGE
TOOLBAR
Toolbar berisi menu-menu dengan fungsi-fungsi
tertentu seperti mengganti bahasa, menyimpan
proyek, copy, paste dan lain-lain.
Pemrograman
adalah seni;
perpaduan
antara
kreatifitas, nalar
dan logika.
JOKO H. PRASETYO
Praktisi dan Pegiat IT
Referensi
1
2
3
http://wiki.scratch.mit.edu/wiki/Scratch_User_Interfa
ce
The LEAD Project, Super Scratch Programming
Adventure!
http://wiki.scratch.mit.edu/wiki/Scratch_User_In
terfacehttp://www.slideshare.net/oroteacher/less
on-1-scratch-basics?utm_source=slideshow&utm_med
ium=ssemail&utm_campaign=download_notification
!
!
TERIMA KASIH
Anda telah membaca slide ini, sampai ketemu di bagian
selanjutnya