1. Mulai proyek baru
Untuk membuat kode di Scratch, pertama buka halaman Scratch di MIT . Selanjutnya, klik tombol "buat" untuk membuat proyek baru. Layar Anda akan terlihat seperti ini:

2. Seret blok kode
Blok kode berada di sisi kiri layar. Untuk membuat kode, klik dan seret blok ke ruang tengah yang besar. Di Scratch, karakter dan objek disebut "sprite". Anda dapat menambahkan atau menghapus sprite sebanyak yang Anda inginkan. Setiap kali Anda menambahkan sprite, sprite tersebut akan muncul di panggung.
3. Klik pada sprite untuk membuat kode untuk mereka
Klik setiap sprite untuk membuat kode untuk sprite tersebut. Ada ratusan sprite seru yang bisa dipilih. Entah itu pemain sepak bola, kupu-kupu, atau balerina, para siswa dalam kursus Scratch Ninja selalu memukau kami dengan pilihan kreatif dan alur cerita mereka.

Untuk membuat kode, Anda dapat menyeret blok kode dari sisi kiri dan menghubungkannya. Setiap sprite, serta latar belakangnya, akan memiliki kodenya sendiri.
Blok-blok ini dapat membuat sprite bergerak, mengeluarkan suara, dan berubah warna. Ketika dihubungkan, mereka membentuk serangkaian aksi untuk membangun game, animasi, dan proyek lainnya.
4. Perhatikan kode Anda berjalan
Setelah Anda membuat kode proyek, Anda dapat mengklik Bendera Hijau untuk melihat kode Anda dijalankan di Panggung.
Jika Anda ingin menyimpan atau membagikan proyek Anda, pastikan proyek tersebut disimpan di akun Anda. Jika Anda sudah memiliki akun, klik "Masuk". Jika Anda perlu membuat akun, klik "Bergabung dengan Scratch" dan ikuti petunjuknya (pastikan Anda didampingi orang tua!).
Cara melakukan pemrograman Scratch dengan blok kode dasar
Ada banyak jenis balok di Scratch dan kami selalu bersemangat untuk mengetahui balok mana yang menjadi favorit siswa kami.
Perhatikan bagaimana sebagian besar balok dibentuk dengan lekukan khusus di bagian atas dan bawahnya; ini agar balok-balok tersebut dapat saling terhubung! Berikut beberapa balok terpenting:
Blok acara di Scratch
Blok-blok berwarna kuning ini memiliki bentuk khusus, dengan tonjolan di bagian atasnya. Blok-blok ini merupakan "blok awal", yang berarti harus ditempatkan di bagian atas setiap potongan kode yang kita buat. Blok-blok ini memberi tahu kita kapan kode akan dijalankan.

Cara kerjanya: Jalankan kode saat bendera hijau diklik (saat program dimulai). Sering kali, kita menggunakan blok ini

Cara kerjanya: Jalankan kode saat tombol ditekan. Gunakan menu tarik-turun untuk memilih tombol yang Anda inginkan!

Cara kerjanya: Jalankan kode saat sprite diklik.
Blok gerak gores
Blok berwarna biru ini memungkinkan sprite Anda bergerak, berputar, dan meluncur.

Cara kerjanya: Blok ini memungkinkan Anda menggerakkan sprite Anda. Blok ini akan bergerak ke arah yang dihadapi sprite Anda.

Cara kerjanya: Blok ini memungkinkan Anda memutar sprite ke kanan atau ke kiri.

Cara kerjanya: Blok ini memungkinkan sprite Anda "melompat" ke suatu posisi. Anda dapat mengeklik menu tarik-turun untuk melihat berbagai opsi!

Cara kerjanya: Blok ini memungkinkan sprite Anda meluncur dengan mulus melintasi layar ke posisi yang Anda pilih.

Cara kerjanya: Blok-blok ini memungkinkan Anda untuk menyesuaikan arah hadap sprite Anda.
Cobalah menggabungkan blok gerakan dengan blok peristiwa untuk melihat apa yang terjadi!
Tampak blok
Blok berwarna ungu ini mengubah penampilan sprite Anda.

Cara kerjanya: Blok-blok ini mengubah ukuran sprite Anda.

Cara kerjanya: Blok-blok ini akan mengubah warna sprite Anda. Gunakan menu tarik-turun untuk melihat efek seru lainnya!

Cara kerjanya: Blok-blok ini akan membuat gelembung ucapan atau pikiran untuk sprite Anda, dengan teks dalam blok kode.
Loop - Kontrol aliran kode Scratch Anda
Blok-blok ini terdapat di bagian "kontrol", berwarna oranye. Seperti blok peristiwa, blok-blok ini juga memiliki bentuk khusus. Perulangan memungkinkan eksekusi dan pengulangan yang berkelanjutan.

