MTsKelas VIIIFase DSemester 1

Modul Ajar & RPP Informatika Kelas VIII
Algoritma Pemrograman

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
“Dulu lama menyusun modul — dengan sistem ini tinggal klik, jadi.”
Drs. Joko Indarto · guru SMP

Tanpa iklanTanpa grup WhatsAppTanpa tautan Drive

Isi modul ini

💡 Tentang materinya: Algoritma adalah serangkaian langkah logis untuk memecahkan masalah. Ia dapat direpresentasikan dengan pseudocode atau diagram alir. Pemrograman blok (misalnya Scratch atau Blockly) adalah alat visual yang memudahkan implementasi algoritma menggunakan blok-blok perintah. Struktur dasar algoritma meliputi urutan, kondisi, dan perulangan, yang menjadi pondasi dalam membangun program apa pun. Mempelajari algoritma melatih berpikir sistematis dan kreatif.

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
Algoritma Pemrograman
Informatika · Kelas VIII · Fase D
DISUSUN OLEHnama Andasekolah AndaTahun Pelajaran 2026/2027
PEMERINTAH / YAYASAN PENYELENGGARANama sekolah AndaModul Ajar Informatika · Tahun Pelajaran 2026/2027
MODUL AJAR
Algoritma Pemrograman
Informatika · Fase D · Kelas VIII · Kurikulum Berbasis Cinta · Pembelajaran Mendalam
A.  IDENTITAS MODULCP: SK Dirjen Pendis 9941/2025
Penyusunnama Anda
Satuan Pendidikansekolah Anda
Mata PelajaranInformatika
Fase / KelasD / VIII
Materi PokokAlgoritma Pemrograman
Alokasi Waktu2 Pertemuan (4 JP: 2 JP × 40 menit = 80 menit per pertemuan)
Tahun Pelajaran2026/2027
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 konsep dasar instruksi berurutan dalam kehidupan sehari-hari.

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):

AcuanKepala BSKAP Nomor 046/H/KR/2025
Elemen / DomainBerpikir Komputasional
Rumusan CP FasePeserta didik mampu memahami konsep dasar algoritma dan pemrograman, serta mengimplementasikannya dalam bentuk program sederhana untuk menyelesaikan masalah komputasi.

Identifikasi materi — 4 dimensi pengetahuan:

FaktualAlgoritma pemrograman adalah serangkaian langkah terstruktur untuk memecahkan masalah, seperti resep masakan atau petunjuk arah.
KonseptualKonsep inti algoritma adalah urutan logis, pemilihan kondisi (jika-maka), dan pengulangan (looping) untuk mencapai tujuan tertentu.
ProseduralPeserta didik akan belajar menyusun algoritma dalam bentuk diagram alir atau pseudocode, lalu mengimplementasikannya menggunakan platform pemrograman blok seperti Scratch atau Blockly.
MetakognitifPeserta didik akan menyadari pentingnya perencanaan yang matang dan berpikir sistematis dalam menyelesaikan masalah, baik dalam pemrograman maupun kehidupan sehari-hari.

Materi Insersi KBC — Integrasi Panca Cinta:

1. Cinta Allah dan Rasul-NyaMenyadari bahwa kemampuan berpikir logis dan sistematis dalam menyusun algoritma adalah anugerah dari Allah SWT yang harus disyukuri dan dimanfaatkan untuk kemaslahatan.
2. Cinta IlmuAntusias mencari tahu dan menguasai konsep-konsep baru dalam algoritma dan pemrograman blok, serta berani mencoba berbagai solusi untuk setiap tantangan.
3. Cinta LingkunganMenggunakan perangkat komputasi secara bijak dan bertanggung jawab, serta mematikan perangkat setelah digunakan untuk menghemat energi.
4. Cinta Diri dan SesamaBerempati dan berkolaborasi dengan teman dalam menyelesaikan proyek pemrograman, saling membantu mencari solusi dan memberikan umpan balik yang konstruktif.
5. Cinta Tanah AirMengembangkan ide-ide program sederhana yang dapat memberikan manfaat bagi lingkungan sekitar madrasah atau masyarakat Indonesia.

