Modul Ajar & RPP Informatika Kelas XI
Strategi Algoritmik
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
📜 Dasar: Permendikdasmen 13/2025 · Standar Proses 1/2026 · CP 046/H/KR/2025 jo. 020/2026
“Lebih fleksibel, mempersingkat waktu, dan jelas.”
Isi modul ini
Di bawah ini 11 lembar A4 pertama, persis seperti yang terunduh. Nama & tema yang Anda pilih di atas sudah terpasang.


| Penyusun | nama Anda |
| Satuan Pendidikan | sekolah Anda |
| Mata Pelajaran | Informatika |
| Fase / Kelas | F / XI |
| Materi Pokok | Strategi Algoritmik |
| Alokasi Waktu | 2 pertemuan |
| Tahun Pelajaran | 2026/2027 |
| Pendekatan | Pembelajaran Mendalam |
| Model Pembelajaran | Problem-Based Learning (PBL) + Praktik |
| Bentuk Dokumen | Modul Ajar — memuat RPP |
✍️ Dua baris kuning di atas terisi otomatis saat Anda mengunduh — beserta kop, logo, dan nama sekolah di kepala tiap lembar.
Identifikasi Peserta Didik:
| Kesiapan belajar (kompetensi awal) | Peserta didik memiliki pemahaman dasar tentang algoritma dan struktur data sederhana. |
Dimensi Profil Lulusan yang dikembangkan:
- Penalaran Kritis — mengolah informasi, menganalisis, dan menarik simpulan secara logis
- Kreativitas — menghasilkan gagasan dan karya yang orisinal serta bermanfaat
- Kolaborasi — bekerja sama secara efektif untuk mencapai tujuan bersama
🔒 Elemen tiap dimensi beserta wujudnya pada materi ini tersedia di Paket Lengkap.
Capaian Pembelajaran (CP):
| Acuan | Kepka BSKAP No. 046/H/KR/2025 |
| Elemen / Domain | Berpikir Komputasional |
| Rumusan CP Fase | Peserta didik mampu mengaplikasikan strategi algoritmik untuk menyelesaikan masalah komputasi yang kompleks, mengidentifikasi pola, dan merancang solusi yang efisien. |
Identifikasi materi — 4 dimensi pengetahuan:
| Faktual | Algoritma pencarian Google atau algoritma rekomendasi di platform streaming adalah contoh nyata strategi algoritmik. |
| Konseptual | Strategi algoritmik adalah pendekatan sistematis untuk merancang algoritma yang efisien dan efektif dalam memecahkan masalah komputasi. |
| Prosedural | Peserta didik akan mempelajari langkah-langkah dalam memilih, menerapkan, dan mengevaluasi berbagai strategi algoritmik seperti greedy, divide and conquer, atau dynamic programming. |
| Metakognitif | Peserta didik menyadari bahwa pemilihan strategi algoritmik yang tepat sangat krusial dalam menentukan efisiensi dan performa solusi terhadap suatu masalah. |
Tujuan Pembelajaran:
- Mengidentifikasi berbagai jenis strategi algoritmik (greedy, divide and conquer, dynamic programming) dengan tepat.
- Menganalisis karakteristik masalah yang cocok diselesaikan dengan strategi algoritmik tertentu.
- Merancang algoritma menggunakan strategi greedy untuk masalah optimasi sederhana.
- Menerapkan strategi divide and conquer untuk memecah masalah besar menjadi sub-masalah yang lebih kecil.
- Mengevaluasi efisiensi algoritma yang dirancang menggunakan notasi Big O.
Pemahaman bermakna: Memahami dan menguasai berbagai strategi algoritmik esensial untuk merancang solusi komputasi yang efisien dan optimal, sehingga dapat menyelesaikan masalah dunia nyata secara lebih efektif.
Pertanyaan pemantik: "Bagaimana cara kita menemukan rute tercepat dari satu tempat ke tempat lain di peta digital, padahal ada jutaan kemungkinan jalan?"
| Praktik Pedagogis | Problem-Based Learning (PBL) + Praktik |
| Lintas Disiplin Ilmu | Matematika: Pemahaman konsep logika, fungsi rekursif, dan notasi matematika untuk analisis kompleksitas algoritma. Fisika: Aplikasi strategi algoritmik dalam simulasi fenomena fisika atau optimasi perhitungan data eksperimen. Ekonomi: Penggunaan algoritma greedy atau dynamic programming untuk optimasi alokasi sumber daya atau penjadwalan produksi. |
| Kemitraan Pembelajaran | Orang tua dapat mendorong anak untuk mencari solusi algoritmik dalam masalah sehari-hari, seperti mengatur jadwal atau merencanakan perjalanan. |
| Lingkungan Pembelajaran | Ruang kelas diatur agar mendukung kerja kelompok dan diskusi interaktif, serta tersedia akses internet dan perangkat komputer yang memadai. |
| Pemanfaatan Teknologi Digital | Pemanfaatan platform coding online seperti Replit atau Codecademy untuk praktik implementasi algoritma dan visualisasi algoritma menggunakan alat daring. |
| Model Pembelajaran | Discovery Learning |
| Tujuan Pertemuan 1 | Mengidentifikasi berbagai jenis strategi algoritmik (greedy, divide and conquer, dynamic programming) dengan tepat. |
| Tahapan | Alokasi | Kegiatan Pembelajaran |
|---|---|---|
| Kegiatan AwalBerkesadaran (Mindful) | 15 menit | Guru membuka pelajaran dengan salam, doa, presensi, dan mengaitkan materi dengan pengalaman peserta didik dalam memecahkan masalah sehari-hari. Guru menyampaikan tujuan pembelajaran dan pertanyaan pemantik untuk memicu rasa ingin tahu. |
| Inti — MemahamiBermakna (Meaningful) | 20 menit | Peserta didik secara berkelompok mengeksplorasi contoh-contoh masalah nyata yang memerlukan solusi algoritmik, seperti mencari jalur terpendek atau menyusun jadwal, kemudian mengidentifikasi pola dan pendekatan awal yang mungkin digunakan. |
| Inti — MengaplikasiBermakna (Meaningful) | 25 menit | Setiap kelompok menganalisis studi kasus sederhana dan mencoba menemukan strategi pemecahan masalahnya, kemudian membandingkan pendekatan yang mereka temukan dengan konsep dasar strategi algoritmik yang diperkenalkan guru (greedy, divide and conquer). |
| Inti — MerefleksiBermakna (Meaningful) | 15 menit | Perwakilan kelompok mempresentasikan hasil analisis dan temuan mereka. Guru memberikan umpan balik, menguatkan konsep strategi algoritmik, dan menjelaskan perbedaan mendasar antar strategi tersebut. |
| Kegiatan PenutupMenggembirakan (Joyful) | 15 menit | Peserta didik bersama guru menyimpulkan jenis-jenis strategi algoritmik. Guru memberikan apresiasi atas partisipasi aktif, mengingatkan untuk membaca materi selanjutnya, 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.
| Model Pembelajaran | Project-Based Learning (PjBL) - Fase Perencanaan |
| Tujuan Pertemuan 2 | Menganalisis karakteristik masalah yang cocok diselesaikan dengan strategi algoritmik tertentu dan merancang algoritma menggunakan strategi greedy untuk masalah optimasi sederhana. |
| Tahapan | Alokasi | Kegiatan Pembelajaran |
|---|---|---|
| Kegiatan AwalBerkesadaran (Mindful) | 15 menit | Guru memulai dengan salam dan presensi, mereview singkat materi pertemuan sebelumnya, lalu menyampaikan tujuan pembelajaran hari ini yang berfokus pada penerapan strategi greedy dan pengenalan dynamic programming. |
| Inti — MemahamiBermakna (Meaningful) | 20 menit | Peserta didik diajak memahami lebih dalam karakteristik masalah yang ideal untuk strategi greedy melalui contoh kasus 'masalah kembalian uang'. Guru menjelaskan prinsip dasar greedy dan kapan strategi ini efektif atau tidak. |
| Inti — MengaplikasiBermakna (Meaningful) | 25 menit | Dalam kelompok, peserta didik diberikan studi kasus 'pemilihan aktivitas' atau 'knapsack problem' versi sederhana. Mereka merancang algoritma menggunakan strategi greedy, menuliskan langkah-langkahnya, dan menguji logikanya. |
| Inti — MerefleksiBermakna (Meaningful) | 15 menit | Setiap kelompok mempresentasikan rancangan algoritma greedy mereka, menjelaskan alasannya, dan menerima masukan dari kelompok lain serta guru. Guru menguatkan pemahaman tentang kelebihan dan keterbatasan strategi greedy. |
| Kegiatan PenutupMenggembirakan (Joyful) | 15 menit | Peserta didik dan guru membuat rangkuman tentang strategi greedy. Guru memberikan motivasi untuk terus berlatih dan menginformasikan tentang persiapan praktik di pertemuan berikutnya, kemudian menutup dengan doa. |
Tahapan inti mengikuti 3 Pengalaman Belajar Pembelajaran Mendalam: memahami → mengaplikasi → merefleksi; label di kolom kiri menunjukkan prinsip yang diwujudkan tiap tahapan.
Tujuan: Peserta didik dapat menganalisis masalah dan merancang strategi algoritmik yang sesuai serta menganalisis efisiensinya.
Alat & bahan: Komputer/laptop, koneksi internet, alat tulis, kertas
Langkah kerja:
- Bentuk kelompok yang terdiri dari 3-4 orang.
- Baca dan pahami studi kasus masalah optimasi yang diberikan.
- Diskusikan strategi algoritmik (greedy, divide and conquer) yang paling cocok untuk menyelesaikan masalah tersebut.
- Rancang algoritma secara terperinci, tuliskan pseudo-code atau diagram alir.
- Analisis kompleksitas waktu algoritma yang dirancang menggunakan notasi Big O.
🔒 Tabel kerja dan lembar refleksi murid tidak ditampilkan di pratinjau — keduanya ada di berkas unduhan.
Asesmen awal (diagnostik):
- Apa yang Anda pahami tentang algoritma?
- Berikan contoh masalah yang dapat diselesaikan dengan langkah-langkah terstruktur!
- Menurut Anda, mengapa efisiensi sebuah solusi itu penting dalam pemrograman?
Formatif (proses): Observasi kinerja kelompok saat diskusi dan praktik merancang algoritma, serta penilaian hasil LKPD.
Sumatif (akhir): Tes tertulis untuk mengukur pemahaman konsep dan kemampuan menerapkan strategi algoritmik pada masalah baru.
🔒 Rubrik KKTP dan kunci jawaban tidak ditampilkan di pratinjau — rubrik ada di berkas unduhan, kunci jawaban khusus member Paket Lengkap.
| No | Tujuan Pembelajaran | Materi | Alokasi | Dimensi |
|---|---|---|---|---|
| 1 | Mengidentifikasi berbagai jenis strategi algoritmik | Pengenalan strategi algoritmik (greedy, divide and conquer, dynamic programming) | 2 JP | Penalaran Kritis |
| 2 | Merancang algoritma menggunakan strategi greedy | Penerapan strategi greedy pada masalah optimasi | 2 JP | Kreativitas |
| 3 | Menerapkan strategi divide and conquer dan mengevaluasi efisiensi | Penerapan divide and conquer dan analisis kompleksitas Big O | 2 JP | Kolaborasi |
Strategi algoritmik adalah inti dari ilmu komputer, menyediakan kerangka kerja untuk memecahkan masalah kompleks secara efisien. Dengan memahami berbagai pendekatan ini, kita dapat merancang solusi yang tidak hanya benar tetapi juga optimal dalam penggunaan sumber daya. Materi ini akan membimbing Anda menjelajahi beberapa strategi algoritmik fundamental yang sering digunakan dalam pengembangan perangkat lunak dan analisis data.
1. Pengertian dan Pentingnya Strategi Algoritmik
Strategi algoritmik adalah metode umum atau teknik yang digunakan untuk merancang algoritma. Pentingnya terletak pada kemampuannya untuk menyediakan kerangka kerja sistematis dalam menyelesaikan masalah, bukan hanya secara ad-hoc. Pemilihan strategi yang tepat dapat secara drastis mempengaruhi efisiensi dan skalabilitas solusi, terutama untuk masalah dengan data berukuran besar. Tanpa strategi yang baik, algoritma bisa menjadi sangat lambat atau bahkan tidak dapat menyelesaikan masalah dalam waktu yang wajar.
2. Strategi Greedy
Strategi greedy (serakah) adalah pendekatan dalam membangun solusi dengan membuat pilihan optimal lokal pada setiap langkah, dengan harapan bahwa pilihan-pilihan lokal ini akan mengarah pada solusi optimal global. Algoritma greedy biasanya mudah diimplementasikan dan seringkali sangat efisien. Namun, tidak semua masalah dapat diselesaikan secara optimal dengan strategi greedy; penting untuk memahami kapan strategi ini cocok dan kapan tidak. Contoh klasik adalah masalah kembalian uang dengan jumlah koin yang tersedia.
3. Strategi Divide and Conquer
Strategi divide and conquer (bagi dan taklukkan) adalah paradigma desain algoritma yang memecah masalah besar menjadi beberapa sub-masalah yang lebih kecil dan independen dari jenis yang sama, menyelesaikan sub-masalah tersebut secara rekursif, dan kemudian menggabungkan solusi sub-masalah untuk mendapatkan solusi masalah asli. Pendekatan ini sangat efektif untuk masalah seperti pengurutan (Merge Sort, Quick Sort) dan pencarian biner, karena dapat mengurangi kompleksitas waktu secara signifikan.
4. Analisis Efisiensi Algoritma (Notasi Big O)
Efisiensi algoritma diukur dari seberapa banyak sumber daya (waktu dan memori) yang dibutuhkan untuk menyelesaikan masalah. Notasi Big O adalah cara standar untuk menggambarkan batas atas kinerja algoritma, menunjukkan bagaimana waktu eksekusi atau ruang memori tumbuh seiring dengan peningkatan ukuran input. Memahami Big O sangat krusial untuk membandingkan dan memilih algoritma terbaik untuk tugas tertentu, memastikan solusi yang dirancang dapat menangani skala data yang besar secara efektif.
Rangkuman: Strategi algoritmik adalah kunci untuk merancang solusi komputasi yang efisien dan efektif. Strategi greedy membuat pilihan optimal lokal, cocok untuk masalah tertentu namun tidak selalu global optimal. Divide and conquer memecah masalah besar menjadi sub-masalah yang lebih kecil, lalu menggabungkan solusinya. Analisis efisiensi menggunakan notasi Big O penting untuk mengevaluasi dan memilih algoritma terbaik, memastikan solusi dapat bekerja optimal pada skala data yang besar.
| Istilah | Arti |
|---|---|
| Algoritma | Urutan langkah-langkah logis untuk menyelesaikan suatu masalah. |
| Greedy | Strategi algoritmik yang membuat pilihan optimal lokal pada setiap langkah. |
| Divide and Conquer | Strategi algoritmik yang memecah masalah besar menjadi sub-masalah kecil. |
| Notasi Big O | Notasi matematika untuk menggambarkan batas atas kinerja algoritma. |
| Efisiensi Algoritma | Ukuran seberapa banyak sumber daya (waktu/memori) yang dibutuhkan algoritma. |
🔒 Daftar pustaka tidak ditampilkan di pratinjau — ada di berkas unduhan.
Modul ajar "Strategi Algoritmik" mata pelajaran Informatika Kelas XI ini disusun sesuai ketentuan Kurikulum Merdeka · Pembelajaran Mendalam dan dinyatakan dapat digunakan dalam pembelajaran Tahun Pelajaran 2026/2027.
Rujukan: Permendikdasmen No. 13 Tahun 2025 (Pembelajaran Mendalam) · Permendikdasmen No. 1 Tahun 2026 (Standar Proses) · CP: Kepka BSKAP No. 046/H/KR/2025
Bukan Strategi Algoritmik yang Anda cari?Pilih dari peta materi setahun di bawah ini 👇
Materi Anda tidak ada di daftar?Tulis judulnya sendiri — tetap gratis, ±1 menitPeta Materi Informatika Kelas XI Setahun
Urutan mengajarnya, bukan urutan pencarian. Yang sudah ada tinggal diunduh; yang belum, disusun atas nama Anda — sama-sama gratis.
Semester 1 / Ganjil1 dari 3 siap unduh
Informasi DigitalModul siap unduh · Word + PDF ber-kopAnalisis DataBelum tersedia — susun atas nama Anda, gratisSemester 2 / Genap2 materi · siap dibuatkan
Pengembangan Kemampuan Berpikir Komputasional dan Implementasi AlgoritmaBelum tersedia — susun atas nama Anda, gratisMerancang Jaringan Komputer dan Konfigurasi KeamanannyaBelum tersedia — susun atas nama Anda, gratisModul Informatika lain yang sudah tersedia
Berpikir Komputasional LanjutInformatika Kelas XI SMAMenggunakan Mesin PencariInformatika Kelas XI SMABerpikir KomputasionalInformatika Kelas X SMAData, Informasi, dan ValidasinyaInformatika Kelas X SMALihat semua Modul Ajar Informatika Kelas XI →Pertanyaan yang Sering Diajukan
Apakah ini modul ajar Informatika kelas 11 yang saya cari?
Kemungkinan besar ya. Kelas XI dan kelas 11 adalah kelas yang sama — yang satu ditulis angka Romawi seperti di dokumen resmi, yang satu angka biasa. Berkas ini perangkat ajar untuk materi Strategi Algoritmik pada Informatika SMA, Fase F, elemen Berpikir Komputasional.
Modul Strategi Algoritmik ini untuk semester 1 (ganjil) atau semester 2 (genap)?
Semester 2 (genap), menurut urutan materi Informatika kelas XI SMA di peta setahun pada halaman ini. Semesternya sudah terisi otomatis saat Anda mengunduh.
Apakah modul ajar Informatika materi Strategi Algoritmik ini gratis?
Ya. Modul Strategi Algoritmik untuk kelas XI SMA 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 18 jam.
Bagaimana cara download modul ajar Strategi Algoritmik 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 XI 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 XI langsung tersusun atas nama Anda.
Bisakah modul Strategi Algoritmik ini diedit?
Bisa. Hasil unduhan berupa dokumen Word yang bisa disunting penuh — tujuan, alokasi waktu, dan langkah kegiatan Strategi Algoritmik dapat Anda sesuaikan dengan murid Informatika kelas XI di sekolah Anda. Sudah ber-kop sekolah dan atas nama Anda, tersedia juga dalam PDF.
Apakah modul ajar Informatika kelas XI ini sesuai kurikulum terbaru?
Ya. Modul Strategi Algoritmik ini mengikuti Kepka BSKAP No. 046/H/KR/2025, pada Fase F untuk kelas XI SMA. Profil Pelajar Pancasila (P5) kini dilanjutkan sebagai 8 Dimensi Profil Lulusan; dimensi yang dikembangkan materi Strategi Algoritmik 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 Strategi Algoritmik untuk Informatika kelas XI 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 Strategi Algoritmik 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 XI SMA 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 Strategi Algoritmik beserta ATP, LKPD, asesmen, dan bank soalnya. Perangkat pembelajaran pelengkap Informatika kelas XI 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 SMA negeri, swasta, maupun MA?
Ya. Kop, logo, dan nama SMA Anda dipasang otomatis, negeri maupun swasta; sekolah berciri (Muhammadiyah, NU, Islam Terpadu) mendapat kop dan mapel khasnya sendiri saat mengisi borang. Untuk MA, pilih jenjang MA saat mengisi borang: materi Strategi Algoritmik yang sama disusun dalam versi madrasah (Kurikulum Berbasis Cinta, kop Kemenag), dan halaman Informatika MA ada di daftar jenjang lain di bawah.
tuntas.org — administrasi beres, kinerja tuntas. Semua modul disusun sebagai materi bantu belajar yang independen.