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
📜 Dasar: Permendikdasmen 13/2025 · Standar Proses 1/2026 · CP 046/H/KR/2025 jo. 020/2026
“Dulu lama menyusun modul — dengan sistem ini tinggal klik, jadi.”
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 (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 memahami dasar-dasar pemrograman dan konsep algoritma 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 | Keputusan Kepala BSKAP No. 046/H/KR/2025 |
| Elemen / Domain | Berpikir Komputasional |
| Rumusan CP Fase | Peserta didik mampu mengidentifikasi dan merumuskan masalah, menerapkan strategi algoritmik yang efisien, serta merancang struktur data yang sesuai untuk menyelesaikan masalah kompleks dalam berbagai konteks. |
Identifikasi materi — 4 dimensi pengetahuan:
| Faktual | Algoritma pencarian data dalam daftar kontak ponsel adalah contoh nyata strategi algoritmik. |
| Konseptual | Strategi algoritmik adalah pendekatan sistematis untuk merancang solusi masalah, sedangkan struktur data adalah cara penyimpanan dan pengorganisasian data. |
| Prosedural | Materi ini mempelajari langkah-langkah dalam memilih strategi algoritmik, mendesain struktur data, dan menganalisis efisiensi solusi. |
| Metakognitif | Peserta didik akan menyadari pentingnya memilih strategi yang tepat dan struktur data yang efisien untuk menyelesaikan masalah komputasi secara optimal. |
Tujuan Pembelajaran:
- Melalui studi kasus, peserta didik dapat mengidentifikasi berbagai strategi algoritmik dasar seperti pencarian dan pengurutan dengan tepat.
- Dengan diskusi kelompok, peserta didik dapat merancang struktur data yang sesuai untuk representasi masalah tertentu secara efisien.
- Melalui praktik pemrograman, peserta didik dapat menganalisis kelebihan dan kekurangan berbagai strategi algoritmik dan struktur data dalam konteks masalah yang berbeda dengan akurat.
- Setelah menyelesaikan proyek sederhana, peserta didik dapat menerapkan strategi algoritmik dan struktur data untuk memecahkan masalah komputasi yang diberikan secara mandiri.
Pemahaman bermakna: Pemahaman yang mendalam tentang strategi algoritmik dan desain struktur data memungkinkan peserta didik untuk mengembangkan solusi program yang efisien, terstruktur, dan dapat diandalkan untuk masalah dunia nyata.
Pertanyaan pemantik: "Bagaimana kita bisa menemukan sebuah buku di perpustakaan besar dengan cepat tanpa harus memeriksa setiap rak satu per satu?"
| Praktik Pedagogis | Problem Based Learning (PBL) + praktik |
| Lintas Disiplin Ilmu | Matematika: Konsep rekursi, deret, dan analisis kompleksitas algoritma sangat berkaitan erat dengan materi ini. Bahasa Indonesia: Keterampilan menyusun deskripsi algoritma dan menjelaskan desain struktur data secara logis dan runtut. |
| Kemitraan Pembelajaran | Orang tua dapat mendorong peserta didik untuk mencari contoh penggunaan algoritma dan struktur data dalam aplikasi sehari-hari yang mereka gunakan. |
| Lingkungan Pembelajaran | Kelas diatur dengan meja yang mudah digeser untuk kerja kelompok, dilengkapi dengan akses internet stabil untuk riset dan simulasi. |
| Pemanfaatan Teknologi Digital | Pemanfaatan platform simulasi algoritma online (misalnya Visualgo) dan alat bantu desain diagram alir (misalnya Lucidchart) untuk visualisasi konsep. |
| Model Pembelajaran | Problem Based Learning (PBL) |
| Tujuan Pertemuan 1 | Melalui studi kasus, peserta didik dapat mengidentifikasi berbagai strategi algoritmik dasar seperti pencarian dan pengurutan 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 (PBL) |
| Tujuan Pertemuan 2 | Dengan diskusi kelompok, peserta didik dapat merancang struktur data yang sesuai untuk representasi masalah tertentu 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: Peserta didik dapat merancang algoritma pencarian dan mengidentifikasi struktur data yang sesuai untuk masalah tertentu.
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: Modul ini akan membimbing kalian dalam memahami strategi algoritmik dan desain struktur data, dua pilar penting dalam ilmu komputer.
Alat & bahan: Kertas, pensil, komputer dengan akses internet
Langkah kerja:
- Amati diagram alir algoritma pencarian linear pada Gambar 1. Identifikasi setiap langkahnya.
Ya Tidak Mulai Masukkan Daftar Data Masukkan Data Dicari Iterasi setiap elemen dalam daftar Elemen == Data Dicari? Data Ditemukan Selesai Gambar 1. Diagram alir - Diskusikan dalam kelompok, bagaimana cara mencari sebuah nama di daftar telepon yang berisi 1000 nama jika daftar tersebut tidak terurut.
- Rancang sebuah algoritma (dalam bentuk diagram alir) untuk mencari nama tersebut secara efisien jika daftar telepon sudah terurut.
- Diskusikan jenis struktur data apa yang paling cocok untuk menyimpan data jadwal pelajaran harian agar mudah diakses dan diperbarui.
- Gambarkan representasi struktur data yang kalian pilih untuk menyimpan jadwal pelajaran.
🔒 Tabel kerja dan lembar refleksi murid tidak ditampilkan di pratinjau — keduanya ada di berkas unduhan.
Asesmen awal (diagnostik):
- Apa yang dimaksud dengan algoritma?
- Berikan satu contoh masalah yang bisa diselesaikan dengan algoritma!
- Menurutmu, apa itu struktur data?
- Apakah penting program memiliki struktur data yang baik? Mengapa?
Formatif (proses): Observasi partisipasi aktif peserta didik dalam diskusi kelompok dan kelengkapan LKPD.
Sumatif (akhir): Proyek mini berupa implementasi algoritma pencarian dengan struktur data tertentu.
🔒 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 strategi algoritmik dasar. | Strategi Algoritmik (Pencarian, Pengurutan) | 2 JP | penalaran kritis |
| 2 | Merancang struktur data yang sesuai untuk masalah. | Desain Struktur Data (Array, Linked List, Stack, Queue) | 2 JP | kreativitas |
| 3 | Menganalisis kelebihan dan kekurangan strategi algoritmik. | Analisis Solusi (Kompleksitas Waktu dan Ruang) | 2 JP | penalaran kritis |
| 4 | Menerapkan strategi algoritmik dan struktur data. | Implementasi Algoritma dan Struktur Data | 2 JP | kolaborasi |
Modul ini akan membimbing kalian dalam memahami strategi algoritmik dan desain struktur data, dua pilar penting dalam ilmu komputer. Kalian akan belajar bagaimana memilih pendekatan yang tepat untuk memecahkan masalah, mengorganisasi data secara efisien, dan menganalisis kinerja solusi yang dibuat. Kemampuan ini sangat krusial untuk mengembangkan program yang efektif dan efisien.
1. Strategi Algoritmik
Strategi algoritmik adalah pendekatan atau metode umum yang digunakan untuk merancang algoritma dalam menyelesaikan suatu masalah. Beberapa strategi umum meliputi pencarian (linear search, binary search), pengurutan (bubble sort, selection sort, quicksort, mergesort), rekursi, dan pendekatan greedy. Pemilihan strategi yang tepat sangat bergantung pada sifat masalah dan karakteristik data yang akan diproses. Misalnya, untuk data yang terurut, binary search jauh lebih efisien daripada linear search karena dapat memangkas ruang pencarian secara signifikan.
2. Rekursi dalam Algoritma
Rekursi adalah teknik di mana sebuah fungsi memanggil dirinya sendiri secara berulang hingga kondisi dasar tercapai. Konsep ini sangat elegan untuk memecahkan masalah yang dapat dipecah menjadi sub-masalah yang lebih kecil dan serupa. Contoh klasik penggunaan rekursi adalah perhitungan faktorial, deret Fibonacci, atau penelusuran struktur data seperti pohon. Penting untuk memastikan adanya kondisi dasar (base case) agar rekursi tidak berjalan tanpa henti (infinite recursion) dan menyebabkan error.
3. Desain Struktur Data
Struktur data adalah cara mengorganisasi, mengelola, dan menyimpan data sehingga dapat diakses dan dimodifikasi secara efisien. Pilihan struktur data sangat mempengaruhi kinerja algoritma. Contoh struktur data dasar meliputi array (kumpulan elemen sejenis dengan indeks), linked list (kumpulan node yang saling terhubung), stack (prinsip LIFO - Last In, First Out), dan queue (prinsip FIFO - First In, First Out). Setiap struktur data memiliki kelebihan dan kekurangan tergantung pada operasi yang sering dilakukan.
4. Analisis Solusi Algoritmik
Analisis solusi melibatkan evaluasi efisiensi algoritma dan struktur data yang digunakan. Efisiensi biasanya diukur dari dua aspek: kompleksitas waktu (berapa lama algoritma berjalan) dan kompleksitas ruang (berapa banyak memori yang digunakan). Notasi Big O (O(n), O(log n), O(n^2)) sering digunakan untuk menyatakan tingkat kompleksitas ini, memberikan gambaran bagaimana kinerja algoritma akan meningkat seiring dengan bertambahnya ukuran input data. Analisis ini krusial untuk memilih solusi terbaik.
Rangkuman: Strategi algoritmik adalah pendekatan sistematis untuk menyelesaikan masalah, sementara struktur data adalah cara mengorganisasi data. Pemilihan strategi dan struktur data yang tepat sangat penting untuk efisiensi dan kinerja program. Rekursi adalah teknik algoritmik kuat yang memecah masalah menjadi sub-masalah serupa. Analisis solusi, menggunakan notasi Big O, membantu mengevaluasi kompleksitas waktu dan ruang, memastikan solusi yang optimal dan efektif.
| Istilah | Arti |
|---|---|
| Algoritma | Urutan langkah-langkah logis untuk menyelesaikan masalah. |
| Struktur Data | Cara mengorganisasi dan menyimpan data. |
| Rekursi | Fungsi yang memanggil dirinya sendiri. |
| Kompleksitas Waktu | Ukuran waktu eksekusi algoritma. |
🔒 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 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, 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
Strategi AlgoritmikInformatika Kelas XI SMABerpikir Komputasional LanjutInformatika Kelas XI SMAMenggunakan Mesin PencariInformatika Kelas XI SMAAlgoritma dan Struktur DataInformatika 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, Desain Struktur Data, dan Analisis Solusi pada Informatika SMA, 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 SMA 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 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, 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 Keputusan Kepala 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, 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 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, 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 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, Desain Struktur Data, dan Analisis Solusi 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.