SlideShare a Scribd company logo
3
Most read
4
Most read
12
Most read
BELAJAR
PEMROGRAMAN
Part I
Pendahuluan
6 Pertanyaan Tentang Scratch
1
APAKAH SCRATCH
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.
DARI MANA ASAL
NAMA SCRATCH?
Dengan cara yang sama, programmer menggabungkan berberapa
media (gambar, foto, efek suara, dan sebagainya) dengan cara yang menarik
untuk menciptakan sesuatu yang baru.
adalah nama untuk cara DJ (Disk Jockey) yang
kreatif menggabungkan potongan musik, menggunakan teknik
yang disebut menggores atau “scratch”.
SIAPAKAH PENCIPTA
SCRATCH?
adalah sebuah proyek yang didanai oleh US National Science
Foundation (NSF). Scratch kemudian dikembangkan oleh Media Lab’s Lifelong
Kindergraten Group Massachusetts Institute of Technology (MIT).
SIAPA SEGMENT
PENGGUNA SCRATCH?
Ketika anak-anak membuat sebuah program, mereka juga akan belajar
matematika dan konsep komputer yang dapat meningkatkan kreatifitas, logika
penalaran, pemecahan masalah serta kemampuan berkolaborasi. Namun,
dalam perkembangannya dapat digunakan untuk orang-orang
dewasa dalam membantu memahami dasar-dasar logika pemrograman.
dikembangkan untuk anak-anak berusia 8 dan untuk
membantu mereka mengembangkan keterampilan dan kreatifitas.
MUDAHKAH PEMAKAIAN
SCRATCH?
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 program…semudah itu!!!
Antarmuka grafis memungkinkan pengguna untuk
dengan mudah mengontrol cara di mana berbagai jenis
perintah bereaksi satu sama lain.
APAKAH SCRATCH
MENDUKUNG BAHASA
INDONESIA?
Dengan dapat dirubahnya bahasa tampilan kedalam Bahasa
Indonesia akan semakin memudahkan bagi anak-anak dalam memahami
pemrograman.
dapat digunakan dalam 50 bahasa termasuk
Bahasa Indonesia!!!
Komposisi Scratch
Komposisi sebuah proyek dalam
Scratch
2
Sebuah proyek Scratch terdiri atas :
Proyek awal terdiri dari obyek-obyek yang 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.
Scratch Interface
Bagian-bagian dari tampilan Scratch
3
MODE PRESENTASI
STAGE
Tempat Simulasi
Sprite
SPRITE INFO
PANE
Jendela Informasi
Detail Properti Sprite
SCIRPT AREA
Drag Blok di sini untuk
menggabungkannya
menjadi sebuah skrip
BLOCK PALLETE
Blok untuk memprogram
Sprite
NEW SPRITE
BUTTONS
Tombol-tombol untuk
membuat Sprite baru
BACKGROUND
BUTTONS
Tombol untuk membuat
latarbelakang stage
SPRITES PANE
Daftar Sprite yang
digunakan dalam proyek
TOOLBAR MENU
Berisi menu-menu dengan fungsi-sungsi
tertentu seperti copy, paste, simpan, dll.
HELP
Bantuan dalam
pengoperasian Scratch
GREEN FLAG
Tombol untuk menjalankan
skrip
TABS
Klik tab untuk mengedit
skrip, kostum dan suara
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.
PALETTE
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
Stage adalah "sprite" yang mewakili
latar belakang proyek. Itulah
mengapa stage memiliki fitur-fitur
khusus yang berbeda dengan sprite
lain.
Terdapat 3 tombol pada Stage:
a. Green Flag - Untuk menjalankan
skrip.
b. Stop Sign - Untuk menghentikan
semua skrip dalam semua
sprite.
c. Tombol Presentasi – Untuk
merubah mode view menjadi full
Toolbar berisi menu-menu dengan fungsi-fungsi tertentu
seperti mengganti bahasa, menyimpan proyek, copy,
paste dan lain-lain.
TOOLBAR
“Pemrograman
adalah seni;
perpaduan antara
kreatifitas, nalar
dan logika.” JOKO H. PRASETYO
Praktisi dan Pegiat IT
1
2
3
Referensi
The LEAD Project, Super Scratch Programming Adventure!
http://wiki.scratch.mit.edu/wiki/Scratch_User_Interface
http://wiki.scratch.mit.edu/wiki/Scratch_User_Interfacehttp:/
/www.slideshare.net/oroteacher/lesson-1-scratch-
basics?utm_source=slideshow&utm_medium=ssemail&ut
m_campaign=download_notification
Joko H. Prasetyo, S.Si
joko.h.prasetyo@gmail.com
@jhprasetyo
Joko Hari Prasetyo Lulus S1 Jurusan Fisika, Fak. MIPA, Universitas Barwijaya Malang tahun 2005.
Berpengalaman bekerja di beberapa perusahaan IT swasta nasional di berbagai posisi jabatan dari
IT Support, Project Administrator hingga Project Manager. Saat ini sedang menggembangan
perusahaan yang bergerak dunia IT khususnya dalam bidang pengembangan aplikasi, cloud dan
robotik.
Logo Scratch dan Gambar
Kucing adalah copyright :
https://scratch.mit.edu
TERIMA KASIH
Anda telah membaca slide ini, sampai ketemu di bagian selanjutnya…