Tujuan Pembelajaran:

  1. Setelah mengamati contoh kasus, peserta didik dapat mengidentifikasi masalah yang dapat diselesaikan dengan algoritma pemrograman dengan tepat.
  2. Melalui diskusi kelompok, peserta didik dapat menyusun algoritma sederhana dalam bentuk diagram alir atau pseudocode untuk masalah yang diberikan secara runtut.
  3. Dengan menggunakan platform Scratch atau Blockly, peserta didik dapat mengimplementasikan algoritma yang telah dibuat menjadi program blok sederhana dengan benar.
  4. Melalui praktik mandiri, peserta didik dapat menguji dan memperbaiki program blok yang dibuat agar berjalan sesuai dengan tujuan yang ditetapkan.
  5. Setelah menyelesaikan proyek, peserta didik dapat mempresentasikan hasil program bloknya di depan kelas dengan percaya diri.
Halaman 2 · Algoritma Pemrograman — pratinjau tuntas.org
PEMERINTAH / YAYASAN PENYELENGGARANama sekolah AndaModul Ajar Informatika · Tahun Pelajaran 2026/2027
B.  KOMPONEN INTI (lanjutan)

Pemahaman bermakna: Algoritma pemrograman membantu kita berpikir logis dan sistematis untuk menyelesaikan masalah kompleks secara efisien, tidak hanya dalam komputer tetapi juga dalam kehidupan nyata.

Pertanyaan pemantik: "Bagaimana cara kita memberikan instruksi yang sangat jelas kepada komputer agar ia bisa melakukan tugas yang kita inginkan tanpa kesalahan?"

C.  DESAIN PEMBELAJARANPermendikdasmen 13/20254 Kerangka Pembelajaran Mendalam
Praktik PedagogisProject Based Learning (PjBL) + praktik
Lintas Disiplin IlmuMatematika: Konsep urutan, logika, dan koordinat dalam pemrograman blok untuk menyelesaikan masalah.
Bahasa Indonesia: Kemampuan menyusun instruksi yang jelas dan runtut dalam pseudocode atau deskripsi algoritma.
Kemitraan PembelajaranOrang tua dapat diajak untuk mendiskusikan masalah sederhana di rumah yang dapat diselesaikan dengan langkah-langkah terstruktur, menyerupai algoritma.
Lingkungan PembelajaranPembelajaran dilaksanakan di laboratorium komputer atau ruang kelas dengan akses internet stabil dan perangkat komputer/tablet yang memadai untuk menjalankan platform pemrograman blok.
Pemanfaatan Teknologi DigitalPemanfaatan platform Scratch atau Blockly secara interaktif untuk praktik langsung menyusun dan menguji program blok.
Halaman 3 · Algoritma Pemrograman — pratinjau tuntas.org
PEMERINTAH / YAYASAN PENYELENGGARANama sekolah AndaModul Ajar Informatika · Tahun Pelajaran 2026/2027
D.1  KEGIATAN PEMBELAJARAN — PERTEMUAN 1Rumus 8-3-3-4 · 3 Pengalaman Belajartotal 80 menit · awal 15 · inti 50 · penutup 15
Model PembelajaranProject Based Learning (PjBL)
Tujuan Pertemuan 1Setelah mengamati contoh kasus, peserta didik dapat mengidentifikasi masalah yang dapat diselesaikan dengan algoritma pemrograman dengan tepat.
TahapanAlokasiKegiatan Pembelajaran
Kegiatan AwalBerkesadaran (Mindful)15 menit
  1. Guru mengucapkan salam, memimpin doa, dan memeriksa kehadiran peserta didik.
  2. Apersepsi: Guru menayangkan video singkat tentang instruksi sederhana dalam kehidupan sehari-hari (misal: cara membuat teh) dan bertanya 'Apa yang terjadi jika urutan instruksinya salah?'.
  3. Guru menyampaikan tujuan pembelajaran hari ini yaitu mengidentifikasi masalah dan merancang algoritma dasar, serta menjelaskan bahwa mereka akan membuat sebuah proyek program blok sederhana.
