Selasa, 21 Juli 2026

Game Scratch kelas 5 SD

Untuk siswa kelas 5 Sekolah Dasar (usia sekitar 10–11 tahun), kemampuan berpikir komputasional mereka sudah jauh lebih matang. Pada tahap ini, mereka dapat diperkenalkan pada logika pemrograman yang lebih kompleks seperti penggunaan variabel ganda (skor, nyawa, level, waktu), pengondisian bersarang (nested if-else), pemanfaatan daftar (list), manajemen klon tingkat lanjut, hingga efek gulir (scrolling dasar).

Berikut adalah 10 ide game Scratch sederhana beserta langkah-langkah praktis dan rincinya yang dirancang khusus untuk siswa kelas 5 SD:


Game 1
Mengumpulkan angka

Game menangkap angka yang jatuh dari atas dan menjumlahkannya menjadi score

Konsep:
Karakter menjelajahi dunia platform untuk mencapai bendera kemenangan dan naik ke level berikutnya.

Langkah-langkah Pembuatan:


Kara


Kara


Kara


Rangkaian kode untuk sprite Angka
- Pertama buat my block pada kategori blok my block
- Tekan tombol make a block dan beri nama
Angka Costume sebagai berikut seperti di bawah ini






Pilih gambar backdrops Wall untuk stagenya

Link projek gamenya ada di sini

Projek 2

Lampu lalu lintas


Game menangkap angka yang jatuh dari atas dan menjumlahkannya menjadi score


Konsep:
Karakter menjelajahi dunia platform untuk mencapai bendera kemenangan dan naik ke level berikutnya.


Langkah-langkah Pembuatan:


Buat variable bernama Lampu di kategaori blok variable. Blok variable Lampu ini lah nantinya yang akan mengatur  pilihan costume Lampu lalin.



Gambar 2.1: Buat gambar mobil truck dari atas untuk sprite Mobil


Gambar 2.2: Buat gambar lampu lal lintas untuk sprite Lampu lalin sebanyak 3 costume, masing-masing untuk gambar lampau lalin merah, kuning dan hijau seperti tampak pada gambar di atas ini


Gambar 2.3: Buat gambar backdrop berupa jalan raya berikut dengan zebra crossnya


Gambar 2.4: Berikut rangkaian kode untuk sprite Mobil, yang berfungsi menjalankan mobil terus menerus dan kembali lagi dari sebelah kiri, tapi jika lampu lalin merah dan kuning maka mobil berhenti, tapi jika lampu hijau mobil jalan kembali.


Gambar 2.5: Rangkaian kode untuk sprite Lampu Lalin

Link projek gamenya ada di sini



Game 3
Game Menembak Asteroid
(Asteroid Shooter)

Peningkatan dari game space shooter kelas 4 dengan penambahan arah tembakan sudut 360 derajat dan sistem pecahan objek.

Konsep:
Menghancurkan asteroid besar yang pecah menjadi asteroid kecil saat ditembak.

Langkah-langkah Pembuatan:


Gambar 3.1: Buat gambar bulat untuk Sprite batu, lalu buat gambar hingga 7 costume dengan perubahan batu mulai dari bulat hingga pecah menghilang seperti pada gambar berikut ini.


Gambar 3.2: Buat gambar kotak persegi untuk sprite peluru


Gambar 3.3: Buat gambar sebagai berikut untuk sprite Perisai/Tameng


Gambar 3.4: Buat gambar pesawat untuk sprite Pesawat


Gambar 3.5: Tambah lagi costume ke-2 untuk sprite Pesawat dg gambar yg lainnya seperti ini


Gambar 3.6: Costume ke-3 untuk sprite Pesawat dg bisa dengan gambar seperti ini, atau kalian bisa membuat sendiri yag lain sesuai kereasi masing-masing


Gambar 3.7: Rangkaian kode sprite Pesawat


Gambar 3.8: Rangkaian kode sprite Perisai/Tameng


Gambar 3.9: Rangkaian kode sprite Peluru


