Modul Pengayaan: Simulasi Tata Surya Skala Penuh
Alokasi Waktu: 2 Jam Pelajaran (2 x 40 Menit) Tema/Materi Integrasi: Ilmu Pengetahuan Alam (Sistem Tata Surya & Orbit Planet) Target Peserta Didik: Siswa Kelas 8 (Reguler)
A. Tujuan Pembelajaran
Setelah mengikuti pembelajaran ini, siswa diharapkan mampu:
Mencari, mengunduh, dan mengunggah aset gambar eksternal (format .PNG transparan) ke dalam Scratch sebagai Sprite baru.
Mengelola banyak sprite sekaligus dan mengatur skala ukurannya (size) secara proporsional.
Menerapkan logika rotasi berlawanan arah (searah dan berlawanan jarum jam) pada sprite yang berbeda.
Mengkombinasikan Block Motion dan ekstensi Pen Tool untuk menggambar garis orbit konsentris pada setiap planet.
B. Persiapan Pembelajaran
Perangkat: PC/Laptop dengan koneksi internet (untuk mengunduh gambar planet) dan aplikasi Scratch 3.0.
Media: Proyektor untuk demonstrasi cara mencari gambar PNG tanpa latar belakang (transparent background) di Google.
Bahan Ajar: Lembar Kerja Peserta Didik (LKPD) Simulasi Tata Surya.
C. Kegiatan Pembelajaran
1. Kegiatan Pendahuluan (15 Menit)
Apersepsi: Mengajukan pertanyaan, "Selama ini kita menggunakan karakter bawaan Scratch. Bagaimana jika kita ingin memasukkan gambar foto kita sendiri atau gambar asli tata surya dari internet ke dalam programme?"
Penyampaian Tujuan: Menginformasikan bahwa hari ini siswa akan membangun tata surya yang lengkap dengan 8 planet beserta Matahari. Mereka akan belajar cara mengambil gambar dari internet dan menjadikannya aktor di game mereka.
2. Kegiatan Inti (50 Menit)
Demonstrasi Mencari Aset (10 Menit):
Guru mencontohkan cara mencari gambar di mesin pencari dengan kata kunci tambahan "PNG transparent" (misal: Mars planet transparent PNG).
Mendemonstrasikan cara mengunggah (Upload Sprite) gambar tersebut ke dalam Scratch.
Praktik Mandiri Siswa (40 Menit):
Siswa mengikuti panduan LKPD untuk menyusun tata surya.
Guru berkeliling untuk memastikan siswa mengurutkan planet dengan benar: Matahari, Merkurius, Venus, Bumi, Mars, Yupiter, Saturnus, Uranus, Neptunus.
Guru membantu siswa menyesuaikan nilai koordinat X/Y agar garis orbit tidak saling bertabrakan.
3. Kegiatan Penutup (15 Menit)
Showcase / Pameran: Siswa menjalankan programme-nya dalam mode layar penuh (Full Screen). Layar komputer di seluruh kelas akan dipenuhi oleh lintasan orbit planet-planet yang berwarna-warni.
Refleksi: "Mengapa planet yang berada lebih jauh dari Matahari (seperti Neptunus) membutuhkan waktu lebih lama untuk menyelesaikan satu putaran orbit di layar kalian?"
Penyimpanan File: Menyimpan hasil proyek dengan format nama
Nama_Kelas_OrbitTataSurya.
D. Lembar Kerja Peserta Didik (LKPD) / Panduan Proyek
Judul Proyek: Merakit Simulasi Tata Surya Penuh Misi: Tata surya kita terdiri dari Matahari sebagai pusat dan 8 planet yang mengelilinginya. Unduh gambar asli planet-planet tersebut, masukkan ke Scratch, dan buat mereka melukis lintasan orbitnya masing-masing!
Langkah 1: Mengunduh Aset Planet (Tanpa Background)
Buka mesin pencari di browser komputermu.
Carilah gambar Matahari dan ke-8 planet (Merkurius, Venus, Bumi, Mars, Yupiter, Saturnus, Uranus, Neptunus).
PENTING: Gunakan kata kunci tambahan "PNG transparent" agar gambar tidak memiliki kotak latar belakang putih. (Contoh: Earth PNG transparent).
Simpan (Save Image As...) semua gambar tersebut ke dalam satu folder di komputermu.
Langkah 2: Mengunggah Gambar Menjadi Sprite
Buka Scratch dan hapus Sprite kucing.
Tambahkan latar belakang (Backdrop) luar angkasa yang gelap (Stars).
Arahkan kursor ke ikon Choose a Sprite (kepala kucing), lalu klik ikon panah ke atas (Upload Sprite).
Pilih gambar Matahari yang sudah kamu unduh. Lakukan hal yang sama untuk ke-8 planet lainnya.
Menata Skala: Ukuran gambar dari internet pasti terlalu besar! Ubah nilai Size pada setiap planet. Buat Matahari paling besar, Yupiter dan Saturnus sedang, lalu planet lain lebih kecil.
Langkah 3: Memprogram Matahari (Rotasi Kanan)
Matahari berada diam di tengah, tetapi ia berputar pada porosnya.
Klik Sprite Matahari.
Rangkai kode berikut:
when [Green Flag] clickedgo to x: 0 y: 0(Pusat tata surya)foreverturn right 1 degrees(Berputar lambat searah jarum jam)
Langkah 4: Memprogram Planet & Garis Orbit (Rotasi Kiri)
Sekarang kita program planet-planet agar mengorbit berlawanan arah jarum jam sambil melukis lintasannya.
Aktifkan ekstensi Pen di pojok kiri bawah.
Klik Sprite Merkurius (planet terdekat).
Rangkai kode inisialisasi orbit ini:
when [Green Flag] clickederase allpen up(Angkat pena sebelum berpindah)// KUNCI PERBAIKAN: Reset arah hadap menghadap ke kiri
point in direction -90
go to x: 0 y: 40(Posisi awal Merkurius. Semakin jauh planetnya, angkanya harus semakin besar!)set pen colour to [Pilih warna abu-abu]pen down(Turunkan pena)
Rangkai kode pergerakannya (di bawah blok
pen down):forevermove 2 stepsturn left 3 degrees(Berputar berlawanan arah jarum jam)
Langkah 5: Mengurutkan dan Memprogram Planet Lainnya
Agar menjadi tata surya yang lengkap, kamu harus memberikan kode yang sama kepada planet lain, tetapi ubah angka kordinat dan pergerakannya.
Gunakan panduan angka berikut (kamu boleh bereksperimen mengubahnya!):
Venus:
go to x: 0 y: 70|move 2.5 steps|turn left 2 degreesBumi:
go to x: 0 y: 100|move 3 steps|turn left 1.5 degreesMars:
go to x: 0 y: 130|move 3.5 steps|turn left 1.2 degreesYupiter:
go to x: 0 y: 160|move 4 steps|turn left 1 degreesLanjutkan logika pola angka ini untuk Saturnus, Uranus, dan Neptunus agar orbitnya semakin lebar!
(Uji Coba: Klik bendera hijau. Jika berhasil, kamu akan melihat karya seni orbit planet yang memukau!)
E. Rubrik Penilaian (Asesmen Formatif)
Kriteria Penilaian
Berkembang (1)
Cukup (2)
Sangat Baik (3)
Manajemen Aset Gambar
Mengunggah gambar, namun latar belakangnya masih berupa
kotak putih/hitam padat (bukan PNG transparan).
Berhasil mengunggah PNG transparan, namun ukuran planet (size)
tidak ditata proporsional atau berantakan.
Mengunggah semua aset format PNG dengan sempurna dan
menskalakan ukuran sprite agar tidak menutupi satu sama lain.
Penerapan Arah Rotasi
Semua sprite berputar ke arah yang sama.
Matahari berotasi ke kanan, namun beberapa planet masih
ada yang salah arah rotasinya.
Secara konsisten memisahkan instruksi turn right untuk
Matahari dan turn left untuk ke-8 planet tanpa ada kesalahan.
Logika Orbit & Pen Tool
Garis orbit saling bertabrakan atau melenceng tidak
beraturan karena inisialisasi kordinat awal (go to x: y:) yang salah.
Orbit berhasil dilukis, namun lupa menaruh blok pen up di
awal sehingga ada garis lurus jelek yang tertarik dari tengah panggung.
Menerapkan struktur Pen (pen up -> go to ->
pen down) dengan sempurna dan berhasil menyesuaikan variabel steps dan
degrees sehingga tercipta 8 orbit konsentris yang rapi.
Kriteria Penilaian
Berkembang (1)
Cukup (2)
Sangat Baik (3)
Manajemen Aset Gambar
Mengunggah gambar, namun latar belakangnya masih berupa
kotak putih/hitam padat (bukan PNG transparan).
Berhasil mengunggah PNG transparan, namun ukuran planet (size)
tidak ditata proporsional atau berantakan.
Mengunggah semua aset format PNG dengan sempurna dan
menskalakan ukuran sprite agar tidak menutupi satu sama lain.
Penerapan Arah Rotasi
Semua sprite berputar ke arah yang sama.
Matahari berotasi ke kanan, namun beberapa planet masih
ada yang salah arah rotasinya.
Secara konsisten memisahkan instruksi turn right untuk
Matahari dan turn left untuk ke-8 planet tanpa ada kesalahan.
Logika Orbit & Pen Tool
Garis orbit saling bertabrakan atau melenceng tidak
beraturan karena inisialisasi kordinat awal (go to x: y:) yang salah.
Orbit berhasil dilukis, namun lupa menaruh blok pen up di
awal sehingga ada garis lurus jelek yang tertarik dari tengah panggung.
Menerapkan struktur Pen (pen up -> go to ->
pen down) dengan sempurna dan berhasil menyesuaikan variabel steps dan
degrees sehingga tercipta 8 orbit konsentris yang rapi.