More Related Content

PDF
Modul pelatihan coding scratch level 1
PPTX
1. pengenalan scratch
PDF
Algoritma dan Pemrograman Aplikasi Scratch
DOCX
Modul Ajar Informatika Kelas 8 SMP Fase D
PPTX
BAB 6 - ALGORITMA PEMROGRAMAN OK.pptx
PDF
BAB 8 - PRAKTIK LINTAS BIDANG ok.pptx.pdf
PPTX
BAB 9 - PRAKTIK LINTAS BIDANG ok.pptx
PPTX
kelas 7 presentasi-sistem-komputer.pptx
Modul pelatihan coding scratch level 1
1. pengenalan scratch
Algoritma dan Pemrograman Aplikasi Scratch
Modul Ajar Informatika Kelas 8 SMP Fase D
BAB 6 - ALGORITMA PEMROGRAMAN OK.pptx
BAB 8 - PRAKTIK LINTAS BIDANG ok.pptx.pdf
BAB 9 - PRAKTIK LINTAS BIDANG ok.pptx
kelas 7 presentasi-sistem-komputer.pptx

What's hot (20)

PDF
Visualisasi Data dan Peringkasan Data Kelas 8
PPT
Materi tik kelas X semester 1
PDF
Analisis Data Kelas 8
PPTX
BAB 8 - Dampak Sosial Informatika
PPTX
Dampak Sosial Informatika | Kelas 7 | Semester 2 | pertemuan 1
PDF
Ayo Mengenal Scratch.pdf
PPTX
Dampak Sosial Informatika KELAS 8.pptx
PPTX
Presentasi Informatika BAB 5 Jaringan Komputer dan Internet
PDF
Jaringan Komputer dan Internet Kelas 7
PDF
Dampak sosial informatika
ODP
Materi lengkap tentang power point
PPT
Materi kelas 7 sistem operasi
PPTX
PPT Informatika bab 3
PDF
MODUL AJAR INFORMATIKA 3 - SISTEM KOMPUTER.pdf
PDF
Sistem Komputer Kelas 7
PPT
Aplikasi Perkantoran ppt kel 1
PDF
Presentasi Bab 6 Analisis Data Informatika
PPTX
6. looks scratch
PDF
Modul Ajar Kelas 10 Informatika Fase E Kurikulum Merdeka
DOCX
Modul Panduan Microsoft Word SD
Visualisasi Data dan Peringkasan Data Kelas 8
Materi tik kelas X semester 1
Analisis Data Kelas 8
BAB 8 - Dampak Sosial Informatika
Dampak Sosial Informatika | Kelas 7 | Semester 2 | pertemuan 1
Ayo Mengenal Scratch.pdf
Dampak Sosial Informatika KELAS 8.pptx
Presentasi Informatika BAB 5 Jaringan Komputer dan Internet
Jaringan Komputer dan Internet Kelas 7
Dampak sosial informatika
Materi lengkap tentang power point
Materi kelas 7 sistem operasi
PPT Informatika bab 3
MODUL AJAR INFORMATIKA 3 - SISTEM KOMPUTER.pdf
Sistem Komputer Kelas 7
Aplikasi Perkantoran ppt kel 1
Presentasi Bab 6 Analisis Data Informatika
6. looks scratch
Modul Ajar Kelas 10 Informatika Fase E Kurikulum Merdeka
Modul Panduan Microsoft Word SD
Ad

