MTsKelas VIIIFase DSemester 1

Modul Ajar & RPP Koding dan Kecerdasan Artifisial Kelas VIII
Struktur Kontrol: Perulangan dan Percabangan

Sudah jadi 11 lembar, tinggal tulis nama Anda ✍️

🎁 100% GRATIS · unduh Word + PDF tanpa bayar

Gratis 3 modul, tanpa bayar apa pun.

TERBARUTP 2026/2027Rumus 8-3-3-4Pembelajaran Mendalam
  • 8Dimensi Profil Lulusan: keimanan & ketakwaan, kewargaan, penalaran kritis, kreativitas, kolaborasi, kemandirian, kesehatan, komunikasi
  • 3Prinsip Pembelajaran: berkesadaran, bermakna, menggembirakan
  • 3Pengalaman Belajar: memahami, mengaplikasi, merefleksi
  • 4Kerangka Pembelajaran: praktik pedagogis, kemitraan, lingkungan, pemanfaatan digital
  • 💚Panca Cinta: cinta Allah & Rasul-Nya, ilmu, lingkungan, diri & sesama, tanah air

📜 Dasar: KMA 1503/2025 (Kurikulum Berbasis Cinta) · Kepdirjen Pendis 6077/2025

💚 + Panca Cinta · Kurikulum Berbasis Cinta (KMA 1503/2025)
Nama & kop sekolah Anda tercetak otomatis
✨ Coba sendiri — sampulnya langsung berubah GRATIS
2Pilih tema sampul
“Lebih fleksibel, mempersingkat waktu, dan jelas.”
Eni Muslimah

Tanpa iklanTanpa grup WhatsAppTanpa tautan Drive

📽️ Modul ini sekalian jadi PPT-nyaSlide dari isi modul ini · satu .pptx per pertemuan

Isi modul ini

💡 Tentang materinya: Struktur kontrol perulangan dan percabangan adalah elemen kunci dalam pemrograman yang memungkinkan program menjadi dinamis dan cerdas. Perulangan (loop) berfungsi untuk mengulang blok kode, sedangkan percabangan (conditional) memungkinkan program mengambil keputusan berdasarkan kondisi. Dengan mengkombinasikan keduanya, kita dapat menciptakan program yang kompleks dan efisien, mencerminkan pola berpikir logis yang juga kita terapkan dalam kehidupan sehari-hari.

Di bawah ini 11 lembar A4 pertama, persis seperti yang terunduh. Nama & tema yang Anda pilih di atas sudah terpasang.

KURIKULUM BERBASIS CINTA
✦ DEEP LEARNING · PEMBELAJARAN MENDALAM ✦
MODUL AJAR
Struktur Kontrol: Perulangan dan Percabangan
Koding dan Kecerdasan Artifisial · Kelas VIII · Fase D
DISUSUN OLEHnama Andasekolah AndaTahun Pelajaran 2026/2027
PEMERINTAH / YAYASAN PENYELENGGARANama sekolah AndaAlamat lengkap sekolah Anda
MODUL AJAR
Struktur Kontrol: Perulangan dan Percabangan
Koding dan Kecerdasan Artifisial · Fase D · Kelas VIII · Kurikulum Berbasis Cinta · Pembelajaran Mendalam
A.  IDENTITAS MODULCP: Kepka BSKAP 046/H/KR/2025
Penyusunnama Anda
Satuan Pendidikansekolah Anda
Mata PelajaranKoding dan Kecerdasan Artifisial
Fase / KelasD / VIII
Materi PokokStruktur Kontrol: Perulangan dan Percabangan
Alokasi Waktu2 pertemuan
Tahun Pelajaran2026/2027
PendekatanPembelajaran Mendalam
Model PembelajaranProject-Based Learning (PjBL) + praktik
Bentuk DokumenModul Ajar — memuat RPP

✍️ Dua baris kuning di atas terisi otomatis saat Anda mengunduh — beserta kop, logo, dan nama sekolah di kepala tiap lembar.

B.  KOMPONEN INTI8 Dimensi Profil Lulusan

Identifikasi Peserta Didik:

Kesiapan belajar (kompetensi awal)Peserta didik memahami dasar-dasar algoritma dan mampu menyusun urutan langkah sederhana untuk menyelesaikan masalah.

Dimensi Profil Lulusan yang dikembangkan:

  1. Keimanan dan ketakwaan — beriman dan bertakwa kepada Tuhan Yang Maha Esa serta berakhlak mulia
  2. Penalaran kritis — mengolah informasi, menganalisis, dan menarik simpulan secara logis
  3. Kreativitas — menghasilkan gagasan dan karya yang orisinal serta bermanfaat

🔒 Elemen tiap dimensi beserta wujudnya pada materi ini tersedia di Paket Lengkap.