Cara kerjanya: Perulangan selamanya akan terus menjalankan kode, selama program Anda berjalan. Perhatikan bahwa perulangan selamanya tidak memiliki takik di bagian bawah. Ini karena perulangan akan terus berjalan selamanya, jadi tidak ada yang ditambahkan di bawahnya yang akan berjalan!

Cara kerjanya: Perulangan ini memungkinkan Anda menentukan berapa kali Anda ingin menjalankan kode.
Suara - Blok untuk mengaktifkan sprite “berbicara” dan banyak lagi
Bagian ini memungkinkan Anda menambahkan suara ke program Anda. Setiap sprite memiliki suara yang berbeda, tetapi Anda juga dapat menambahkan suara Anda sendiri dari "tab suara". Misalnya, buat sprite anjing Anda menggonggong atau merekam beberapa suara agar ia "berbicara".

Cara kerjanya: Blok ini akan mulai memutar suara. Semua blok kode di bawah ini akan berjalan saat suara Anda diputar.

Cara kerjanya: Akan memutar suara hingga selesai. Blok kode apa pun di bawah ini akan berjalan setelah suara selesai.
Jelajahi contoh & tutorial kode Scratch
Scratch adalah program luar biasa dari MIT yang dapat membantu anak-anak belajar coding. Namun, program ini mungkin agak membingungkan pada awalnya, jadi akan sangat membantu jika anak-anak memiliki proyek-proyek sederhana untuk diselesaikan sambil mempelajari seluk-beluk platform ini. Oleh karena itu, kami telah mengumpulkan beberapa contoh dan tutorial kode Scratch yang menyenangkan untuk anak-anak yang akan membantu mereka menguasai Scratch dan mempersiapkan mereka untuk mengerjakan proyek-proyek yang lebih rumit di masa mendatang.
1. Latihan Scratch untuk pemula yang menyenangkan
Temukan tantangan seru yang melibatkan terbang, perubahan warna, suara, dan banyak lagi! Selesaikan dengan panduan langkah demi langkah.
2. Tantangan Scratch Pemula
Coba lima tantangan Scratch untuk pemula yang mencakup konsep-konsep yang lebih rumit seperti loop, variabel, dan ekstensi Scratch. Baca terus untuk menemukan tantangan seru yang mencakup penerjemah dan permainan berbasis cerita!
3. Buat game Mario di Scratch
Dalam tutorial ini, Anda akan mempelajari cara membuat game Mario di Scratch. Super Mario Bros, yang dirilis pada tahun 1985, bisa dibilang merupakan salah satu game video terpopuler sepanjang masa, dan merupakan contoh nyata tidak hanya untuk seluruh waralaba Mario, tetapi juga Nintendo secara keseluruhan. Super Mario Bros termasuk dalam genre game arcade yang sangat populer: Platformer Side-Scrolling.
4. Cara membuat game menyeberang jalan di Scratch
Pelajari cara membuat game Menyeberang Jalan yang mudah di Scratch. Dalam game ini, tujuannya adalah membawa karaktermu menyeberangi jalan yang ramai tanpa tertabrak. Jika kamu berhasil sampai di seberang tanpa cedera, kamu menang!
5. Buat labirin di Scratch
Pelajari cara membuat labirin di Scratch dengan tutorial gratis ini. Kita akan mulai dari awal dan mendemonstrasikan cara membuat labirin sendiri, mengontrol karakter untuk keluar dari labirin dengan tombol panah, dan bahkan menyesuaikan labirin dengan berbagai tema.
Cobalah lebih banyak lagi proyek kode Scratch .
Buat proyek Scratch baru dengan bantuan AI
Bahasa Indonesia: Salah satu tantangan terbesar bagi anak-anak yang menikmati Scratch coding adalah mengubah ide-ide kreatif tingkat tinggi mereka menjadi proyek nyata, karena proses ini tidak hanya membutuhkan pengetahuan coding tingkat lanjut tetapi juga keterampilan pemecahan masalah dan perencanaan eksekutif. Scratch Project Generator kami, didukung oleh AI canggih, adalah alat menarik yang dirancang untuk membantu siswa mewujudkan ide-ide mereka. Ini membantu menyempurnakan ide-ide proyek, memberikan panduan langkah demi langkah, menawarkan contoh kode, dan bahkan membuat gambar khusus untuk meningkatkan proyek mereka. Apakah anak Anda sedang mengembangkan permainan, animasi, atau cerita interaktif, generator mendukung mereka di setiap langkah. Ini adalah cara yang bagus untuk mengembangkan keterampilan pemecahan masalah, membangun kepercayaan diri dalam coding, dan menikmati pengalaman belajar yang kreatif dan langsung.
Lihatlah contoh kerangka proyek yang dibuat oleh siswa lain, lalu bermitralah dengan AI untuk membuat proyek Scratch baru yang dibangun berdasarkan ide Anda sendiri!