Similar to Belajar Pemrograman Scratch Part 1 (20)

PPTX
BAB 6 - ALGORITMA PEMROGRAMAN OK.pptx
PPTX
BAB 6 - ALGORITMA PEMROGRAMAN OK mata pelajaran informatika
PPTX
Pengenalan-Scratch untuk pemula dan beginner.pptx
PDF
Scratch 2
PPTX
Pengenalan Software Pemprograman Visual Scratch
PPTX
PENGENALAN SOFTWARE PEMROGRAMAN VISUAL SCRATCH
PPTX
Pengenalan Software Pemrograman Visual Scratch.pptx
PDF
Pengenalan dan Pelatihan Scratch.pdf
PPTX
Pengenalan-aplikasi Scratch untuk fase D SMP
PPTX
mari belajar ALGORITMA SPENDU TOP SCHOOL.pptx
PPTX
Perkenalan Scratch untuk anak Sekolah Dasar
PPTX
Pengenalan pemrograman Scratch untuk anak SD
PPTX
Belajar Scratch aaaaaaaaaaaaaaaaaaaa.pptx
PPTX
1. pengenalan scratch
PPTX
Tutorial_Interaktif_Scratch koding .pptx
PPTX
Materi Algoritma Pemrograman kelas 7 fase D
PPTX
Part 3.pptx
PDF
Scratch
PPTX
3. interface scratch
PDF
MODUL-PENGENALAN-SCRATCH-PROGRAMMING.pdf
BAB 6 - ALGORITMA PEMROGRAMAN OK.pptx
BAB 6 - ALGORITMA PEMROGRAMAN OK mata pelajaran informatika
Pengenalan-Scratch untuk pemula dan beginner.pptx
Scratch 2
Pengenalan Software Pemprograman Visual Scratch
PENGENALAN SOFTWARE PEMROGRAMAN VISUAL SCRATCH
Pengenalan Software Pemrograman Visual Scratch.pptx
Pengenalan dan Pelatihan Scratch.pdf
Pengenalan-aplikasi Scratch untuk fase D SMP
mari belajar ALGORITMA SPENDU TOP SCHOOL.pptx
Perkenalan Scratch untuk anak Sekolah Dasar
Pengenalan pemrograman Scratch untuk anak SD
Belajar Scratch aaaaaaaaaaaaaaaaaaaa.pptx
1. pengenalan scratch
Tutorial_Interaktif_Scratch koding .pptx
Materi Algoritma Pemrograman kelas 7 fase D
Part 3.pptx
Scratch
3. interface scratch
MODUL-PENGENALAN-SCRATCH-PROGRAMMING.pdf
Ad