Capaian Pembelajaran (CP):

AcuanKepka BSKAP No. 046/H/KR/2025
Elemen / DomainBerpikir Komputasional dan Pemrograman
Rumusan CP FasePeserta didik mampu mengaplikasikan konsep berpikir komputasional untuk menyelesaikan masalah, termasuk penggunaan struktur kontrol dasar seperti perulangan dan percabangan dalam membangun program sederhana.

Identifikasi materi — 4 dimensi pengetahuan:

FaktualStruktur kontrol perulangan dan percabangan ditemukan dalam setiap aplikasi atau game yang kita gunakan sehari-hari, misalnya saat login atau saat melakukan transaksi.
KonseptualPerulangan adalah instruksi yang diulang-ulang, sementara percabangan adalah instruksi yang dijalankan berdasarkan kondisi tertentu.
ProseduralPeserta didik akan belajar menulis kode program menggunakan sintaks perulangan (for, while) dan percabangan (if, else if, else) serta mengidentifikasi kapan harus menggunakan masing-masing.
MetakognitifMateri ini melatih kesadaran peserta didik untuk memilih struktur kontrol yang paling efisien dan tepat dalam memecahkan suatu masalah pemrograman.

Materi Insersi KBC — Integrasi Panca Cinta:

1. Cinta Allah dan Rasul-NyaMenyadari bahwa keteraturan dan sistematisnya logika pemrograman mencerminkan keagungan penciptaan Allah SWT dalam mengatur alam semesta dengan hukum-hukum-Nya.
2. Cinta IlmuMengembangkan rasa ingin tahu dan semangat untuk terus belajar hal baru dalam dunia koding, serta menghargai setiap ilmu yang didapatkan untuk kemajuan diri dan sesama.
3. Cinta LingkunganMenerapkan konsep efisiensi dalam kode program untuk menghemat sumber daya komputasi, yang juga merupakan bentuk tanggung jawab terhadap penggunaan energi dan teknologi secara bijak.
4. Cinta Diri dan SesamaBekerja sama dalam kelompok untuk menyelesaikan masalah pemrograman, saling membantu, dan menghargai ide-ide teman sebagai wujud kepedulian dan kolaborasi sesama manusia.
5. Cinta Tanah AirMenciptakan program sederhana yang bermanfaat untuk lingkungan sekitar atau masyarakat sebagai bentuk kontribusi positif dan pengabdian kepada tanah air.

Tujuan Pembelajaran:

  1. Menganalisis konsep dasar perulangan (loop) dan percabangan (conditional) dalam pemrograman secara tepat.
  2. Mengidentifikasi jenis-jenis perulangan (for, while) dan percabangan (if, else if, else) serta fungsinya dalam berbagai skenario.
  3. Merancang algoritma sederhana yang melibatkan struktur kontrol perulangan untuk menyelesaikan masalah.
  4. Merancang algoritma sederhana yang melibatkan struktur kontrol percabangan untuk mengambil keputusan.
  5. Mengimplementasikan kode program menggunakan struktur kontrol perulangan dan percabangan dalam bahasa pemrograman visual atau berbasis teks sederhana.
  6. Menyelesaikan masalah konkret menggunakan kombinasi perulangan dan percabangan secara efektif.
Halaman 2 · Struktur Kontrol: Perulangan dan Percabangan — pratinjau tuntas.org
PEMERINTAH / YAYASAN PENYELENGGARANama sekolah AndaAlamat lengkap sekolah Anda
B.  KOMPONEN INTI (lanjutan)

Pemahaman bermakna: Memahami struktur kontrol perulangan dan percabangan memungkinkan kita membuat program yang lebih dinamis, efisien, dan mampu mengambil keputusan, layaknya cara kerja otak manusia.

Pertanyaan pemantik: "Bagaimana sebuah mesin kasir bisa menghitung total belanjaan banyak barang tanpa harus kita input satu per satu setiap kali?"

