Pengumuman

📢 Yuk, kunjungi blog kami setiap hari dan jangan lewatkan update terbaru seputar coding dan teknologi!

PERTEMUAN 8

Modul Ajar Mendalam - RPP Pertemuan 8 (KKA)

Modul Ajar Mendalam — Pertemuan 8

Mata Pelajaran: Koding & AI (KKA)

IDENTITAS MODUL
Nama ModulAlgoritma Perulangan (Loop) dengan Pseudocode & Flowchart
Fase / KelasX / Semester Ganjil
Alokasi Waktu2 JP (90 menit)
PenyusunKhusnul Khuluki, S.Kom
LembagaSMK Negeri 1 Kedungwuni
CAPAIAN PEMBELAJARAN (CP)

Siswa mampu menjelaskan konsep perulangan (looping) dalam algoritma, menggambarkan flowchart perulangan, serta menuliskan pseudocode menggunakan struktur perulangan (for, while, repeat-until).

ALUR TUJUAN PEMBELAJARAN (ATP)
  1. Mengenalkan konsep perulangan dalam algoritma.
  2. Membedakan jenis perulangan: for, while, dan repeat-until.
  3. Menggambar flowchart perulangan sederhana.
  4. Menulis pseudocode perulangan untuk menyelesaikan masalah.
DIMENSI LULUSAN
  • Penalaran Kritis
  • Kreativitas
  • Kemandirian
  • Kolaborasi
KOMPETENSI AWAL

Siswa telah memahami algoritma dasar, percabangan (if–else), serta flowchart sederhana (Pertemuan 7).

SASARAN & TUJUAN PEMBELAJARAN (OPERATIONAL)
  1. Siswa dapat menjelaskan fungsi perulangan dalam algoritma.
  2. Siswa dapat menggambarkan flowchart perulangan sederhana.
  3. Siswa dapat menuliskan pseudocode dengan struktur perulangan.
  4. Siswa dapat memecahkan masalah sederhana menggunakan perulangan.
KEGIATAN PEMBELAJARAN (RINCI)

Pendahuluan — 10 menit

  1. Doa, absensi, review percabangan (if–else).
  2. Apersepsi: menampilkan masalah pengulangan, misalnya menampilkan angka 1–10.

Inti — 60 menit

  1. Eksplorasi (15 menit): Guru menjelaskan jenis perulangan (for, while, repeat-until) dengan contoh flowchart.
  2. Kolaborasi (20 menit): Siswa menggambar flowchart perulangan sesuai studi kasus (menampilkan bilangan genap, menghitung jumlah).
  3. Elaborasi (15 menit): Diskusi pseudocode perulangan berdasarkan flowchart.
  4. Praktik Mandiri (10 menit): Siswa menulis pseudocode perulangan untuk menghitung faktorial atau deret angka.

Penutup — 20 menit

  1. Refleksi siswa: menjawab pertanyaan tentang kapan menggunakan for vs while.
  2. Guru menegaskan pentingnya loop dalam algoritma dan transisi menuju Python (pertemuan berikutnya).
  3. Tugas rumah: buat flowchart & pseudocode perulangan untuk menghitung jumlah bilangan ganjil 1–n.
ASESMEN

Asesmen Formatif: Observasi saat menggambar flowchart & menulis pseudocode.

Asesmen Sumatif: Tugas rumah (flowchart & pseudocode perulangan bilangan ganjil).

RUBRIK
AspekKurang (1)Cukup (2)Baik (3)Sangat Baik (4)
FlowchartTidak sesuaiAda kesalahan kecilSesuai & jelasSangat rapi & lengkap
PseudocodeTidak jalanJalan sebagianSesuai logikaSempurna & efisien
KreativitasPasifIde terbatasAktif & bervariasiMenawarkan solusi baru
PENGAYAAN & REMEDIAL

Pengayaan: Siswa membuat pseudocode untuk menghitung bilangan prima dengan loop.
Remedial: Mengulang latihan dengan contoh loop sederhana (menampilkan angka 1–5).

LAMPIRAN

1. Contoh flowchart perulangan.
2. Contoh pseudocode loop.
3. Studi kasus latihan soal.

Mengetahui,
Kepala SMK Negeri 1 Kedungwuni



(Ibnu Nafis, S.Pd, M.Pd)
Kedungwuni, …… 2025
Guru Mapel Koding & AI



(Khusnul Khuluki, S.Kom)

No comments:

Post a Comment

🤖
Chat Bot
🤖 Virtual Assistant