Inti — MemahamiBermakna (Meaningful)15 menit
  1. Penentuan pertanyaan mendasar: Guru menyajikan sebuah skenario masalah (misal: bagaimana membuat robot bergerak maju dan berbelok) dan mengajak peserta didik merumuskan pertanyaan inti yang perlu dijawab untuk menyelesaikan masalah tersebut.
  2. Guru menjelaskan konsep dasar algoritma (urutan, kondisi, pengulangan) menggunakan analogi resep masakan atau petunjuk arah.
  3. Guru menayangkan beberapa contoh diagram alir sederhana dan pseudocode, kemudian menjelaskan simbol-simbol dan cara membacanya.
Inti — MengaplikasiBermakna (Meaningful)25 menit
  1. Mendesain perencanaan proyek: Peserta didik dibagi menjadi kelompok kecil dan diberikan LKPD untuk mengidentifikasi masalah sederhana yang relevan dengan kehidupan mereka (misal: mengatur jadwal harian, membuat minuman) dan merumuskan langkah-langkah penyelesaiannya.
  2. Setiap kelompok berdiskusi untuk menyusun algoritma dalam bentuk diagram alir atau pseudocode untuk masalah yang telah mereka pilih.
  3. Guru berkeliling membimbing setiap kelompok dalam merancang algoritma dan memastikan logika yang digunakan sudah tepat.
Inti — MerefleksiBermakna (Meaningful)10 menit
  1. Setiap kelompok mempresentasikan rancangan algoritma (diagram alir/pseudocode) mereka di depan kelas.
  2. Kelompok lain memberikan umpan balik dan saran konstruktif terhadap rancangan algoritma yang dipresentasikan.
  3. Guru memberikan penguatan terhadap konsep algoritma yang benar dan memberikan apresiasi atas kreativitas peserta didik dalam merancang.
Kegiatan PenutupMenggembirakan (Joyful)15 menit
  1. Peserta didik bersama guru menyimpulkan kembali pentingnya algoritma dalam menyelesaikan masalah.
  2. Guru memberikan refleksi singkat tentang pembelajaran hari ini dan memberikan apresiasi atas partisipasi aktif peserta didik.
  3. Guru menyampaikan materi pertemuan berikutnya yaitu implementasi algoritma ke dalam program blok dan memimpin doa penutup.

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

Halaman 4 · Algoritma Pemrograman — pratinjau tuntas.org
PEMERINTAH / YAYASAN PENYELENGGARANama sekolah AndaModul Ajar Informatika · Tahun Pelajaran 2026/2027
D.2  KEGIATAN PEMBELAJARAN — PERTEMUAN 2Rumus 8-3-3-4 · 3 Pengalaman Belajartotal 80 menit · awal 15 · inti 50 · penutup 15
Model PembelajaranProject Based Learning (PjBL)
Tujuan Pertemuan 2Dengan menggunakan platform Scratch atau Blockly, peserta didik dapat mengimplementasikan algoritma yang telah dibuat menjadi program blok sederhana dengan benar.
TahapanAlokasiKegiatan Pembelajaran
Kegiatan AwalBerkesadaran (Mindful)15 menit
  1. Guru mengucapkan salam, memimpin doa, dan memeriksa kehadiran peserta didik.
  2. Apersepsi: Guru mengingatkan kembali rancangan algoritma yang telah dibuat pada pertemuan sebelumnya dan bertanya 'Bagaimana cara kita mengubah langkah-langkah ini menjadi perintah yang dimengerti komputer?'.
  3. Guru menyampaikan tujuan pembelajaran hari ini yaitu mengimplementasikan algoritma ke dalam program blok dan menguji hasilnya, serta menjelaskan tahapan proyek yang akan dilanjutkan.