C.  DESAIN PEMBELAJARANPermendikdasmen 13/20254 Kerangka Pembelajaran Mendalam
Praktik PedagogisProject-Based Learning (PjBL) + praktik
Lintas Disiplin IlmuMatematika: Penerapan konsep logika, deret, dan perhitungan dalam perulangan dan percabangan.
Bahasa Indonesia: Kemampuan menyusun alur cerita (algoritma) dan menjelaskan langkah-langkah program secara runtut dan jelas.
Pendidikan Agama Islam: Memahami bahwa keteraturan alam dan hukum sebab-akibat mencerminkan struktur kontrol ilahiah, serta pentingnya ketekunan (perulangan) dalam ibadah.
Kemitraan PembelajaranOrang tua diajak mendorong anak mempraktikkan berpikir logis dalam kegiatan sehari-hari, misal dengan menyusun jadwal atau menyelesaikan masalah kecil di rumah.
Lingkungan PembelajaranRuang kelas diatur agar nyaman untuk diskusi kelompok dan praktik coding, dengan akses ke komputer atau perangkat tablet yang memadai serta koneksi internet stabil.
Pemanfaatan Teknologi DigitalPemanfaatan platform coding visual seperti Scratch atau editor online Python untuk praktik langsung implementasi struktur kontrol.
Halaman 3 · Struktur Kontrol: Perulangan dan Percabangan — pratinjau tuntas.org
PEMERINTAH / YAYASAN PENYELENGGARANama sekolah AndaAlamat lengkap sekolah Anda
D.1  PENGALAMAN BELAJAR — PERTEMUAN 1Rumus 8-3-3-4 · 3 Pengalaman Belajartotal 80 menit · awal 15 · inti 50 · penutup 15
Model PembelajaranDiscovery Learning
Tujuan Pertemuan 1Menganalisis konsep dasar perulangan (loop) dan percabangan (conditional) dalam pemrograman secara tepat.
TahapanAlokasiKegiatan Pembelajaran
Kegiatan AwalBerkesadaran (Mindful)15 menitPeserta didik mengucapkan salam dan berdoa bersama. Guru mengecek kehadiran dan kesiapan belajar. Guru menyampaikan tujuan pembelajaran hari ini tentang struktur kontrol dan pentingnya dalam pemrograman, serta mengajukan pertanyaan pemantik 'Bagaimana sebuah mesin kasir bisa menghitung total belanjaan banyak barang tanpa harus kita input satu per satu setiap kali?' untuk memicu rasa ingin tahu.
Inti — MemahamiBermakna (Meaningful)15 menitPeserta didik diajak mengamati simulasi atau contoh sederhana dari kehidupan sehari-hari yang melibatkan pengulangan aktivitas (misal: mengambil wudu, shalat) dan pengambilan keputusan (misal: memilih jalur pulang). Mereka secara berkelompok mendiskusikan pola yang terjadi dan mencoba merumuskan konsep perulangan dan percabangan sendiri.
Inti — MengaplikasiBermakna (Meaningful)25 menitSetiap kelompok menerima LKPD 'Mari Berpikir Logis' dan berdiskusi untuk mengidentifikasi bagian mana dari skenario yang diberikan yang membutuhkan perulangan dan bagian mana yang membutuhkan percabangan, kemudian mencoba membuat alur logikanya menggunakan diagram alir sederhana.
Inti — MerefleksiBermakna (Meaningful)10 menitPerwakilan kelompok mempresentasikan hasil diskusinya. Kelompok lain memberikan tanggapan dan pertanyaan. Guru memberikan umpan balik dan penguatan konsep dasar perulangan dan percabangan, mengoreksi miskonsepsi, dan memastikan pemahaman awal yang kuat.
Kegiatan PenutupMenggembirakan (Joyful)15 menitGuru bersama peserta didik menyimpulkan kembali konsep perulangan dan percabangan. Guru memberikan apresiasi atas partisipasi aktif dan semangat belajar. Peserta didik diajak merenungkan manfaat belajar hari ini. Pembelajaran ditutup dengan doa dan salam penutup yang ceria.

Tahapan inti mengikuti 3 Pengalaman Belajar Pembelajaran Mendalam: memahami → mengaplikasi → merefleksi; label di kolom kiri menunjukkan prinsip yang diwujudkan tiap tahapan.

