Modul Ajar & RPP Informatika Kelas XI
Strategi Algoritmik, Desain Struktur Data, dan Analisis Solusi
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
“Sangat baik, memudahkan guru menyusun dan melaksanakan pembelajaran.”
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, Desain Struktur Data, dan Analisis Solusi |
| Alokasi Waktu | 2 Pertemuan (4 JP: 2 JP × 45 menit = 90 menit per pertemuan) |
| Tahun Pelajaran | 2026/2027 |
| Pendekatan | Pembelajaran Mendalam |
| Model Pembelajaran | Problem Based Learning + 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 konsep algoritma dan pemrograman 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 mengidentifikasi dan merumuskan masalah, menerapkan strategi algoritmik, merancang struktur data yang sesuai, serta menganalisis efisiensi solusi untuk mengembangkan program yang efektif dan optimal. |
Identifikasi materi — 4 dimensi pengetahuan:
| Faktual | Algoritma Bubble Sort adalah contoh strategi algoritmik untuk mengurutkan data. |
| Konseptual | Strategi algoritmik adalah pendekatan sistematis untuk menyelesaikan masalah komputasi, sementara struktur data adalah cara mengorganisasi data untuk efisiensi. |
| Prosedural | Peserta didik akan mempelajari langkah-langkah merancang algoritma, memilih struktur data, dan mengevaluasi kompleksitas waktu serta ruang dari sebuah solusi. |
| Metakognitif | Peserta didik akan menyadari pentingnya memilih strategi dan struktur data yang tepat untuk efisiensi program serta cara mengevaluasi pilihan tersebut. |
Materi Insersi KBC — Integrasi Panca Cinta:
| 1. Cinta Allah dan Rasul-Nya | Menyadari bahwa kemampuan berpikir komputasional adalah anugerah Allah yang harus diasah untuk menciptakan kemaslahatan bagi umat. |
| 2. Cinta Ilmu | Bersemangat menggali berbagai strategi algoritmik dan struktur data sebagai fondasi ilmu informatika yang terus berkembang untuk kemajuan teknologi. |
| 3. Cinta Lingkungan | Mengembangkan solusi algoritmik yang efisien untuk menghemat sumber daya komputasi dan energi, berkontribusi pada keberlanjutan lingkungan. |
| 4. Cinta Diri dan Sesama | Bekerja sama dalam kelompok untuk merancang solusi, saling menghargai ide, dan memberikan umpan balik konstruktif untuk meningkatkan kualitas diri dan sesama. |
| 5. Cinta Tanah Air | Memanfaatkan pengetahuan strategi algoritmik dan struktur data untuk menciptakan aplikasi atau sistem yang bermanfaat bagi masyarakat Indonesia, mendukung kemajuan bangsa. |
Tujuan Pembelajaran:
- Melalui studi kasus masalah pengurutan data, peserta didik dapat mengidentifikasi berbagai strategi algoritmik dengan tepat.
- Dengan menganalisis kebutuhan data pada studi kasus, peserta didik dapat merancang struktur data yang sesuai untuk menyimpan informasi secara efisien.
- Melalui simulasi dan perbandingan, peserta didik dapat menganalisis kelebihan dan kekurangan berbagai strategi algoritmik dan struktur data dalam hal efisiensi waktu dan ruang.
- Dengan melakukan uji coba, peserta didik dapat mengevaluasi solusi algoritmik yang telah dirancang berdasarkan kriteria efisiensi dan kebenaran secara mandiri.
Pemahaman bermakna: Memahami berbagai strategi algoritmik dan struktur data memungkinkan kamu merancang solusi program yang lebih efisien dan efektif untuk permasalahan kompleks di dunia nyata.
Pertanyaan pemantik: "Bagaimana cara kita memilih strategi terbaik untuk menyelesaikan sebuah masalah komputasi agar program kita bekerja paling cepat dan hemat memori?"
| Praktik Pedagogis | Problem Based Learning + praktik |
| Lintas Disiplin Ilmu | Matematika: Konsep kompleksitas waktu dan ruang algoritma menggunakan notasi asimtotik (Big O notation) serta teori graf untuk struktur data tertentu. Bahasa Indonesia: Keterampilan merumuskan masalah secara jelas dan menyajikan solusi algoritmik secara logis dan terstruktur dalam bentuk tulisan atau presentasi. Ekonomi: Penerapan optimasi algoritma untuk efisiensi biaya dan waktu dalam proses bisnis atau manajemen sumber daya. |
| Kemitraan Pembelajaran | Orang tua atau anggota komunitas dapat berbagi pengalaman tentang bagaimana mereka mengorganisir informasi atau menyelesaikan masalah secara sistematis dalam pekerjaan mereka. |
| Lingkungan Pembelajaran | Kelas diatur dengan meja kelompok untuk diskusi, dilengkapi akses ke papan tulis digital atau proyektor untuk presentasi, dan akses ke komputer atau perangkat tablet untuk simulasi. |
| Pemanfaatan Teknologi Digital | Peserta didik menggunakan aplikasi simulasi algoritma atau platform pemrograman online sederhana untuk memvisualisasikan cara kerja algoritma dan struktur data. |
| Model Pembelajaran | Problem Based Learning |
| Tujuan Pertemuan 1 | Melalui studi kasus masalah pengurutan data, peserta didik dapat mengidentifikasi berbagai strategi algoritmik dengan tepat. |
| Tahapan | Alokasi | Kegiatan Pembelajaran |
|---|---|---|
| Kegiatan AwalBerkesadaran (Mindful) | 15 menit |
|
| Inti — MemahamiBermakna (Meaningful) | 20 menit |
|
| Inti — MengaplikasiBermakna (Meaningful) | 25 menit |
|
| Inti — MerefleksiBermakna (Meaningful) | 15 menit |
|
| Kegiatan PenutupMenggembirakan (Joyful) | 15 menit |
|
Tahapan inti mengikuti 3 Pengalaman Belajar Pembelajaran Mendalam: memahami → mengaplikasi → merefleksi; label di kolom kiri menunjukkan prinsip yang diwujudkan tiap tahapan.
| Model Pembelajaran | Problem Based Learning |
| Tujuan Pertemuan 2 | Dengan menganalisis kebutuhan data pada studi kasus, peserta didik dapat merancang struktur data yang sesuai untuk menyimpan informasi secara efisien. |
| Tahapan | Alokasi | Kegiatan Pembelajaran |
|---|---|---|
| Kegiatan AwalBerkesadaran (Mindful) | 15 menit |
|
| Inti — MemahamiBermakna (Meaningful) | 20 menit |
|
| Inti — MengaplikasiBermakna (Meaningful) | 25 menit |
|
| Inti — MerefleksiBermakna (Meaningful) | 15 menit |
|
| Kegiatan PenutupMenggembirakan (Joyful) | 15 menit |
|
Tahapan inti mengikuti 3 Pengalaman Belajar Pembelajaran Mendalam: memahami → mengaplikasi → merefleksi; label di kolom kiri menunjukkan prinsip yang diwujudkan tiap tahapan.
| Nama | Kelas | Kelompok | |||
|---|---|---|---|---|---|
| Tanggal | Nilai | Paraf Guru |
Waktu pengerjaan: 25 menit
Tujuan: Memecahkan studi kasus dengan merancang strategi algoritmik dan struktur data yang tepat.
Petunjuk: 1) Berdoalah sebelum mulai. 2) Kerjakan langkah secara berurutan dan diskusikan dalam kelompok. 3) Catat temuan di tabel, lalu simpulkan berdasarkan bukti.
Info singkat: Dalam dunia informatika, kemampuan untuk merancang solusi yang efisien adalah kunci. Modul ini akan membimbing kamu memahami berbagai strategi algoritmik, bagaimana merancang struktur data yang tepat, dan cara menganalisis efisiensi solusi.
Alat & bahan: Kertas, pensil/pulpen, komputer/laptop (opsional), akses internet (opsional)
Langkah kerja:
- Urutkan data pada tabel berikut dengan bubble sort. Tuliskan susunan data setiap selesai satu putaran.
Bubble sort Keadaan Data Data awal 9, 27, 25, 22, 2 Putaran 1 Putaran 2 Putaran 3 Gambar 1. Tabel - Amati yang berisi skenario masalah antrean di sebuah perpustakaan dengan banyak pengunjung.
- Identifikasi data-data penting yang perlu disimpan untuk masalah antrean tersebut dan tuliskan di kolom 'Data yang Dibutuhkan'.
- Diskusikan dengan kelompokmu, strategi algoritmik apa yang paling cocok untuk mengatur antrean agar semua pengunjung terlayani secara adil dan efisien.
- Rancang struktur data yang paling sesuai untuk menyimpan data antrean tersebut, kemudian gambarkan representasi visualnya dan jelaskan alasannya.
- Analisis kelebihan dan kekurangan dari strategi algoritmik dan struktur data yang kamu pilih dibandingkan dengan alternatif lain.
🔒 Tabel kerja dan lembar refleksi murid tidak ditampilkan di pratinjau — keduanya ada di berkas unduhan.
Asesmen awal (diagnostik):
- Apa yang kamu pahami tentang algoritma?
- Berikan contoh langkah-langkah untuk membuat teh manis!
- Menurutmu, mengapa ada berbagai cara untuk menyelesaikan satu masalah?
Formatif (proses): Observasi diskusi kelompok, partisipasi aktif, dan kelengkapan LKPD.
Sumatif (akhir): Penilaian presentasi kelompok dan hasil perancangan pseudocode atau diagram struktur data.
🔒 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 strategi algoritmik | Pengenalan strategi algoritmik | 2 JP | penalaran kritis |
| 2 | Merancang struktur data | Dasar-dasar struktur data | 2 JP | kreativitas |
| 3 | Menganalisis efisiensi solusi | Analisis kompleksitas algoritma | 2 JP | penalaran kritis |
Dalam dunia informatika, kemampuan untuk merancang solusi yang efisien adalah kunci. Modul ini akan membimbing kamu memahami berbagai strategi algoritmik, bagaimana merancang struktur data yang tepat, dan cara menganalisis efisiensi solusi. Kamu akan belajar bagaimana membuat program tidak hanya berfungsi, tetapi juga bekerja dengan optimal.
1. Mengenal Strategi Algoritmik
Strategi algoritmik adalah pendekatan atau metode umum untuk menyelesaikan suatu kelas masalah. Beberapa strategi umum meliputi Brute Force, yang mencoba semua kemungkinan; Divide and Conquer, yang memecah masalah besar menjadi sub-masalah yang lebih kecil; Greedy, yang membuat pilihan optimal lokal dengan harapan mencapai solusi optimal global; dan Dynamic Programming, yang memecah masalah menjadi sub-masalah yang tumpang tindih dan menyimpan hasilnya. Pemilihan strategi yang tepat sangat penting untuk efisiensi program.
2. Konsep Rekursi dalam Algoritma
Rekursi adalah teknik di mana sebuah fungsi memanggil dirinya sendiri secara langsung atau tidak langsung untuk menyelesaikan masalah. Ini sering digunakan dalam strategi Divide and Conquer. Contoh klasik adalah perhitungan faktorial atau deret Fibonacci. Setiap panggilan rekursif harus memiliki kondisi dasar (base case) untuk menghentikan rekursi, mencegah loop tak terbatas. Meskipun elegan, rekursi dapat memakan lebih banyak memori karena setiap panggilan fungsi disimpan dalam stack.
3. Desain Struktur Data
Struktur data adalah cara mengorganisasi, mengelola, dan menyimpan data di komputer agar dapat diakses dan dimodifikasi secara efisien. Contoh struktur data dasar meliputi Array (kumpulan elemen dengan tipe data sama yang disimpan secara berurutan), Linked List (kumpulan elemen yang saling terhubung melalui pointer), Stack (struktur LIFO – Last In, First Out), dan Queue (struktur FIFO – First In, First Out). Pemilihan struktur data sangat bergantung pada jenis operasi yang sering dilakukan pada data tersebut.
4. Analisis Solusi: Efisiensi Algoritma
Analisis solusi melibatkan evaluasi kinerja algoritma dalam hal efisiensi waktu (berapa lama waktu eksekusi) dan efisiensi ruang (berapa banyak memori yang digunakan). Ini sering diukur menggunakan notasi asimtotik seperti Big O notation (O(n), O(n log n), O(n^2)). Algoritma yang efisien akan memiliki kompleksitas waktu dan ruang yang lebih rendah, terutama untuk input data yang besar. Memahami analisis ini membantu pengembang memilih solusi terbaik dari beberapa alternatif.
Rangkuman: Strategi algoritmik dan desain struktur data adalah dua pilar penting dalam pengembangan solusi komputasi yang efisien. Memilih strategi algoritmik yang tepat, seperti Divide and Conquer atau Greedy, bersama dengan struktur data yang sesuai seperti array atau linked list, dapat secara signifikan meningkatkan kinerja program. Analisis efisiensi waktu dan ruang menggunakan Big O notation membantu kita mengevaluasi dan mengoptimalkan solusi yang dirancang.
| Istilah | Arti |
|---|---|
| Algoritma | Urutan langkah-langkah logis untuk menyelesaikan masalah. |
| Struktur Data | Cara mengorganisasi dan menyimpan data agar efisien. |
| Rekursi | Teknik fungsi memanggil dirinya sendiri. |
| Big O Notation | Notasi untuk menggambarkan batas atas waktu atau ruang komputasi. |
🔒 Daftar pustaka tidak ditampilkan di pratinjau — ada di berkas unduhan.
Modul ajar "Strategi Algoritmik, Desain Struktur Data, dan Analisis Solusi" mata pelajaran Informatika Kelas XI ini disusun sesuai ketentuan Kurikulum Berbasis Cinta · Pembelajaran Mendalam dan dinyatakan dapat digunakan dalam pembelajaran Tahun Pelajaran 2026/2027.
Rujukan: KMA No. 1503 Tahun 2025 (Kurikulum Berbasis Cinta) · Kep. Dirjen Pendis No. 6077 Tahun 2025 · CP: Kepka BSKAP No. 046/H/KR/2025
Bukan Strategi Algoritmik, Desain Struktur Data, dan Analisis Solusi 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 / Ganjil2 dari 3 siap unduh
Informasi DigitalModul siap unduh · Word + PDF ber-kopSemester 2 / Genap2 materi · siap dibuatkan
Pengembangan Kemampuan Berpikir Komputasional dan Implementasi AlgoritmaBelum tersedia — susun atas nama Anda, gratisBERIKUTNYAMerancang Jaringan Komputer dan Konfigurasi KeamanannyaBelum tersedia — susun atas nama Anda, gratisModul Informatika lain yang sudah tersedia
Jaringan dan Keamanan SiberInformatika Kelas XI MATentang InformatikaInformatika Kelas XI MAAlgoritma dan Struktur DataInformatika Kelas X MAData, Informasi, dan ValidasinyaInformatika Kelas X MALihat 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, Desain Struktur Data, dan Analisis Solusi pada Informatika MA, Fase F, elemen Berpikir Komputasional.
Modul Strategi Algoritmik, Desain Struktur Data, dan Analisis Solusi ini untuk semester 1 (ganjil) atau semester 2 (genap)?
Semester 1 (ganjil), menurut urutan materi Informatika kelas XI MA di peta setahun pada halaman ini. Semesternya sudah terisi otomatis saat Anda mengunduh.
Apakah modul ajar Informatika materi Strategi Algoritmik, Desain Struktur Data, dan Analisis Solusi ini gratis?
Ya. Modul Strategi Algoritmik, Desain Struktur Data, dan Analisis Solusi untuk kelas XI MA 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 Strategi Algoritmik, Desain Struktur Data, dan Analisis Solusi 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, Desain Struktur Data, dan Analisis Solusi ini diedit?
Bisa. Hasil unduhan berupa dokumen Word yang bisa disunting penuh — tujuan, alokasi waktu, dan langkah kegiatan Strategi Algoritmik, Desain Struktur Data, dan Analisis Solusi 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, Desain Struktur Data, dan Analisis Solusi ini mengikuti Kepka BSKAP No. 046/H/KR/2025, pada Fase F untuk kelas XI MA. Profil Pelajar Pancasila (P5) kini dilanjutkan sebagai 8 Dimensi Profil Lulusan; dimensi yang dikembangkan materi Strategi Algoritmik, Desain Struktur Data, dan Analisis Solusi 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, Desain Struktur Data, dan Analisis Solusi 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, Desain Struktur Data, dan Analisis Solusi 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 MA 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, Desain Struktur Data, dan Analisis Solusi beserta ATP, LKPD, asesmen, dan bank soalnya. Perangkat pembelajaran pelengkap Informatika kelas XI 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 Informatika ini cocok untuk MA negeri, swasta, maupun SMA?
Ya. Kop, logo, dan nama MA Anda dipasang otomatis, negeri maupun swasta; sekolah berciri (Muhammadiyah, NU, Islam Terpadu) mendapat kop dan mapel khasnya sendiri saat mengisi borang. Untuk SMA, pilih jenjang SMA saat mengisi borang: materi Strategi Algoritmik, Desain Struktur Data, dan Analisis Solusi yang sama disusun dalam versi madrasah (Kurikulum Berbasis Cinta, kop Kemenag), dan halaman Informatika SMA ada di daftar jenjang lain di bawah.
tuntas.org — administrasi beres, kinerja tuntas. Semua modul disusun sebagai materi bantu belajar yang independen.