Senin, 06 Oktober 2025

Game Interaktif Informatika Kelas 7 : Eksplorasi Fungsi Dasar

Eksplorasi Fungsi Dasar Scratch - Informatika Kelas 7

🔍 Eksplorasi Fungsi Dasar Scratch

Informatika Kelas 7 - Mengenal 8 Kategori Fungsi Utama dalam Scratch

📚 Pengenalan Fungsi Dasar Scratch

🎬

Video: Eksplorasi Fungsi Dasar Scratch

🎯 Tujuan Eksplorasi:

Dalam pembelajaran ini, siswa akan diperkenalkan dengan kemampuan dasar program Scratch melalui berbagai fungsi penting, seperti gerakan sprite, pengaturan tampilan, penambahan suara, hingga logika dasar seperti pengulangan dan kondisi. Materi ini bertujuan mengembangkan pemahaman dan kreativitas siswa dalam pemrograman visual.

🎯 Mengapa Mempelajari Fungsi Dasar?

  • 🧩 Fondasi Pemrograman: Memahami blok dasar sebagai fondasi membuat program kompleks
  • 🎨 Kreativitas: Mengombinasikan fungsi untuk membuat proyek kreatif
  • 🧠 Logika: Mengembangkan kemampuan berpikir logis dan sistematis
  • 🚀 Inovasi: Membuat solusi inovatif untuk berbagai masalah

🧩 8 Kategori Fungsi Dasar Scratch

🏃Motion (Gerakan)

Fungsi: Mengontrol pergerakan sprite

Contoh: move 10 steps, turn cw 15 degrees, go to x: y:

💡 Kegunaan: Membuat sprite bergerak, berputar, dan berpindah posisi

👁️Looks (Tampilan)

Fungsi: Mengubah tampilan dan dialog sprite

Contoh: say "Hello!", switch costume to, change size by 10

💡 Kegunaan: Membuat sprite berbicara, berganti kostum, dan mengubah ukuran

🔊Sound (Suara)

Fungsi: Menambahkan efek suara atau musik

Contoh: play sound [sound], stop all sounds

💡 Kegunaan: Membuat animasi lebih hidup dengan suara dan musik

Events (Acara)

Fungsi: Memulai aksi dari interaksi pengguna

Contoh: when green flag clicked, when this sprite clicked

💡 Kegunaan: Membuat program merespons klik, keyboard, dan trigger lainnya

🎛️Control (Kontrol)

Fungsi: Mengatur urutan dan alur logika program

Contoh: wait 1 second, repeat 10, forever, if-then

💡 Kegunaan: Membuat program dengan pengulangan dan kondisi

👆Sensing (Sensor)

Fungsi: Mendeteksi interaksi atau input pengguna

Contoh: touching [mouse-pointer]?, ask "What's your name?" and wait

💡 Kegunaan: Membuat program interaktif yang merespons sentuhan dan input

🧮Operators (Operator)

Fungsi: Melakukan operasi matematika dan perbandingan

Contoh: (5) + (2), (5) > (2)

💡 Kegunaan: Membuat perhitungan dan logika perbandingan

📦Variables (Variabel)

Fungsi: Menyimpan nilai/data sementara dalam program

Contoh: Skor, status, nama pemain

💡 Kegunaan: Menyimpan dan mengubah data seperti skor atau status

🎮 Demo Interaktif Fungsi Scratch

🐱 Sprite Demo - Coba Semua Fungsi!

🐱
Halo! Klik tombol di bawah!

📊 Status Demo:

Skor: 0

Klik: 0

Fungsi Terakhir: Belum ada

🏆 Kuis Fungsi Dasar Scratch

Skor: 0
Pertanyaan: 1 dari 8

Tidak ada komentar:

Posting Komentar