Belajar Pemrograman Scratch Part 1

  • 3. APAKAH SCRATCH 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.
  • 4. DARI MANA ASAL NAMA SCRATCH? Dengan cara yang sama, programmer menggabungkan berberapa media (gambar, foto, efek suara, dan sebagainya) dengan cara yang menarik untuk menciptakan sesuatu yang baru. adalah nama untuk cara DJ (Disk Jockey) yang kreatif menggabungkan potongan musik, menggunakan teknik yang disebut menggores atau “scratch”.
  • 5. SIAPAKAH PENCIPTA SCRATCH? adalah sebuah proyek yang didanai oleh US National Science Foundation (NSF). Scratch kemudian dikembangkan oleh Media Lab’s Lifelong Kindergraten Group Massachusetts Institute of Technology (MIT).
  • 6. SIAPA SEGMENT PENGGUNA SCRATCH? Ketika anak-anak membuat sebuah program, mereka juga akan belajar matematika dan konsep komputer yang dapat meningkatkan kreatifitas, logika penalaran, pemecahan masalah serta kemampuan berkolaborasi. Namun, dalam perkembangannya dapat digunakan untuk orang-orang dewasa dalam membantu memahami dasar-dasar logika pemrograman. dikembangkan untuk anak-anak berusia 8 dan untuk membantu mereka mengembangkan keterampilan dan kreatifitas.
  • 7. MUDAHKAH PEMAKAIAN SCRATCH? 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 program…semudah itu!!! Antarmuka grafis memungkinkan pengguna untuk dengan mudah mengontrol cara di mana berbagai jenis perintah bereaksi satu sama lain.
  • 8. APAKAH SCRATCH MENDUKUNG BAHASA INDONESIA? Dengan dapat dirubahnya bahasa tampilan kedalam Bahasa Indonesia akan semakin memudahkan bagi anak-anak dalam memahami pemrograman. dapat digunakan dalam 50 bahasa termasuk Bahasa Indonesia!!!
  • 9. Komposisi Scratch Komposisi sebuah proyek dalam Scratch 2
  • 10. Sebuah proyek Scratch terdiri atas : Proyek awal terdiri dari obyek-obyek yang 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.
  • 12. MODE PRESENTASI STAGE Tempat Simulasi Sprite SPRITE INFO PANE Jendela Informasi Detail Properti Sprite SCIRPT AREA Drag Blok di sini untuk menggabungkannya menjadi sebuah skrip BLOCK PALLETE Blok untuk memprogram Sprite NEW SPRITE BUTTONS Tombol-tombol untuk membuat Sprite baru BACKGROUND BUTTONS Tombol untuk membuat latarbelakang stage SPRITES PANE Daftar Sprite yang digunakan dalam proyek TOOLBAR MENU Berisi menu-menu dengan fungsi-sungsi tertentu seperti copy, paste, simpan, dll. HELP Bantuan dalam pengoperasian Scratch GREEN FLAG Tombol untuk menjalankan skrip TABS Klik tab untuk mengedit skrip, kostum dan suara
  • 13. 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. PALETTE PANE
  • 14. 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.
  • 15. 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.
  • 16. 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.
  • 17. STAGE Stage adalah "sprite" yang mewakili latar belakang proyek. Itulah mengapa stage memiliki fitur-fitur khusus yang berbeda dengan sprite lain. Terdapat 3 tombol pada Stage: a. Green Flag - Untuk menjalankan skrip. b. Stop Sign - Untuk menghentikan semua skrip dalam semua sprite. c. Tombol Presentasi – Untuk merubah mode view menjadi full
  • 18. Toolbar berisi menu-menu dengan fungsi-fungsi tertentu seperti mengganti bahasa, menyimpan proyek, copy, paste dan lain-lain. TOOLBAR
  • 19. “Pemrograman adalah seni; perpaduan antara kreatifitas, nalar dan logika.” JOKO H. PRASETYO Praktisi dan Pegiat IT
  • 20. 1 2 3 Referensi The LEAD Project, Super Scratch Programming Adventure! http://wiki.scratch.mit.edu/wiki/Scratch_User_Interface http://wiki.scratch.mit.edu/wiki/Scratch_User_Interfacehttp:/ /www.slideshare.net/oroteacher/lesson-1-scratch- basics?utm_source=slideshow&utm_medium=ssemail&ut m_campaign=download_notification
  • 21. Joko H. Prasetyo, S.Si joko.h.prasetyo@gmail.com @jhprasetyo Joko Hari Prasetyo Lulus S1 Jurusan Fisika, Fak. MIPA, Universitas Barwijaya Malang tahun 2005. Berpengalaman bekerja di beberapa perusahaan IT swasta nasional di berbagai posisi jabatan dari IT Support, Project Administrator hingga Project Manager. Saat ini sedang menggembangan perusahaan yang bergerak dunia IT khususnya dalam bidang pengembangan aplikasi, cloud dan robotik.
  • 22. Logo Scratch dan Gambar Kucing adalah copyright : https://scratch.mit.edu TERIMA KASIH Anda telah membaca slide ini, sampai ketemu di bagian selanjutnya…