1 / 17

๐ŸŽฎ CODING CILIK ๐ŸŽฎ

Untuk Kelas 5 SD

Belajar Coding dengan Menyenangkan!

Klik untuk Mulai Petualangan! ๐Ÿš€

๐Ÿค” Pertanyaan Pemantik

Pernahkah kamu bermain game? ๐ŸŽฎ
Siapa yang membuat game tersebut? ๐Ÿ‘จโ€๐Ÿ’ป
Bagaimana cara memberitahu komputer? ๐Ÿ’ป

๐ŸŽฏ Apa itu Coding?

Coding adalah...

๐Ÿ’ฌ Cara berbicara dengan komputer

๐Ÿ“ Memberikan instruksi step-by-step

๐ŸŽจ Membuat program dan game

๐Ÿง  Bahasa masa depan!

๐Ÿค– Permainan Robot dan Programmer

Instruksi:

Maju
Mundur
Putar
Loncat

Klik instruksi untuk menggerakkan robot!

๐Ÿœ Algoritma itu Seperti Resep Masakan

Membuat Mie Goreng:

  1. Panaskan minyak di wajan
  2. Masukkan bumbu
  3. Masukkan mie
  4. Aduk rata
  5. Sajikan

Algoritma = Langkah-langkah yang berurutan dan jelas!

Ayo Buat Algoritma! ๐Ÿ“

๐ŸŽช Tiga Konsep Penting dalam Coding

๐Ÿ”ข SEQUENCE

Urutan langkah

๐Ÿ”„ LOOP

Pengulangan

๐ŸŒฒ BRANCHING

Keputusan

๐Ÿ”ข SEQUENCE - Urutan Langkah

Contoh: Sikat Gigi

1. Ambil sikat gigi
2. Beri pasta gigi
3. Sikat gigi
4. Kumur

Urutan ini TIDAK boleh ditukar!

๐Ÿ”„ LOOP - Pengulangan

Contoh: Cuci Tangan

Gosok tangan dengan sabun

ULANGI 10 KALI
0

Loop membuat kita tidak perlu menulis instruksi yang sama berulang-ulang!

๐ŸŒฒ BRANCHING - Membuat Keputusan

Contoh: Cuaca Hari Ini

JIKA hujan โ†’ Bawa payung โ˜‚๏ธ
JIKA cerah โ†’ Pakai topi ๐Ÿงข

Branching membuat program bisa membuat keputusan sendiri!

๐ŸŽจ Berkenalan dengan Scratch Jr

Scratch Jr adalah platform visual programming untuk anak-anak

๐Ÿฑ Pilih karakter
๐ŸŽฌ Buat animasi
๐ŸŽฎ Buat game
๐Ÿ“ฑ Mudah digunakan

Kita akan belajar membuat program dengan drag and drop blocks!

๐ŸŽฎ Berkenalan dengan Blockly Games

๐ŸŸฃ Blockly Games - Game Edukatif Programming

๐Ÿงฉ Puzzle
Belajar dasar programming
๐Ÿƒ Maze
Navigasi dengan kode
๐Ÿฆ Bird
Kontrol kondisi
๐Ÿข Turtle
Membuat gambar

๐ŸŒŸ Keunggulan Blockly Games:

โœ… Akses via browser (tidak perlu install)

โœ… Puzzle menantang bertahap

โœ… Cocok untuk Hour of Code

โœ… Gratis dan mudah digunakan

๐ŸŒ Berkenalan dengan Hour of Code

๐ŸŽฏ Apa itu Hour of Code?

Hour of Code adalah gerakan global yang memperkenalkan jutaan siswa di seluruh dunia pada ilmu komputer dan pemrograman!

๐ŸŒŸ Apa itu Hour of Code?
๐Ÿ“… Kapan diadakan?
๐ŸŽฎ Aktivitas apa saja?
โญ Manfaat bagi siswa

๐Ÿš€ Fakta Menarik Hour of Code:

๐ŸŒ Lebih dari 1 miliar siswa telah berpartisipasi
๐Ÿซ Tersedia dalam 45+ bahasa
๐Ÿ’ป Aktivitas untuk semua usia (4-104 tahun!)
๐ŸŽฏ Tidak perlu pengalaman coding sebelumnya

๐Ÿš€ Saatnya Membuat Program!

Proyek: Petualangan Kucing ๐Ÿฑ

  • Kucing berjalan ke kanan (Sequence)
  • Kucing berputar 5 kali (Loop)
  • Jika kucing menyentuh bola, katakan "Hore!" (Branching)
Langkah 1: Buat Sequence
Langkah 2: Tambah Loop
Langkah 3: Tambah Branching

๐ŸŽจ Proyek Kreatif Kelompok

Pilih salah satu proyek:

๐Ÿ“š Cerita Interaktif
๐ŸŽฎ Game Tangkap Bola
๐ŸŽฌ Animasi Karakter
๐Ÿงฉ Blockly Challenge
๐ŸŒ Hour of Code Activity

๐Ÿง  Quiz: Tes Pemahamanmu!

Apa yang dimaksud dengan SEQUENCE?

Mengulang instruksi yang sama
Urutan langkah yang berurutan
Membuat keputusan
Menggambar di komputer

๐Ÿ’ญ Refleksi Pembelajaran

Apa yang sudah kamu pelajari hari ini?

๐ŸŽฏ Apa itu coding?
๐ŸŽช Tiga konsep penting
๐ŸŽจ Scratch Jr
๐ŸŽฎ Blockly Games
๐ŸŒ Hour of Code
๐Ÿš€ Membuat program

๐ŸŽ‰ Selamat!

Kamu sudah menjadi programmer cilik!

Langkah selanjutnya:

โœ… Terus berlatih dengan Scratch Jr

โœ… Coba Blockly Games untuk tantangan baru

โœ… Ikuti Hour of Code untuk belajar lebih banyak

โœ… Ajak teman untuk belajar coding

โœ… Jangan pernah berhenti belajar!

๐ŸŽจ Scratch Jr
๐ŸŽฎ Blockly Games
๐ŸŒ Hour of Code