Inti — MemahamiBermakna (Meaningful)15 menit
  1. Menyusun jadwal: Guru menjelaskan langkah-langkah penggunaan platform pemrograman blok (Scratch/Blockly) secara singkat, termasuk pengenalan antarmuka dan beberapa blok dasar.
  2. Guru mendemonstrasikan cara mentransformasi satu bagian algoritma (misal: urutan gerak) dari diagram alir ke dalam blok-blok program.
  3. Peserta didik secara individu atau kelompok membuka platform Scratch/Blockly di komputer/tablet dan mencoba beberapa blok dasar sesuai panduan guru.
Inti — MengaplikasiBermakna (Meaningful)25 menit
  1. Memonitor kemajuan proyek: Peserta didik dalam kelompok melanjutkan proyek mereka dengan mengimplementasikan algoritma yang telah dirancang pada pertemuan sebelumnya ke dalam program blok di Scratch atau Blockly.
  2. Setiap kelompok bekerja sama menyusun blok-blok perintah, menguji programnya secara berkala, dan melakukan debugging jika ada kesalahan.
  3. Guru berkeliling, memberikan bimbingan teknis, dan memotivasi peserta didik untuk berkolaborasi dan mencari solusi bersama.
Inti — MerefleksiBermakna (Meaningful)10 menit
  1. Menguji hasil: Setiap kelompok mempresentasikan program blok hasil karyanya di depan kelas, menjelaskan algoritma yang digunakan, dan mendemonstrasikan cara kerjanya.
  2. Peserta didik lain memberikan umpan balik dan mencoba menjalankan program yang dibuat oleh kelompok penyaji.
  3. Mengevaluasi pengalaman: Guru memfasilitasi diskusi tentang tantangan yang dihadapi selama proses pembuatan program dan bagaimana cara mengatasinya, serta memberikan penguatan konsep pemrograman blok.
Kegiatan PenutupMenggembirakan (Joyful)15 menit
  1. Peserta didik bersama guru menyimpulkan manfaat belajar algoritma dan pemrograman blok.
  2. Refleksi & Apresiasi: Guru memberikan apresiasi tinggi kepada seluruh peserta didik atas kerja keras dan kreativitas mereka dalam menyelesaikan proyek.
  3. Guru memberikan tindak lanjut berupa tantangan tambahan atau sumber belajar mandiri, kemudian memimpin doa penutup.

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

Halaman 5 · Algoritma Pemrograman — pratinjau tuntas.org
PEMERINTAH / YAYASAN PENYELENGGARANama sekolah AndaModul Ajar Informatika · Tahun Pelajaran 2026/2027
LKPD — LEMBAR KERJA PESERTA DIDIK
LKPD · LEMBAR KERJA PESERTA DIDIKRancang Algoritma & Kode Blokku!Nama: ........................... Kelas: ....... Tanggal: ..........

Tujuan: Peserta didik dapat merancang algoritma dan mengimplementasikannya dalam program blok sederhana.

Alat & bahan: Komputer/tablet, akses internet, platform Scratch/Blockly, alat tulis

Langkah kerja:

  1. Perhatikan gambar 1 tentang labirin di bawah ini. Bayangkan kamu adalah robot yang harus menemukan jalan keluar dari labirin tersebut.
    12345ABCDE
    Gambar 1. Labirin
  2. Diskusikan dalam kelompok, langkah-langkah apa saja yang harus dilakukan robot untuk keluar dari labirin? Tuliskan langkah-langkah tersebut secara berurutan pada tabel.
  3. Buatlah diagram alir sederhana atau pseudocode berdasarkan langkah-langkah yang sudah kalian susun.
  4. Buka platform Scratch atau Blockly (Maze) dan cobalah mengimplementasikan algoritma kalian menggunakan blok-blok perintah.
  5. Uji program kalian dan perbaiki jika ada kesalahan hingga robot berhasil keluar dari labirin.
