SlideShare a Scribd company logo
3
Most read
4
Most read
10
Most read
Pemrograman Scratch untuk
Anak Sekolah Dasar
Nama Pemateri
Tanggal dan Tempat
Apa itu Scratch?
• Scratch adalah bahasa pemrograman visual
yang dikembangkan oleh MIT Media Lab.
• Tujuan: Membantu anak-anak belajar konsep
dasar pemrograman dengan cara yang
menyenangkan.
• Interface Scratch: Tampilkan gambar
antarmuka Scratch dengan keterangan.
Sejarah Singkat Scratch
• Dikembangkan oleh: MIT Media Lab pada
tahun 2003.
• Dirilis pertama kali: Pada tahun 2007.
• Evolusi: Perkembangan versi dari Scratch 1.0
ke Scratch 3.0.
Mengapa Memilih Scratch?
• Visual dan Interaktif: Menggunakan blok kode
yang bisa disusun seperti puzzle.
• Mudah Dipahami: Cocok untuk anak-anak
dengan berbagai tingkat kemampuan.
• Kreativitas dan Logika: Mendorong anak untuk
berpikir kreatif dan logis.
Interface Scratch
• Bagian Utama:
• - Area Kode: Tempat menyusun blok-blok
kode.
• - Panggung: Tempat sprite bergerak dan
berinteraksi.
• - Daftar Sprite: Tempat memilih dan
mengelola sprite.
• - Palet Blok: Kategori blok kode yang tersedia.
Blok Kode dalam Scratch
• Kategori Blok:
• - Gerakan: Menggerakkan sprite.
• - Penampilan: Mengubah kostum atau
tampilan sprite.
• - Suara: Menambahkan suara atau musik.
• - Kontrol: Mengatur alur program dengan loop
dan kondisi.
• - Sensor: Interaksi dengan lingkungan.
Membuat Proyek Pertama
• Langkah 1: Memilih sprite dan latar belakang.
• Langkah 2: Menambahkan blok kode untuk
gerakan.
• Langkah 3: Menambahkan dialog atau suara.
• Demo Proyek: Tampilkan screenshot atau GIF
proyek sederhana.
Tips dan Trik dalam Scratch
• Menggunakan Loop: Untuk gerakan berulang.
• Kondisi If-Else: Untuk pengambilan keputusan.
• Broadcast dan Receive: Untuk komunikasi
antar sprite.
• Variabel dan List: Untuk menyimpan data.
Komunitas dan Sumber Daya
• Komunitas Online Scratch: Tempat berbagi
proyek dan belajar bersama.
• Tutorial dan Panduan: Tersedia di situs resmi
Scratch.
• Buku dan Kursus: Banyak buku dan kursus
online untuk belajar lebih lanjut.
Manfaat Belajar Scratch
• Pengembangan Keterampilan:
• - Problem Solving: Meningkatkan kemampuan
memecahkan masalah.
• - Kerja Tim: Banyak proyek yang bisa
dikerjakan bersama.
• - Komunikasi: Meningkatkan kemampuan
untuk menjelaskan ide.
• Persiapan Masa Depan: Membekali anak
dengan dasar pengetahuan yang penting
untuk era digital.

More Related Content

PPT
Kenapa Pari Manta Perlu Dilindungi
DOCX
Tabel momen primer cross +
PPT
LOMBA KUAT TEKAN BETON ITN MALANG
PDF
Mekanika tanah jilid 2
PPT
Baja - Besi Tuang - Al
PDF
Perancangan-gable-pdf
PDF
Sni 1742 2008 (proctor)
PPTX
Salinitas
Kenapa Pari Manta Perlu Dilindungi
Tabel momen primer cross +
LOMBA KUAT TEKAN BETON ITN MALANG
Mekanika tanah jilid 2
Baja - Besi Tuang - Al
Perancangan-gable-pdf
Sni 1742 2008 (proctor)
Salinitas

What's hot (20)