Halaman 4 · Struktur Kontrol: Perulangan dan Percabangan — pratinjau tuntas.org
PEMERINTAH / YAYASAN PENYELENGGARANama sekolah AndaAlamat lengkap sekolah Anda
D.2  PENGALAMAN BELAJAR — PERTEMUAN 2Rumus 8-3-3-4 · 3 Pengalaman Belajartotal 80 menit · awal 15 · inti 50 · penutup 15
Model PembelajaranProblem-Based Learning (PBL)
Tujuan Pertemuan 2Mengidentifikasi jenis-jenis perulangan (for, while) dan percabangan (if, else if, else) serta fungsinya dalam berbagai skenario.
TahapanAlokasiKegiatan Pembelajaran
Kegiatan AwalBerkesadaran (Mindful)15 menitPeserta didik mengucap salam dan berdoa. Guru mengecek kehadiran dan mengulas singkat materi pertemuan sebelumnya tentang konsep perulangan dan percabangan. Guru menyampaikan tujuan pembelajaran hari ini yaitu mengidentifikasi jenis-jenis struktur kontrol dan aplikasinya, serta memotivasi peserta didik dengan contoh program interaktif.
Inti — MemahamiBermakna (Meaningful)15 menitPeserta didik diberikan studi kasus masalah pemrograman sederhana (misal: menghitung rata-rata nilai siswa, menampilkan status kelulusan). Secara mandiri atau berpasangan, mereka menganalisis masalah tersebut dan mencoba membayangkan bagaimana kode program akan ditulis menggunakan berbagai jenis perulangan (for, while) dan percabangan (if, else if, else).
Inti — MengaplikasiBermakna (Meaningful)25 menitPeserta didik bekerja dalam kelompok kecil untuk menyelesaikan LKPD 'Jelajah Struktur Kontrol'. Mereka diminta untuk mengisi tabel perbandingan jenis perulangan dan percabangan, serta menuliskan contoh kasus penggunaan masing-masing dalam kehidupan sehari-hari atau program sederhana, dilengkapi dengan pseudocode.
Inti — MerefleksiBermakna (Meaningful)10 menitSetiap kelompok mempresentasikan hasil analisis dan solusi mereka. Guru memfasilitasi diskusi kelas untuk membandingkan berbagai pendekatan dan mengidentifikasi kelebihan serta kekurangan setiap jenis struktur kontrol. Guru memberikan penguatan tentang pemilihan jenis struktur kontrol yang tepat sesuai kebutuhan.
Kegiatan PenutupMenggembirakan (Joyful)15 menitGuru bersama peserta didik membuat rangkuman tentang jenis-jenis perulangan dan percabangan. Guru memberikan apresiasi atas kerja keras dan kolaborasi. Peserta didik diajak melakukan refleksi singkat tentang pembelajaran yang didapat. Guru memberikan pengantar singkat untuk materi praktik di pertemuan berikutnya dan menutup dengan doa.

Tahapan inti mengikuti 3 Pengalaman Belajar Pembelajaran Mendalam: memahami → mengaplikasi → merefleksi; label di kolom kiri menunjukkan prinsip yang diwujudkan tiap tahapan.

Halaman 5 · Struktur Kontrol: Perulangan dan Percabangan — pratinjau tuntas.org
LKPD — LEMBAR KERJA PESERTA DIDIK
LKPD · LEMBAR KERJA PESERTA DIDIKJelajah Logika Kode!
NamaKelasKelompok
TanggalNilaiParaf Guru

Waktu pengerjaan: 25 menit

Tujuan: Menganalisis dan merancang alur program menggunakan perulangan dan percabangan.

Petunjuk: 1) Berdoalah sebelum mulai. 2) Kerjakan langkah secara berurutan bersama kelompok. 3) Tulis hasilnya di tabel, lalu simpulkan.

Info singkat: Dalam dunia pemrograman, program tidak selalu berjalan lurus dari atas ke bawah. Terkadang, kita perlu mengulang suatu tindakan berkali-kali, atau membuat program mengambil keputusan berdasarkan kondisi tertentu.

Alat & bahan: Kertas, pensil, spidol, papan tulis mini, kartu skenario.

Langkah kerja:

  1. Telusuri kode program Python berikut baris demi baris. Tuliskan nilai setiap variabel pada tiap putaran dan keluaran programnya.
    Python1nilai = 752if nilai >= 75:3 print("Tuntas")4else:5 print("Remedial")
    Gambar 1. Kode program
  2. Amati diagram alir di bawah ini dan identifikasi bagian mana yang menunjukkan pengulangan dan bagian mana yang menunjukkan pengambilan keputusan.
  3. Diskusikan dengan kelompokmu, apa fungsi utama dari setiap bagian tersebut dalam menjalankan program.
  4. Pilih salah satu kartu skenario yang diberikan dan buatlah diagram alir sederhana untuk menyelesaikannya.
  5. Tuliskan pseudocode (kode semu) dari diagram alir yang telah kalian buat.
  6. Presentasikan hasil diskusimu di depan kelas.
Tabel kerja LKPDtabel pengamatan, diisi muridlembar refleksi murid · 2 pertanyaankolom kesimpulan kelompok · refleksi emoji

🔒 Tabel kerja dan lembar refleksi murid tidak ditampilkan di pratinjau — keduanya ada di berkas unduhan.

Halaman 6 · Struktur Kontrol: Perulangan dan Percabangan — pratinjau tuntas.org
PEMERINTAH / YAYASAN PENYELENGGARANama sekolah AndaAlamat lengkap sekolah Anda
ASESMENStandar Proses — Permendikdasmen 1/2026

Asesmen awal (diagnostik):

  1. Apa yang kamu pahami tentang 'algoritma'?
  2. Bagaimana cara komputer 'membuat keputusan'?
  3. Berikan contoh kegiatan sehari-hari yang berulang!
  4. Berikan contoh kegiatan sehari-hari yang memerlukan pilihan!

