Debugging, Berbagi & Langkah Selanjutnya
Mencari kesalahan, membagikan proyek, dan jalur belajar setelah Scratch.
Debugging: mencari "kutu" (bug)
Bug = kesalahan di program. Hampir semua programmer mengalaminya — itu bagian normal belajar. Cara sistematis memperbaikinya:
- Ulangi masalahnya: temukan langkah yang selalu memunculkan bug.
- Persempit: jalankan sebagian tumpukan saja atau lepas sementara blok yang dicurigai dan lihat apa yang masih bermasalah.
- Tampilkan nilai: pakai katakan (variabel) atau centang variabel agar tampil di panggung.
- Jalankan per langkah: klik satu blok demi satu, atau tambahkan tunggu 1 detik agar gerakan lambat.
- Perbaiki satu hal, lalu uji lagi.
| Gejala | Penyebab sering |
|---|---|
| Tidak terjadi apa-apa | Lupa topi (event) atau pesan broadcast salah ketik. |
| Skor tidak mulai dari 0 | Lupa inisialisasi di awal. |
| Tombol tidak responsif | "jika" tidak berada di dalam "selamanya". |
| Sprite menghilang | Ukuran 0, sembunyi, atau terlempar keluar panggung. |
| Program macet | "ulangi sampai" yang tak pernah benar. |
Menyimpan & berbagi
- Daftar akun gratis di scratch.mit.edu agar bisa menyimpan di cloud.
- Share: proyek bisa dimainkan siapa pun lewat tautan; isi juga Instructions (cara bermain) dan Notes and Credits (terima kasih untuk sumber suara/gambar).
- See inside: orang lain dapat melihat kodemu — dan kamu bisa Remix proyek orang lain untuk belajar.
- Unduh sebagai
.sb3untuk arsip.
Etika berbagi
Jangan menulis data pribadi (alamat, nomor telepon) di proyek publik. Pakai gambar dan suara dengan lisensi yang jelas, dan sebut sumbernya.
Setelah Scratch, belajar apa?
| Tujuan | Langkah berikut |
|---|---|
| Membuat website | HTML & CSS → JavaScript Dasar |
| Logika & data | Python Basic |
| Aplikasi nyata | JavaScript → React / Vue |
Konsep Scratch yang sudah kamu kuasai (urutan, perulangan, variabel, percabangan, fungsi, list, event) dipakai di semua bahasa. Yang berubah hanya cara menuliskannya.
Selamat! Selesaikan kuis akhir untuk meraih sertifikat course ini.