PPTX
pelat sni 2013
PPTX
Skripsi 2014 (putih)
PPT
Presentasi vedc 2009
PDF
Bendungan tipe urugan
DOCX
Momen dan defleksi maksimum struktur statis tertentu dlam sebuah bidang
PPTX
1. Pengantar Manajemen Kesehatan Ikan.pptx
DOCX
MERENCANAKAN BALOK BETON PRATEGANG
PPTX
Perkersan jalan
PDF
Standar perencanaan struktur baja untuk jembatan
PDF
Perencanaan struktur baja
PPTX
srd_sentrifugasi.pptx
PDF
2. Alat_Gali_1.pdf
PDF
Sni 1727 2013 tata cara pembebanan untuk rumah dan gedung
PDF
Peningkatan kesejahteraan industri garam
PDF
Modul batang tekan
PPTX
Pengelolaan Sampah Organik di Pemukiman
DOCX
Rumus menghitung kecepatan sinkron pada kelistrikkan
PDF
USULAN PROGRAM KREATIVITAS MAHASISWA BIDANG
PPTX
Uji mikrobiologis Makanan berlemak/minyak
DOCX
Tugas-Tugas Beton 1-10
pelat sni 2013
Skripsi 2014 (putih)
Presentasi vedc 2009
Bendungan tipe urugan
Momen dan defleksi maksimum struktur statis tertentu dlam sebuah bidang
1. Pengantar Manajemen Kesehatan Ikan.pptx
MERENCANAKAN BALOK BETON PRATEGANG
Perkersan jalan
Standar perencanaan struktur baja untuk jembatan
Perencanaan struktur baja
srd_sentrifugasi.pptx
2. Alat_Gali_1.pdf
Sni 1727 2013 tata cara pembebanan untuk rumah dan gedung
Peningkatan kesejahteraan industri garam
Modul batang tekan
Pengelolaan Sampah Organik di Pemukiman
Rumus menghitung kecepatan sinkron pada kelistrikkan
USULAN PROGRAM KREATIVITAS MAHASISWA BIDANG
Uji mikrobiologis Makanan berlemak/minyak
Tugas-Tugas Beton 1-10
Ad

Similar to Pengenalan pemrograman Scratch untuk anak SD (20)

PPTX
mari belajar ALGORITMA SPENDU TOP SCHOOL.pptx
PPTX
Belajar Scratch aaaaaaaaaaaaaaaaaaaa.pptx
PPTX
Pengenalan-aplikasi Scratch untuk fase D SMP
PDF
Ayo Mengenal Scratch.pdf
PDF
MODUL-PENGENALAN-SCRATCH-PROGRAMMING.pdf
PDF
Pengenalan dan Pelatihan Scratch.pdf
PPTX
BAB 6 - ALGORITMA PEMROGRAMAN OK.pptx
PPTX
BAB 6 - ALGORITMA PEMROGRAMAN OK mata pelajaran informatika
PPTX
BAB 6 - ALGORITMA PEMROGRAMAN OK.pptx
PDF
Scratch 2
PDF
Modul pelatihan coding scratch level 1
PDF
Modul pelatihan coding scratch level 1
PPTX
Materi Algoritma Pemrograman kelas 7 fase D
PPTX
Belajar Pemrograman Scratch Part 1
PPTX
1. pengenalan scratch
PPTX
1. pengenalan scratch
PPTX
Scratch 2.0 Id
PPTX
Tutorial_Interaktif_Scratch koding .pptx
PPTX
Pengenalan Software Pemrograman Visual Scratch.pptx
PPTX
PENGENALAN SOFTWARE PEMROGRAMAN VISUAL SCRATCH
mari belajar ALGORITMA SPENDU TOP SCHOOL.pptx
Belajar Scratch aaaaaaaaaaaaaaaaaaaa.pptx
Pengenalan-aplikasi Scratch untuk fase D SMP
Ayo Mengenal Scratch.pdf
MODUL-PENGENALAN-SCRATCH-PROGRAMMING.pdf
Pengenalan dan Pelatihan Scratch.pdf
BAB 6 - ALGORITMA PEMROGRAMAN OK.pptx
BAB 6 - ALGORITMA PEMROGRAMAN OK mata pelajaran informatika
BAB 6 - ALGORITMA PEMROGRAMAN OK.pptx
Scratch 2
Modul pelatihan coding scratch level 1
Modul pelatihan coding scratch level 1
Materi Algoritma Pemrograman kelas 7 fase D
Belajar Pemrograman Scratch Part 1
1. pengenalan scratch
1. pengenalan scratch
Scratch 2.0 Id
Tutorial_Interaktif_Scratch koding .pptx
Pengenalan Software Pemrograman Visual Scratch.pptx
PENGENALAN SOFTWARE PEMROGRAMAN VISUAL SCRATCH
Ad