Tabel kerja LKPDtabel pengamatan, diisi muridlembar refleksi murid · 2 pertanyaan

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

Halaman 6 · Algoritma Pemrograman — pratinjau tuntas.org
PEMERINTAH / YAYASAN PENYELENGGARANama sekolah AndaModul Ajar Informatika · Tahun Pelajaran 2026/2027
ASESMENStandar Proses — Permendikdasmen 1/2026

Asesmen awal (diagnostik):

  1. Apa itu urutan instruksi?
  2. Berikan satu contoh instruksi berurutan dalam kehidupan sehari-hari!
  3. Menurutmu, apa yang akan terjadi jika instruksi tidak diberikan secara berurutan?

Formatif (proses): Observasi saat diskusi kelompok, penyusunan algoritma, dan implementasi program blok.

Sumatif (akhir): Penilaian hasil proyek program blok dan presentasi kelompok.

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 · Algoritma Pemrograman — pratinjau tuntas.org
PEMERINTAH / YAYASAN PENYELENGGARANama sekolah AndaModul Ajar Informatika · Tahun Pelajaran 2026/2027
ALUR TUJUAN PEMBELAJARAN (ATP)Kurikulum Berbasis Cinta
NoTujuan PembelajaranMateriAlokasiDimensi
1Mengidentifikasi masalah yang dapat diselesaikan dengan algoritma.Konsep masalah komputasi.2 JPPenalaran Kritis
2Menyusun algoritma dalam diagram alir/pseudocode.Struktur dasar algoritma (urutan, kondisi, pengulangan).2 JPKreativitas
3Mengimplementasikan algoritma ke program blok.Penggunaan platform Scratch/Blockly.2 JPKreativitas
4Menguji dan memperbaiki program blok.Debugging dan evaluasi program.2 JPPenalaran Kritis
Halaman 8 · Algoritma Pemrograman — pratinjau tuntas.org
PEMERINTAH / YAYASAN PENYELENGGARANama sekolah AndaModul Ajar Informatika · Tahun Pelajaran 2026/2027
BAHAN AJAR

Algoritma pemrograman adalah inti dari bagaimana komputer dan perangkat digital lainnya bekerja. Ini adalah serangkaian instruksi langkah demi langkah yang jelas dan terstruktur untuk menyelesaikan suatu masalah. Memahami algoritma membantu kita berpikir logis dan sistematis, keterampilan yang sangat berguna tidak hanya dalam dunia komputasi, tetapi juga dalam kehidupan sehari-hari.

1. Pengenalan Algoritma
Algoritma berasal dari nama seorang matematikawan Persia, Al-Khawarizmi. Secara sederhana, algoritma adalah urutan langkah-langkah logis dan sistematis untuk memecahkan suatu masalah. Contohnya seperti resep masakan, petunjuk perakitan, atau cara menuju suatu tempat. Dalam informatika, algoritma adalah fondasi utama sebelum kita menulis kode program. Tanpa algoritma yang jelas, program tidak akan berjalan sesuai yang diharapkan. Algoritma harus bersifat jelas, terbatas, dan menghasilkan keluaran yang benar.

2. Representasi Algoritma
Algoritma dapat direpresentasikan dalam beberapa bentuk. Bentuk paling umum adalah pseudocode, yaitu deskripsi algoritma menggunakan bahasa yang mirip bahasa pemrograman, tetapi lebih mudah dipahami manusia. Bentuk lainnya adalah diagram alir (flowchart), yang menggunakan simbol-simbol grafis standar untuk menggambarkan urutan, kondisi, dan pengulangan dalam algoritma. Pemilihan representasi tergantung pada kompleksitas algoritma dan preferensi pengembang. Keduanya membantu visualisasi logika sebelum implementasi.