Gambar 3.10: Rangkaian kode sprite Batu


Gambar 3.11: Pilih gambar backdrops Galaxy sebagai gambar latar projek ini

Link projek gamenya ada di sini



Game 4
Game Menyusun Kata / Teka-Teki Kata
(Word Scramble)

Game edukasi literasi yang melatih kemampuan bahasa dan kosakata tingkat lanjut.

  • Konsep: Menyusun huruf-huruf yang acak menjadi sebuah kata yang benar berdasarkan petunjuk (clue).

  • Langkah-langkah Pembuatan:

    1. Daftar Kata (List): Buat List bernama KategoriHewan yang berisi kata-kata seperti "HARIMAU", "GAJAH", "KANCIL".

    2. Pengacakan: Pilih item acak dari list, lalu gunakan fungsi pemecah string/huruf untuk menampilkannya secara berantakan di layar sebagai sprite huruf terpisah.

    3. Interaksi Drag & Drop: Atur agar setiap sprite huruf bisa digeser (draggable).

    4. Pengecekan: Buat tombol "Cek Jawaban". Jika urutan posisi $X$ huruf-huruf tersebut membentuk kata yang benar, tampilkan teks "Benar!" dan tambah poin.


Game 5
Infinite Runner dengan Gulir Paralaks
(Scrolling Background Runner)

Game lari tanpa henti dengan latar belakang bergerak untuk menciptakan ilusi kedalaman.

  • Konsep: Karakter melompati rintangan sambil latar belakang bergerak dinamis ke kiri.

  • Langkah-langkah Pembuatan:

    1. Latar Belakang Paralaks: Buat dua sprite latar belakang yang sama (misal: pohon/gedung). Atur agar gambar pertama dan kedua bergeser ke kiri secara terus-menerus. Ketika mencapai ujung kiri layar ($X = -480$), kembalikan posisinya ke $X = 480$ untuk efek tanpa batas (looping).

    2. Sprite Karakter: Tetap berada di sisi kiri layar, hanya memiliki aksi melompat (sumbu $Y$) saat rintangan datang.

    3. Sprite Rintangan (Batu/Kotak): Muncul dari kanan layar secara periodik dengan kecepatan acak.

    4. Kondisi Game Over: Jika rintangan menyentuh karakter, tampilkan layar skor akhir.



Game 6
Simulasi Ekosistem / Rantai Makanan
(Eco Simulation)

Game simulasi edukasi sains yang menggabungkan elemen biologi kelas 5.

  • Konsep: Menjaga keseimbangan populasi antara produsen (rumput), konsumen tingkat I (kelinci), dan konsumen tingkat II (serigala).

  • Langkah-langkah Pembuatan:

    1. Variabel Populasi: Buat variabel JumlahRumput, JumlahKelinci, dan JumlahSerigala.

    2. Logika Kelinci: Kelinci bergerak acak. Jika menyentuh rumput, energi/populasi bertambah dan rumput berkurang. Jika tidak makan dalam waktu tertentu, populasi kelinci berkurang.

    3. Logika Serigala: Serigala memburu kelinci untuk menjaga kelangsungan hidupnya.

    4. Kondisi Menang/Kalah: Jika salah satu populasi punah (mencapai angka 0), muncul pesan peringatan ekosistem tidak seimbang ("Game Over: Rantai Makanan Putus!").


Game 7
Game Manajemen Waktu / Kafe Sederhana
(Time Management Game)

Game simulasi melayani pelanggan dengan cepat dan tepat waktu.

  • Konsep: Memberikan pesanan makanan/minuman kepada karakter yang datang sebelum batas sabar mereka habis.

  • Langkah-langkah Pembuatan:

    1. Sprite Pelanggan: Muncul membawa ikon pesanan di atas kepala mereka (misalnya: Jus Jeruk atau Roti).

    2. Timer Sabar: Setiap pelanggan memiliki bilah waktu (progress bar) yang terus menyusut berwarna merah.

    3. Interaksi Klik: Pemain mengklik tombol dapur yang sesuai (tombol Buat Jus atau Roti), lalu mengklik pelanggannya.

    4. Skor: Jika pesanan disajikan sebelum waktu habis, koin/skor bertambah. Jika habis, pelanggan pergi dengan marah dan nyawa berkurang.