Formatif (proses): Observasi partisipasi aktif peserta didik dalam diskusi kelompok, kemampuan merancang diagram alir, dan presentasi hasil LKPD.

Sumatif (akhir): Penilaian proyek mini pembuatan program sederhana yang menggunakan perulangan dan percabangan.

Rubrik KKTP2 kriteria · 4 tingkat ketercapaian
Kunci jawaban5 pilihan ganda + 3 uraian

🔒 Rubrik KKTP dan kunci jawaban tidak ditampilkan di pratinjau — rubrik ada di berkas unduhan, kunci jawaban khusus member Paket Lengkap.

Halaman 7 · Struktur Kontrol: Perulangan dan Percabangan — pratinjau tuntas.org
PEMERINTAH / YAYASAN PENYELENGGARANama sekolah AndaAlamat lengkap sekolah Anda
ALUR TUJUAN PEMBELAJARAN (ATP)Kurikulum Berbasis Cinta
NoTujuan PembelajaranMateriAlokasiDimensi
1Menganalisis konsep dasar perulangan (loop) dan percabangan (conditional) dalam pemrograman secara tepat.Konsep dasar perulangan dan percabangan.2 JPPenalaran Kritis
2Mengidentifikasi jenis-jenis perulangan (for, while) dan percabangan (if, else if, else) serta fungsinya dalam berbagai skenario.Jenis-jenis perulangan dan percabangan.2 JPPenalaran Kritis, Kreativitas
3Mengimplementasikan kode program menggunakan struktur kontrol perulangan dan percabangan dalam bahasa pemrograman visual atau berbasis teks sederhana.Praktik coding perulangan dan percabangan.2 JPKreativitas, Keimanan dan Ketakwaan
Halaman 8 · Struktur Kontrol: Perulangan dan Percabangan — pratinjau tuntas.org
PEMERINTAH / YAYASAN PENYELENGGARANama sekolah AndaAlamat lengkap sekolah Anda
BAHAN AJAR

Dalam dunia pemrograman, program tidak selalu berjalan lurus dari atas ke bawah. Terkadang, kita perlu mengulang suatu tindakan berkali-kali, atau membuat program mengambil keputusan berdasarkan kondisi tertentu. Inilah peran penting dari struktur kontrol perulangan dan percabangan, yang akan membuat program kita lebih cerdas dan efisien.

1. Pengertian Struktur Kontrol
Struktur kontrol adalah pernyataan atau blok kode yang menentukan urutan eksekusi program. Tanpa struktur kontrol, program akan selalu berjalan secara sekuensial (berurutan). Dengan struktur kontrol, kita bisa membuat program melompat ke bagian lain, mengulang bagian tertentu, atau menjalankan kode hanya jika kondisi tertentu terpenuhi. Ini adalah pondasi untuk menciptakan program yang dinamis dan interaktif, mirip seperti bagaimana kita membuat keputusan dan melakukan aktivitas berulang dalam kehidupan sehari-hari.

2. Perulangan (Loop)
Perulangan adalah struktur kontrol yang memungkinkan suatu blok kode dieksekusi berkali-kali selama kondisi tertentu terpenuhi atau sejumlah iterasi telah dicapai. Ada beberapa jenis perulangan yang umum, seperti 'for loop' yang digunakan ketika kita tahu berapa kali perulangan harus terjadi, dan 'while loop' yang berulang selama kondisi benar. Contohnya, 'for i in range(5): print(i)' akan mencetak angka 0 hingga 4. Perulangan sangat berguna untuk tugas-tugas berulang seperti memproses daftar data atau animasi.

3. Percabangan (Conditional)
Percabangan adalah struktur kontrol yang memungkinkan program membuat keputusan, yaitu menjalankan blok kode yang berbeda berdasarkan kondisi yang benar atau salah. Pernyataan 'if' adalah yang paling dasar, diikuti oleh 'else if' (atau 'elif' di beberapa bahasa) untuk kondisi alternatif, dan 'else' untuk menjalankan kode jika semua kondisi sebelumnya salah. Contohnya, 'if nilai >= 75: print('Lulus') else: print('Remedial')'. Percabangan esensial untuk logika program yang kompleks, seperti validasi input pengguna atau mengatur alur game.

4. Kombinasi Perulangan dan Percabangan
Kekuatan sejati struktur kontrol muncul saat perulangan dan percabangan digabungkan. Kita bisa memiliki percabangan di dalam perulangan (misalnya, mengulang pengecekan apakah sebuah angka genap atau ganjil) atau perulangan di dalam percabangan. Kombinasi ini memungkinkan kita membangun algoritma yang sangat fleksibel dan kuat untuk menangani berbagai skenario. Misalnya, program kasir yang menghitung total belanja (perulangan) dan memberikan diskon jika total memenuhi syarat (percabangan).