3. Konsep Dasar Pemrograman Blok
Pemrograman blok adalah cara belajar pemrograman yang intuitif, terutama bagi pemula. Platform seperti Scratch dan Blockly menggunakan blok-blok grafis yang dapat 'disatukan' seperti puzzle untuk membuat program. Setiap blok mewakili sebuah perintah atau fungsi. Pendekatan ini menghilangkan kebutuhan untuk mengetik kode yang rumit, sehingga peserta didik dapat fokus pada logika algoritma. Ini sangat efektif untuk memahami konsep dasar seperti urutan, percabangan (kondisi 'jika-maka'), dan perulangan (looping) secara visual.

4. Struktur Algoritma: Urutan, Kondisi, Perulangan
Setiap algoritma dibangun dari tiga struktur dasar. Pertama, urutan (sequence) adalah langkah-langkah yang dieksekusi secara berurutan dari atas ke bawah. Kedua, kondisi atau percabangan (selection) memungkinkan program membuat keputusan berdasarkan suatu kondisi (misal: 'jika nilai lebih dari 75, maka lulus'). Ketiga, perulangan (iteration/looping) memungkinkan satu atau lebih langkah dieksekusi berulang kali sampai kondisi tertentu terpenuhi. Ketiga struktur ini adalah 'blok bangunan' dasar untuk membuat algoritma yang kompleks sekalipun.

5. Menerapkan Algoritma dengan Blockly Games
Blockly Games adalah serangkaian permainan edukasi yang dirancang untuk mengajarkan konsep pemrograman melalui penyusunan blok. Peserta didik dapat belajar tentang urutan (Puzzle), kondisi (Maze), perulangan (Bird, Turtle), hingga fungsi (Pond). Dengan menyelesaikan tantangan di setiap permainan, peserta didik secara tidak langsung menerapkan pemikiran komputasi dan mengembangkan algoritma untuk memecahkan masalah. Ini adalah cara yang menyenangkan dan interaktif untuk menguji pemahaman mereka tentang prinsip-prinsip algoritma dan pemrograman blok.

Rangkuman: Algoritma adalah serangkaian langkah logis untuk memecahkan masalah. Ia dapat direpresentasikan dengan pseudocode atau diagram alir. Pemrograman blok (misalnya Scratch atau Blockly) adalah alat visual yang memudahkan implementasi algoritma menggunakan blok-blok perintah. Struktur dasar algoritma meliputi urutan, kondisi, dan perulangan, yang menjadi pondasi dalam membangun program apa pun. Mempelajari algoritma melatih berpikir sistematis dan kreatif.

Halaman 9 · Algoritma Pemrograman — pratinjau tuntas.org
PEMERINTAH / YAYASAN PENYELENGGARANama sekolah AndaModul Ajar Informatika · Tahun Pelajaran 2026/2027
GLOSARIUM
IstilahArti
AlgoritmaUrutan langkah-langkah logis untuk menyelesaikan masalah.
PseudocodeDeskripsi algoritma menggunakan bahasa mirip pemrograman yang mudah dibaca manusia.
Diagram AlirRepresentasi visual algoritma menggunakan simbol grafis.
Pemrograman BlokMetode pemrograman menggunakan blok grafis yang disambung-sambung.
Daftar pustaka4 rujukan

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

Halaman 10 · Algoritma Pemrograman — pratinjau tuntas.org
PEMERINTAH / YAYASAN PENYELENGGARANama sekolah AndaModul Ajar Informatika · Tahun Pelajaran 2026/2027
PENGESAHAN

Modul ajar "Algoritma Pemrograman" mata pelajaran Informatika 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: SK Dirjen Pendis No. 9941 Tahun 2025

Halaman 11 · Algoritma Pemrograman — 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 Algoritma Pemrograman ini bisa jadi 17 lembar lebih

Ini 6 lembar lanjutannya. Geser untuk lihat 👉