Game 8
Memelihara ayam

Labirin tingkat lanjut yang membutuhkan strategi rute dan navigasi objek tersembunyi.

Konsep:
Mengembangkan projek yang lalu di kelas 3 dengan lebih bervariasi lagi

Langkah-langkah Pembuatan:


Gambar 8.1: Ambil gambar Chick dan jadikan sprite, lalu tambahkan telur dan ayam dewasa menjadi 6 costume 


Gambar 8.2: tambahkan gambar costume telur menetas


Gambar 8.3: tambahkan gambar costume ayam dewasa


Gambar 8.4: Buat gambar makanan ayam jadikan sprite makanan


Gambar 8.5: Berikut rangaian lengkap kode untuk sprite Chick


Gambar 8.6: Berikut rangaian lengkap kode untuk sprite Makanan


Gambat 8.7 : Buat gambanr latar untuk stage

Berikut link projek Scratchnya di sini


Projek 9
Mesin pengantar menu makanan

Game simulasi mengantar menu pesanan makanan ke pelanggan di sebuah cafe

Konsep:
Menyusun kepingan ban berjalan menuju pelanggan di sebuah empat di cafe

Langkah-langkah Pembuatan:



















Link projek Scratchnya ada di sini




Game 10
Kuis Soal  Ulangan

Game kuis dengan sistem kategori pilihan dan papan skor tertinggi (high score tracking sementara).

Konsep:
Pemain memilih kategori mata pelajaran (Sains, Matematika, Sejarah) lalu menjawab rangkaian soal beruntun.

Langkah-langkah Pembuatan:


Link projek Scratch ada di sini


Tips Fasilitasi untuk Kelas 5 SD:

  • Mendorong Kolaborasi Tim: Pada tingkat kelas 5, Anda dapat membagi siswa dalam kelompok beranggotakan 2–3 orang dengan pembagian peran yang jelas (ada yang menjadi programmer logika kode, ada yang menjadi designer aset gambar/suara).

  • Pengenalan Struktur Logika: Tekankan pentingnya memberi nama pada variabel dan sprite dengan jelas agar siswa terbiasa menulis kode yang terstruktur dan mudah diperbaiki (debug).



Game-game lainnya:

Game 11
Platformer Sederhana dengan Level Ganda
(Multi-Level Platformer)


Game lompat-lompat antar platform klasik dengan sistem perpindahan level menggunakan latar belakang (backdrops) atau koordinat.


Konsep:

Karakter menjelajahi dunia platform untuk mencapai bendera kemenangan dan naik ke level berikutnya.


Langkah-langkah Pembuatan:


  • Variabel: Buat variabel Skor, Nyawa, dan Level.

  • Kontrol Gerak & Gravitasi:

  • Buat variabel KecepatanY untuk gravitasi.
  • Saat tombol panah kanan/kiri ditekan, ubah posisi $X$.
  • Jika menyentuh tanah atau platform (warna tertentu), hentikan gravitasi dan setel KecepatanY ke 0. Jika tombol Spasi ditekan di atas tanah, setel KecepatanY ke 12 (melompat).
  • Poin Koin: Buat sprite koin yang tersebar. Jika disentuh karakter, tambah Skor $+1$ dan sembunyikan koin.
  • Pindah Level: Jika karakter menyentuh bendera finis dan Skor mencukupi, ubah variabel Level sebesar $1$ dan ganti backdrop ke level berikutnya.


Game 12.
Balap mobil


Game balap mobil dilintasan secara otomatis


Konsep:

Gerak mobil mengikuti track/jalur menggunakan sensor kiri dan kanan di mobil


Langkah-langkah Pembuatan:


Link projek Scartch ada di sini