5. Penerapan dalam Kehidupan Sehari-hari
Konsep perulangan dan percabangan tidak hanya ada di dunia pemrograman, tetapi juga dalam kehidupan kita. Setiap pagi kita mengulang rutinitas (mandi, sarapan). Kita juga membuat keputusan: 'Jika hujan, maka bawa payung; jika tidak, maka tidak perlu'. Memahami struktur ini membantu kita berpikir lebih logis dan terstruktur, tidak hanya saat menulis kode, tetapi juga saat menghadapi masalah sehari-hari. Ini adalah fondasi penting untuk mengembangkan pemikiran komputasional.

Rangkuman: Struktur kontrol perulangan dan percabangan adalah elemen kunci dalam pemrograman yang memungkinkan program menjadi dinamis dan cerdas. Perulangan (loop) berfungsi untuk mengulang blok kode, sedangkan percabangan (conditional) memungkinkan program mengambil keputusan berdasarkan kondisi. Dengan mengkombinasikan keduanya, kita dapat menciptakan program yang kompleks dan efisien, mencerminkan pola berpikir logis yang juga kita terapkan dalam kehidupan sehari-hari.

Halaman 9 · Struktur Kontrol: Perulangan dan Percabangan — pratinjau tuntas.org
PEMERINTAH / YAYASAN PENYELENGGARANama sekolah AndaAlamat lengkap sekolah Anda
GLOSARIUM
IstilahArti
AlgoritmaUrutan langkah-langkah logis untuk menyelesaikan masalah.
PseudocodeDeskripsi algoritma yang mirip kode program namun tidak terikat sintaks bahasa tertentu.
LoopIstilah lain untuk perulangan.
ConditionalIstilah lain untuk percabangan.
DebuggingProses menemukan dan memperbaiki kesalahan dalam program.
Daftar pustaka3 rujukan

🔒 Daftar pustaka tidak ditampilkan di pratinjau — ada di berkas unduhan.

Halaman 10 · Struktur Kontrol: Perulangan dan Percabangan — pratinjau tuntas.org
PEMERINTAH / YAYASAN PENYELENGGARANama sekolah AndaAlamat lengkap sekolah Anda
PENGESAHAN

Modul ajar "Struktur Kontrol: Perulangan dan Percabangan" mata pelajaran Koding dan Kecerdasan Artifisial Kelas VIII ini disusun sesuai ketentuan Kurikulum Berbasis Cinta · Pembelajaran Mendalam dan dinyatakan dapat digunakan dalam pembelajaran Tahun Pelajaran 2026/2027.

Mengetahui,
Kepala Madrasah
…………, …………
Guru Mata Pelajaran
( ……………… )
NIP. …………
nama Anda
NIP. …………

Rujukan: KMA No. 1503 Tahun 2025 (Kurikulum Berbasis Cinta) · Kep. Dirjen Pendis No. 6077 Tahun 2025 · CP: Kepka BSKAP No. 046/H/KR/2025

Halaman 11 · Struktur Kontrol: Perulangan dan Percabangan — pratinjau tuntas.org

11 lembar di atas sudah cukup untuk disetor ke sekolah

Gratis sepenuhnya, tanpa biaya apa pun. Di berkas unduhannya ada juga rubrik KKTP siap tanda tangan, tabel kerja LKPD, dan lembar refleksi murid — lengkap dengan kop sekolah, nama Anda sebagai penyusun, dan kolom tanda tangan kepala sekolah.

📥 Unduh Modul Saya — GRATIS2 langkah singkat · atas nama Anda · Word + PDF
1Nama & sekolahuntuk kop & sampul
2Unduhmasuk email/Google, lalu berkas turun

Jenjang, mapel, kelas, semester, dan materinya sudah terbawa dari halaman ini. Tinggal identitas Anda: nama dan sekolah.

✓ Bisa disetor sebagai Rencana Pelaksanaan PembelajaranStandar Proses 1/2026 · ketuk untuk penjelasan

Berkas ini modul ajar, dan di dalamnya sudah termuat RPP (Rencana Pelaksanaan Pembelajaran): tujuan pembelajaran, langkah pembelajaran, dan asesmen — tiga komponen inti menurut Permendikdasmen Nomor 1 Tahun 2026 tentang Standar Proses. Modul ajar melengkapinya dengan LKPD, ATP, dan bahan ajar. Jadi bila sekolah Anda meminta RPP, berkas ini sudah memenuhinya.

Opsional · tidak wajib
✨ Mau lebih lengkap?+6 lembarLembar 12–17

Modul Struktur Kontrol: Perulangan dan Percabangan ini bisa jadi 17 lembar lebih

Ini 6 lembar lanjutannya. Geser untuk lihat 👉

