Belajar & Buat Blok Scratch Sendiri! 🎮
Kenali logika coding, susun blok bawaan, atau tambahkan blok kustom baru secara manual untuk proyek kreasi kreasimu tanpa batas!
🎯 Tujuan Pembelajaran
1. Algoritma
Siswa mampu menjelaskan urutan langkah logis untuk menyelesaikan masalah.
2. Pemrograman Blok
Siswa mengenal fungsi Event, Motion, Control, Looks, Sensing, dan Sound.
3. Blok Kustom Manual
Siswa dapat merancang dan merumuskan blok perintah baru sesuai kebutuhan proyek.
4. Debugging & Kreasi
Siswa mencoba, memperbaiki kesalahan kode, dan mempresentasikan hasil karyanya.
Apa itu Coding & Algoritma?
Coding adalah cara memberikan instruksi kepada komputer. Dalam Scratch, perintah disusun menggunakan blok warna-warni layaknya menyusun puzzle logis.
🧠 Analogi Sederhana: Memandu Robot
Bayangkan kamu memberi instruksi pada teman: Maju 2 langkah ➔ Belok kanan ➔ Ambil pensil. Jika ada langkah yang terlewat, robot tidak akan berhasil. Itulah yang disebut Algoritma!
Urutan Berpikir Programmer
① Tentukan Tujuan
Apa animasi atau game yang ingin kamu buat?
② Rancang Langkah
Perintah apa saja yang perlu dieksekusi?
③ Susun Kode / Blok
Gunakan blok standar atau buat blok baru jika belum ada.
④ Uji & Debugging
Jalankan program. Jika ada kesalahan, perbaiki kembali.
Mengenal Kategori Blok Scratch
Setiap warna blok memiliki kelompok fungsi khusus. Klik blok di bawah ini untuk mempelajari penjelasannya!
Simulasi Susunan Kode
Laboratorium Praktik & Pembuat Blok Kustom
Susun blok perintah untuk menggerakkan Robot. Jika kamu membutuhkan perintah khusus di luar blok standar, buat blok kustommu sendiri secara manual!
🎨 Pilih & Tambahkan Blok ke Lembar Kerja:
✨ Tambah Blok Baru Secara Manual
Fitur Tambahan ProyekPunya ide proyek sendiri seperti membuat sirene, lompat ganda, atau ubah ukuran? Buat bloknya di bawah ini!
📝 Workspace (Susunan Kode)
🖥 Stage (Tampilan Hasil Simulasi)
🎯 Kuis Pemahaman Coding SD
Uji pemahamanmu tentang blok, algoritma, dan logika pemrograman!
🚀 Proyek Mandiri: Mobil Pemadam & Robot Pintar
Gunakan blok standar dan blok manual buatanmu untuk menyelesaikan skenario proyek berikut!
🚒 Misi 1: Mobil Pemadam
Buat urutan perintah agar robot/mobil bergerak menuju lokasi rumah terbakar dan menyalakan sirene.
🤖 Misi 2: Robot Penari
Tambahkan blok kustom putar, lompat, dan warna-warni untuk membuat gerakan tarian robot interaktif.
💡 Misi 3: Buat Perintah Baru
Manfaatkan fitur "Tambah Blok Manual" untuk menciptakan instruksi unik yang belum ada di menu dasar.