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

PPTX
1. pengenalan scratch
PDF
Modul pelatihan coding scratch level 1
PDF
Sistem Komputer Kelas 7
PPT
Metode pengembangan game digital
PDF
Modul pelatihan coding scratch level 2
PDF
Presentasi Bab 6 Analisis Data Informatika
PDF
Sistem Komputer Kelas 8
PDF
Algoritma dan Pemrograman Kelas 9
1. pengenalan scratch
Modul pelatihan coding scratch level 1
Sistem Komputer Kelas 7
Metode pengembangan game digital
Modul pelatihan coding scratch level 2
Presentasi Bab 6 Analisis Data Informatika
Sistem Komputer Kelas 8
Algoritma dan Pemrograman Kelas 9

What's hot (20)

PDF
Teknologi Informasi dan Komunikasi Kelas 8
PPT
Materi tik kelas X semester 1
DOCX
Modul Ajar Informatika Kelas 8 SMP Fase D
PPTX
06.1 Berpikir Komputasional.pptx
PDF
MODUL AJAR INFORMATIKA 3 - SISTEM KOMPUTER.pdf
PDF
Ayo Mengenal Scratch.pdf
PPTX
Topik 1 (konsep multimedia interaktif)
PDF
Berpikir Komputasional Kelas 10
PDF
Materi tik kelas 9
PPTX
Mudah membuat desain pakai Canva
PPTX
Materi Dasar Microsoft Word
PDF
Jaringan Komputer dan Internet Kelas 8
PDF
Algoritma dan Pemrograman Aplikasi Scratch
PPTX
Kelas X - Teknologi Informasi dan Komunikasi.pptx
PDF
Teknologi Informasi dan Komunikasi Kelas 7
ODP
Materi lengkap tentang power point
PPTX
PENGENALAN DASAR POWERPOINT.pptx
PPTX
Microsoft Word
DOCX
Latihan praktikum-microsoft-word-kls-7
PDF
Modul Informatika Berfikir Komputasional
Teknologi Informasi dan Komunikasi Kelas 8
Materi tik kelas X semester 1
Modul Ajar Informatika Kelas 8 SMP Fase D
06.1 Berpikir Komputasional.pptx
MODUL AJAR INFORMATIKA 3 - SISTEM KOMPUTER.pdf
Ayo Mengenal Scratch.pdf
Topik 1 (konsep multimedia interaktif)
Berpikir Komputasional Kelas 10
Materi tik kelas 9
Mudah membuat desain pakai Canva
Materi Dasar Microsoft Word
Jaringan Komputer dan Internet Kelas 8
Algoritma dan Pemrograman Aplikasi Scratch
Kelas X - Teknologi Informasi dan Komunikasi.pptx
Teknologi Informasi dan Komunikasi Kelas 7
Materi lengkap tentang power point
PENGENALAN DASAR POWERPOINT.pptx
Microsoft Word
Latihan praktikum-microsoft-word-kls-7
Modul Informatika Berfikir Komputasional
Ad

Similar to Belajar Pemrograman Scratch Part 1 (20)

PPTX
mari belajar ALGORITMA SPENDU TOP SCHOOL.pptx
PPTX
BAB 6 - ALGORITMA PEMROGRAMAN OK.pptx
PPTX
BAB 6 - ALGORITMA PEMROGRAMAN OK.pptx
PPTX
BAB 6 - ALGORITMA PEMROGRAMAN OK mata pelajaran informatika
PDF
Scratch 2
PPTX
Pengenalan-Scratch untuk pemula dan beginner.pptx
PPTX
pemprograman coding melalui scratch pada website
PPTX
Materi Algoritma Pemrograman kelas 7 fase D
PPTX
PENGENALAN SOFTWARE PEMROGRAMAN VISUAL SCRATCH
PPTX
Pengenalan Software Pemrograman Visual Scratch.pptx
PPTX
Pengenalan Software Pemprograman Visual Scratch
PPTX
MODUL SCRATH PERTEMUAN 2.pptx
PPTX
PPTX
Tik bab 1
PPTX
Tik bab 1 kelas 9
PPTX
Microsoft powerpoint 2007 bab 1
PPTX
Microsoft powerpoint 2007 bab 1
PPTX
Microsoft powerpoint 2007 bab 1 IX C
PPTX
Presentation1
PPTX
Presentation1
mari belajar ALGORITMA SPENDU TOP SCHOOL.pptx
BAB 6 - ALGORITMA PEMROGRAMAN OK.pptx
BAB 6 - ALGORITMA PEMROGRAMAN OK.pptx
BAB 6 - ALGORITMA PEMROGRAMAN OK mata pelajaran informatika
Scratch 2
Pengenalan-Scratch untuk pemula dan beginner.pptx
pemprograman coding melalui scratch pada website
Materi Algoritma Pemrograman kelas 7 fase D
PENGENALAN SOFTWARE PEMROGRAMAN VISUAL SCRATCH
Pengenalan Software Pemrograman Visual Scratch.pptx
Pengenalan Software Pemprograman Visual Scratch
MODUL SCRATH PERTEMUAN 2.pptx
Tik bab 1
Tik bab 1 kelas 9
Microsoft powerpoint 2007 bab 1
Microsoft powerpoint 2007 bab 1
Microsoft powerpoint 2007 bab 1 IX C
Presentation1
Presentation1
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 [email protected] @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…