Algoritma dan Pemrograman: Belajar Ngoding Bareng Scratch!

https://scratch.mit.edu/

Hai, teman-teman! Kalian pernah dengar istilah algoritma atau pemrograman? Kedengarannya kayak istilah anak IT banget, ya. Tapi tenang, kita bahas santai aja. Di kelas 7 ini, kamu bakal kenalan sama dunia ngoding lewat alat keren yang namanya Scratch. Yuk kita pelajari bareng!

🧩 Apa itu Algoritma?

Coba bayangin kamu lagi mau bikin mie instan. Langkah-langkahnya:

  • Didihkan air
  • Masukkan mie ke dalam air panas
  • Tunggu 3 menit
  • Tuang bumbu ke mangkok
  • Campur mie dan bumbu

Nah, itu namanya algoritma — urutan langkah yang sistematis buat menyelesaikan suatu masalah. Dalam dunia komputer, algoritma dipakai untuk kasih tahu komputer harus ngapain dan kapan melakukannya.

💻 Apa itu Pemrograman?

Pemrograman itu proses menulis “perintah” (kode) ke komputer biar dia bisa jalanin tugas sesuai keinginan kita. Di kelas 7, kita nggak langsung ngoding pakai kode teks (kayak Python atau JavaScript), tapi mulai dari yang seru dan visual, yaitu Scratch!

🐱 Kenalan Sama Scratch

Apa itu Scratch?
Scratch adalah platform pemrograman visual dari MIT (Massachusetts Institute of Technology) yang dirancang untuk pemula. Kamu tinggal “drag and drop” blok kode tanpa perlu nulis rumus ribet!

👉 Cek di sini: https://scratch.mit.edu

🎮 Tutorial: Bikin Game Sederhana di Scratch

Kita coba bikin mini game: Kucing Mengejar Bola

Langkah 1: Buat Akun dan Masuk ke Scratch

  1. Buka scratch.mit.edu
  2. Klik “Join Scratch” atau “Sign In”
  3. Setelah masuk, klik “Create” di pojok kiri atas

Langkah 2: Atur Karakter (Sprite)

  • Secara default kamu dapat sprite kucing.
  • Tambahkan sprite bola dari menu “Choose a Sprite”.

Langkah 3: Buat Bola Bergerak Acak

Klik sprite “bola”, lalu masuk ke tab Code, dan tambahkan blok berikut:

when green flag clicked
forever
  go to x: pick random -200 to 200 y: pick random -150 to 150
  wait 1 seconds

Artinya: bola bakal lompat-lompat ke posisi acak tiap 1 detik!

Langkah 4: Gerakkan Kucing dengan Tombol Panah

Klik sprite “kucing”, lalu tambahkan ini:

when green flag clicked
forever
  if key (right arrow) pressed then
    change x by 10
  if key (left arrow) pressed then
    change x by -10
  if key (up arrow) pressed then
    change y by 10
  if key (down arrow) pressed then
    change y by -10

Artinya: kamu bisa gerakkan kucing pakai tombol panah.

Langkah 5: Tambahkan Skor

  • Klik “Variables” > “Make a variable” > beri nama skor
  • Tambahkan kode ke sprite kucing:
when green flag clicked
set [skor v] to 0

forever
  if <touching [bola v]?> then
    change [skor v] by 1

Setiap kucing menyentuh bola, skor kamu naik!

🏁 Selesai! Kamu Sudah Buat Game Pertamamu!

Selamat ya! Kamu baru saja membuat game sederhana dengan algoritma dan pemrograman. Seru, kan?

🧠 Kesimpulan

  • Algoritma = urutan langkah menyelesaikan masalah
  • Pemrograman = cara kasih instruksi ke komputer
  • Scratch = alat belajar coding visual yang seru
  • Kamu bisa bikin game, animasi, bahkan cerita interaktif sendiri!

✨ Tips Buat Kamu

  • Coba explore project buatan orang lain di Scratch.
  • Bikin game lain seperti kuis, balapan, atau petualangan.
  • Jangan takut gagal, belajar coding itu trial and error!

Leave a Reply

Your email address will not be published. Required fields are marked *

You might also like