Nama sekolah AndaKoding dan Kecerdasan Artifisial · Kelas VIIIPeta Konsep
Struktur Kontrol: Perulangan dan PercabanganPengertian Struktur KontrolPerulangan (Loop)Percabangan (Conditional)Kombinasi Perulangan dan PercabanganPenerapan dalam Kehidupan Sehari-hari
Dari sub-bab Struktur Kontrol: Perulangan dan PercabanganHalaman 12
Nama sekolah AndaKoding dan Kecerdasan Artifisial · Kelas VIIIIce Breaking
Pertemuan 1Pertemuan 2Pertemuan 3… hingga Pertemuan 8
Biar kelas langsung hidupHalaman 13
Nama sekolah AndaKoding dan Kecerdasan Artifisial · Kelas VIIILKPD Tiap Pertemuan
P1P2P3…Temuan / hasil kerjaBukti atau alasanSimpulan
Beda tiap pertemuanHalaman 14
Nama sekolah AndaKoding dan Kecerdasan Artifisial · Kelas VIIIRefleksi Guru & Siswa
GuruKetercapaian tujuan pembelajaranPeserta didik yang perlu pendampinganPeserta didikSaya sudah memahami …Hal yang masih membingungkan …
Tinggal isi habis mengajarHalaman 15
Nama sekolah AndaKoding dan Kecerdasan Artifisial · Kelas VIIIRemedial & Pengayaan
RemedialUntuk yang belum mencapai tujuanPengayaanUntuk yang tuntas lebih awal
Buat yang tertinggal & yang sudah tuntasHalaman 16
Nama sekolah AndaKoding dan Kecerdasan Artifisial · Kelas VIIIProfil Lulusan
Keimanan dan ketakwaanPenalaran kritisKreativitas
Sudah dikaitkan ke materi iniHalaman 17

🎁 Plus perangkat setahun, ikut di paket

Semua paketPPT Bahan Tayang tiap Pertemuan
Semua paketKaldik & Alokasi Waktu
Semua paketProta
Semua paketPromes Semester 1
Semua paketCP · ATP · KKTP Setahun
Semua paketJurnal Mengajar Semester
Paket 30 & 60Soal PTS & PAS + analisis butir soal
Paket 30 & 60Administrasi Kelas
Paket 30 & 60Piagam Siswa
Paket 60e-Kinerja
Paket 60Deskripsi Rapor
Paket 60Program Kerja Ekskul

🤝 Tidak wajib kok. Modul ini tetap gratis. Kalau nanti butuh lebih banyak, tinggal ambil paketnya — mulai Rp2.000 per modul di Paket 60 Modul.

Bukan Struktur Kontrol: Perulangan dan Percabangan yang Anda cari?Pilih dari peta materi setahun di bawah ini 👇

Materi Anda tidak ada di daftar?Tulis judulnya sendiri — tetap gratis, ±1 menit

Pertanyaan yang Sering Diajukan

Apakah ini modul ajar Koding dan Kecerdasan Artifisial kelas 8 yang saya cari?

Kemungkinan besar ya. Kelas VIII dan kelas 8 adalah kelas yang sama — yang satu ditulis angka Romawi seperti di dokumen resmi, yang satu angka biasa. Berkas ini perangkat ajar untuk materi Struktur Kontrol: Perulangan dan Percabangan pada Koding dan Kecerdasan Artifisial MTs, Fase D, elemen Berpikir Komputasional dan Pemrograman.

Modul Struktur Kontrol: Perulangan dan Percabangan ini untuk semester 1 (ganjil) atau semester 2 (genap)?

Semester 1 (ganjil), menurut urutan materi Koding dan Kecerdasan Artifisial kelas VIII MTs di peta setahun pada halaman ini. Semesternya sudah terisi otomatis saat Anda mengunduh.

Apakah modul ajar Koding dan Kecerdasan Artifisial materi Struktur Kontrol: Perulangan dan Percabangan ini gratis?

Ya. Modul Struktur Kontrol: Perulangan dan Percabangan untuk kelas VIII MTs dapat diunduh gratis dalam Word + PDF, lengkap dengan kop sekolah dan nama Anda sebagai penyusun. Tiga modul gratis tersedia bertahap; modul berikutnya terbuka setiap 18 jam.

Bagaimana cara download modul ajar Struktur Kontrol: Perulangan dan Percabangan ini dalam Word (.docx) dan PDF?

Ketuk tombol unduh, isi nama dan sekolah, lalu buka dengan email atau Google dan nomor WhatsApp aktif. Berkas Koding dan Kecerdasan Artifisial kelas VIII ini turun sebagai Word (.docx) yang bisa diedit dan PDF siap cetak, tanpa iklan dan tanpa tautan Drive.

Berapa lama modul ini tersusun?