Recently uploaded (20)

PPSX
Teknik Trading Selang Seling Yang Dapat Digunakan Untuk Trading Manual Maupun...
PPTX
Konsep & Strategi Penyusunan HPS _Pelatihan "Ketentuan TERBARU Pengadaan" (...
PPTX
PPT POLA PIKIR BERTUMBUH Grow Mindset_2025.pptx
PPTX
Saint Maximilian Kolbe, Polish friar, priest, missionary and martyr (indonesi...
DOCX
Modul Ajar Pembelajaran Mendalam Bahasa Inggris Kelas XII SMA Terbaru 2025
DOCX
LK 1.1.a.2_Modul 2 Pelatihan Koding dan Artifisial
PDF
PPT Yudisium Ceremony Agusus 2025 - new. pdf
PPTX
!!!!Bahan Tayang Kompetensi Manajerial-AKUNTABILITAS KINERJA-DR Asep Iwa.pptx
PPTX
Metode Pemilihan & Evaluasi Penawaran Penyedia Barang/Pek Konstruksi/Jasa Lai...
PDF
RPP PEMBELAJARAN MENDALAM BAHASA INDONESIA _SariIndah_DEWI SINTA (1).pdf
PPTX
SEJARAH BENDERA MERAH PUTIH - MATERI PRAMUKA
PPTX
Pengantar pembelajaran_Koding_dan kecerdasan artifisial
PPTX
Modul ajar kelas 5 sd kecerdasan artifisial pptx
PDF
LK Modul 3 - Menentukan Pengalaman Belajar Herpina Indah Permata Sari (2).pdf
PDF
AI-Driven Intelligence and Cyber Security: Strategi Stabilitas Keamanan untuk...
PPTX
Perubahan Pengertian_Istilah _Pelatihan "Ketentuan TERBARU Pengadaan Pemerin...
PDF
[1]_120325_Penyamaan Persepsi Kepmen 63_M_KEP_2025.pdf
PDF
12. KSP SD Runiah Makassar OK School.pdf
PDF
Laporan On The Job TRaining PM KS Siti Hikmah.pdf
DOC
RPP Deep Learning _ MGMP Wilayah 1 (1).doc
Teknik Trading Selang Seling Yang Dapat Digunakan Untuk Trading Manual Maupun...
Konsep & Strategi Penyusunan HPS _Pelatihan "Ketentuan TERBARU Pengadaan" (...
PPT POLA PIKIR BERTUMBUH Grow Mindset_2025.pptx
Saint Maximilian Kolbe, Polish friar, priest, missionary and martyr (indonesi...
Modul Ajar Pembelajaran Mendalam Bahasa Inggris Kelas XII SMA Terbaru 2025
LK 1.1.a.2_Modul 2 Pelatihan Koding dan Artifisial
PPT Yudisium Ceremony Agusus 2025 - new. pdf
!!!!Bahan Tayang Kompetensi Manajerial-AKUNTABILITAS KINERJA-DR Asep Iwa.pptx
Metode Pemilihan & Evaluasi Penawaran Penyedia Barang/Pek Konstruksi/Jasa Lai...
RPP PEMBELAJARAN MENDALAM BAHASA INDONESIA _SariIndah_DEWI SINTA (1).pdf
SEJARAH BENDERA MERAH PUTIH - MATERI PRAMUKA
Pengantar pembelajaran_Koding_dan kecerdasan artifisial
Modul ajar kelas 5 sd kecerdasan artifisial pptx
LK Modul 3 - Menentukan Pengalaman Belajar Herpina Indah Permata Sari (2).pdf
AI-Driven Intelligence and Cyber Security: Strategi Stabilitas Keamanan untuk...
Perubahan Pengertian_Istilah _Pelatihan "Ketentuan TERBARU Pengadaan Pemerin...
[1]_120325_Penyamaan Persepsi Kepmen 63_M_KEP_2025.pdf
12. KSP SD Runiah Makassar OK School.pdf
Laporan On The Job TRaining PM KS Siti Hikmah.pdf
RPP Deep Learning _ MGMP Wilayah 1 (1).doc

Pengenalan pemrograman Scratch untuk anak SD

  • 1. Pemrograman Scratch untuk Anak Sekolah Dasar Nama Pemateri Tanggal dan Tempat
  • 2. Apa itu Scratch? • Scratch adalah bahasa pemrograman visual yang dikembangkan oleh MIT Media Lab. • Tujuan: Membantu anak-anak belajar konsep dasar pemrograman dengan cara yang menyenangkan. • Interface Scratch: Tampilkan gambar antarmuka Scratch dengan keterangan.
  • 3. Sejarah Singkat Scratch • Dikembangkan oleh: MIT Media Lab pada tahun 2003. • Dirilis pertama kali: Pada tahun 2007. • Evolusi: Perkembangan versi dari Scratch 1.0 ke Scratch 3.0.
  • 4. Mengapa Memilih Scratch? • Visual dan Interaktif: Menggunakan blok kode yang bisa disusun seperti puzzle. • Mudah Dipahami: Cocok untuk anak-anak dengan berbagai tingkat kemampuan. • Kreativitas dan Logika: Mendorong anak untuk berpikir kreatif dan logis.
  • 5. Interface Scratch • Bagian Utama: • - Area Kode: Tempat menyusun blok-blok kode. • - Panggung: Tempat sprite bergerak dan berinteraksi. • - Daftar Sprite: Tempat memilih dan mengelola sprite. • - Palet Blok: Kategori blok kode yang tersedia.
  • 6. Blok Kode dalam Scratch • Kategori Blok: • - Gerakan: Menggerakkan sprite. • - Penampilan: Mengubah kostum atau tampilan sprite. • - Suara: Menambahkan suara atau musik. • - Kontrol: Mengatur alur program dengan loop dan kondisi. • - Sensor: Interaksi dengan lingkungan.
  • 7. Membuat Proyek Pertama • Langkah 1: Memilih sprite dan latar belakang. • Langkah 2: Menambahkan blok kode untuk gerakan. • Langkah 3: Menambahkan dialog atau suara. • Demo Proyek: Tampilkan screenshot atau GIF proyek sederhana.
  • 8. Tips dan Trik dalam Scratch • Menggunakan Loop: Untuk gerakan berulang. • Kondisi If-Else: Untuk pengambilan keputusan. • Broadcast dan Receive: Untuk komunikasi antar sprite. • Variabel dan List: Untuk menyimpan data.
  • 9. Komunitas dan Sumber Daya • Komunitas Online Scratch: Tempat berbagi proyek dan belajar bersama. • Tutorial dan Panduan: Tersedia di situs resmi Scratch. • Buku dan Kursus: Banyak buku dan kursus online untuk belajar lebih lanjut.
  • 10. Manfaat Belajar Scratch • Pengembangan Keterampilan: • - Problem Solving: Meningkatkan kemampuan memecahkan masalah. • - Kerja Tim: Banyak proyek yang bisa dikerjakan bersama. • - Komunikasi: Meningkatkan kemampuan untuk menjelaskan ide. • Persiapan Masa Depan: Membekali anak dengan dasar pengetahuan yang penting untuk era digital.