Nama sekolah AndaInformatika · Kelas VIIIPeta Konsep
Algoritma PemrogramanPengenalan AlgoritmaRepresentasi AlgoritmaKonsep Dasar Pemrograman BlokStruktur Algoritma: Urutan, Kondisi, PerulanganMenerapkan Algoritma dengan Blockly Games
Dari sub-bab Algoritma PemrogramanHalaman 12
Nama sekolah AndaInformatika · Kelas VIIIIce Breaking
Pertemuan 1Pertemuan 2Pertemuan 3… hingga Pertemuan 8
Biar kelas langsung hidupHalaman 13
Nama sekolah AndaInformatika · Kelas VIIILKPD Tiap Pertemuan
P1P2P3…Temuan / hasil kerjaBukti atau alasanSimpulan
Beda tiap pertemuanHalaman 14
Nama sekolah AndaInformatika · 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 AndaInformatika · Kelas VIIIRemedial & Pengayaan
RemedialUntuk yang belum mencapai tujuanPengayaanUntuk yang tuntas lebih awal
Buat yang tertinggal & yang sudah tuntasHalaman 16
Nama sekolah AndaInformatika · Kelas VIIIProfil Lulusan
Keimanan dan ketakwaanPenalaran kritisKreativitas
Sudah dikaitkan ke materi iniHalaman 17

🎁 Plus perangkat setahun, ikut di paket

Semua paketKaldik & Alokasi Waktu
Semua paketProta
Semua paketPromes Semester 1
Paket 30 & 60Soal PTS & PAS
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 Algoritma Pemrograman 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 Informatika 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 Algoritma Pemrograman pada Informatika MTs, Fase D, elemen Berpikir Komputasional.

Modul Algoritma Pemrograman ini untuk semester 1 (ganjil) atau semester 2 (genap)?

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

Apakah modul ajar Informatika materi Algoritma Pemrograman ini gratis?

Ya. Modul Algoritma Pemrograman untuk kelas VIII MTs dapat diunduh gratis dalam Word + PDF tanpa watermark, lengkap dengan kop sekolah dan nama Anda sebagai penyusun. Tiga modul gratis tersedia bertahap; modul berikutnya terbuka setiap 12 jam.

Bagaimana cara download modul ajar Algoritma Pemrograman ini dalam Word (.docx) dan PDF?

Ketuk tombol unduh, isi nama dan sekolah, lalu buka dengan email atau Google dan nomor WhatsApp aktif. Berkas Informatika 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 Informatika kelas VIII langsung tersusun atas nama Anda.

Bisakah modul Algoritma Pemrograman ini diedit?

Bisa. Hasil unduhan berupa dokumen Word yang bisa disunting penuh — tujuan, alokasi waktu, dan langkah kegiatan Algoritma Pemrograman dapat Anda sesuaikan dengan murid Informatika kelas VIII di sekolah Anda. Sudah ber-kop sekolah dan atas nama Anda, tersedia juga dalam PDF.

Apakah modul ajar Informatika kelas VIII ini sesuai kurikulum terbaru?

Ya. Modul Algoritma Pemrograman ini mengikuti 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 Algoritma Pemrograman 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 Algoritma Pemrograman untuk Informatika 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 Algoritma Pemrograman 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 Informatika 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 Algoritma Pemrograman beserta ATP, LKPD, asesmen, dan bank soalnya. Perangkat pembelajaran pelengkap Informatika kelas VIII berupa Program Tahunan (Prota) dan Program Semester (Promes/Prosem) ber-kop sekolah 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 Informatika 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 Algoritma Pemrograman yang sama disusun dalam versi madrasah (Kurikulum Berbasis Cinta, kop Kemenag), dan halaman Informatika SMP ada di daftar jenjang lain di bawah.

Semua Modul Ajar Informatika MTsSemua kelas — pilih materinya, unduh atas nama Anda

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