Sekitar satu menit. Cukup isi nama, jenjang, sekolah, mapel, dan materi — modul Koding dan Kecerdasan Artifisial kelas VIII langsung tersusun atas nama Anda.

Bisakah modul Struktur Kontrol: Perulangan dan Percabangan ini diedit?

Bisa. Hasil unduhan berupa dokumen Word yang bisa disunting penuh — tujuan, alokasi waktu, dan langkah kegiatan Struktur Kontrol: Perulangan dan Percabangan dapat Anda sesuaikan dengan murid Koding dan Kecerdasan Artifisial kelas VIII di sekolah Anda. Sudah ber-kop sekolah dan atas nama Anda, tersedia juga dalam PDF.

Apakah modul ajar Koding dan Kecerdasan Artifisial kelas VIII ini sesuai kurikulum terbaru?

Ya. Modul Struktur Kontrol: Perulangan dan Percabangan ini mengikuti Keputusan Kepala BSKAP Nomor 046/H/KR/2025, pada Fase D untuk kelas VIII MTs. Profil Pelajar Pancasila (P5) kini dilanjutkan sebagai 8 Dimensi Profil Lulusan; dimensi yang dikembangkan materi Struktur Kontrol: Perulangan dan Percabangan tercantum di lembar identitasnya.

Ini modul ajar, RPP, atau RPM deep learning?

Ketiganya berkas yang sama. Sampulnya memang bertanda Deep Learning · Pembelajaran Mendalam, dan sebagian guru menyebutnya RPM (Rencana Pembelajaran Mendalam). Modul ajar memuat RPP — keduanya bukan dua dokumen terpisah. Sejak Permendikdasmen Nomor 1 Tahun 2026 tentang Standar Proses, istilah resmi untuk dokumen rencananya adalah Rencana Pelaksanaan Pembelajaran (RPP), dengan tiga komponen inti: tujuan pembelajaran, langkah pembelajaran, dan asesmen. Modul ajar adalah ketiganya beserta lampirannya — LKPD, ATP, dan bahan ajar. Berkas Struktur Kontrol: Perulangan dan Percabangan untuk Koding dan Kecerdasan Artifisial kelas VIII di halaman ini memuat semuanya, jadi dapat disetorkan baik ketika sekolah meminta RPP maupun modul ajar.

Apakah ada soal, kisi-kisi, dan rubrik KKTP-nya?

Ada. Modul Struktur Kontrol: Perulangan dan Percabangan ini memuat bank soalnya sendiri — 5 pilihan ganda dan 3 uraian (kunci jawabannya khusus member Paket Lengkap), ditambah rubrik KKTP pada bagian asesmennya. Yang belum termasuk: paket soal satu semester penuh Koding dan Kecerdasan Artifisial kelas VIII MTs berikut kisi-kisi dan kartu soalnya — Asesmen Sumatif Tengah Semester (ASTS/PTS) dan Akhir Semester (ASAS/PAS). Penjelasannya ada di halaman Kisi-Kisi & ASAS.

Apakah Kaldik, Prota, dan Promes (Program Semester) ikut di unduhan gratis?

Tidak. Unduhan gratis berisi modul ajar Struktur Kontrol: Perulangan dan Percabangan beserta ATP, LKPD, asesmen, dan bank soalnya. Perangkat pembelajaran pelengkap Koding dan Kecerdasan Artifisial kelas VIII berupa Program Tahunan (Prota) dan Program Semester (Promes/Prosem), serta CP · ATP · KKTP setahun, Jurnal Mengajar per semester ber-kop sekolah, dan PPT bahan tayang tiap pertemuan tersedia lewat Paket Modul — bersama Kalender Pendidikan (libur nasional & cuti bersama resmi SKB 3 Menteri sudah tercantum) dan Alokasi Waktu yang menghitung minggu efektifnya otomatis.

Modul Koding dan Kecerdasan Artifisial ini cocok untuk MTs negeri, swasta, maupun SMP?

Ya. Kop, logo, dan nama MTs Anda dipasang otomatis, negeri maupun swasta; sekolah berciri (Muhammadiyah, NU, Islam Terpadu) mendapat kop dan mapel khasnya sendiri saat mengisi borang. Untuk SMP, pilih jenjang SMP saat mengisi borang: materi Struktur Kontrol: Perulangan dan Percabangan yang sama disusun dalam versi madrasah (Kurikulum Berbasis Cinta, kop Kemenag), dan halaman Koding dan Kecerdasan Artifisial SMP ada di daftar jenjang lain di bawah.

Semua Modul Ajar Koding dan Kecerdasan Artifisial MTsSemua kelas — pilih materinya, unduh atas nama Anda

tuntas.org — administrasi beres, kinerja tuntas. Semua modul disusun sebagai materi bantu belajar yang independen.