Modul Ajar MA

Modul Ajar Informatika Kelas X MA

1 modul ajar Informatika kelas X MA (Fase E) siap unduh — Algoritma dan Struktur Data. RPM deep learning lengkap ATP, LKPD, asesmen — Word + PDF ber-kop.

1 modul siap pakaiFase EWord + PDFAtas nama Anda
📥 Unduh Modul Ajar — GRATISIsi nama, sekolah & materi · ±1 menit · Word + PDF ber-kopAtau lihat dulu 7 materi kelas X & modul yang sudah jadi ↓

Pilih mata pelajaran

Pilih kelas

Semua materi di halaman ini berwujud seperti ini

Yang diperlihatkan kebetulan modul Algoritma dan Struktur Data, salah satu yang sudah jadi di sini — materi lain menghasilkan berkas dengan bentuk yang sama. Dua baris kuning itu satu-satunya yang masih kosong, dan keduanya terisi nama serta sekolah Anda begitu diunduh.

12 lembarSampulIdentitasDesainPertemuan 1Pertemuan 2Pertemuan 3LKPDAsesmenATPBahan AjarGlosariumPengesahan

📄 Buka modul Algoritma dan Struktur Data selengkapnya →✍️ Buat untuk Materi Anda — GRATISDitulis mesin ±1 menit · Word + PDF ber-kop · nama Anda tercetak

Mencari materi lain? Seluruh materi kelas X ada di daftar bawah ↓

Contoh wujud berkas · Informatika Kelas X MA
KURIKULUM BERBASIS CINTA
✦ DEEP LEARNING · PEMBELAJARAN MENDALAM ✦
MODUL AJAR
Algoritma dan Struktur Data
Informatika · Kelas X · Fase E
DISUSUN OLEHnama Andasekolah AndaTahun Pelajaran 2026/2027
Lembar 1 · Sampul
PEMERINTAH / YAYASAN PENYELENGGARANama sekolah AndaModul Ajar Informatika · Tahun Pelajaran 2026/2027
MODUL AJAR
Algoritma dan Struktur Data
Informatika · Fase E · Kelas X · Kurikulum Berbasis Cinta · Pembelajaran Mendalam
A.  IDENTITAS MODULCP: SK Dirjen Pendis 9941/2025
Penyusunnama Anda
Satuan Pendidikansekolah Anda
Mata PelajaranInformatika
Fase / KelasE / X
Materi PokokAlgoritma dan Struktur Data
Alokasi Waktu3 Pertemuan (6 JP: 2 JP × 45 menit = 90 menit per pertemuan)
Tahun Pelajaran2026/2027
Model PembelajaranProblem Based Learning (PBL) + 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

Kompetensi awal: Peserta didik memiliki pemahaman dasar tentang langkah-langkah dalam menyelesaikan suatu masalah sehari-hari.

Dimensi Profil Lulusan yang dikembangkan: penalaran kritis, kreativitas, keimanan dan ketakwaan.

Capaian Pembelajaran (CP):

AcuanKepka BSKAP No. 046/H/KR/2025
Elemen / DomainBerpikir Komputasional
Rumusan CP FasePeserta didik mampu memahami konsep dasar berpikir komputasional, termasuk algoritma dan struktur data, untuk memecahkan masalah secara sistematis dan efisien.

Identifikasi materi — 4 dimensi pengetahuan:

FaktualAlgoritma dan struktur data ditemukan dalam aplikasi sehari-hari seperti urutan langkah memasak atau daftar kontak di ponsel.
KonseptualAlgoritma adalah urutan langkah logis untuk menyelesaikan masalah, sedangkan struktur data adalah cara mengatur data agar efisien.
ProseduralPeserta didik akan belajar merancang algoritma sederhana menggunakan pseudocode atau flowchart dan mengimplementasikannya dengan struktur data dasar.
MetakognitifPeserta didik akan menyadari pentingnya perencanaan yang matang dan pemilihan pendekatan yang tepat dalam menyelesaikan masalah komputasi.

Tujuan Pembelajaran:

  1. Melalui studi kasus sederhana, peserta didik dapat mengidentifikasi masalah yang memerlukan algoritma dengan tepat.
  2. Dengan diskusi kelompok, peserta didik dapat menjelaskan konsep algoritma dan struktur data dasar menggunakan contoh sehari-hari secara jelas.
  3. Melalui praktik membuat flowchart, peserta didik dapat merancang algoritma sederhana untuk masalah tertentu dengan runtut.
  4. Dengan memanfaatkan pseudocode, peserta didik dapat menuliskan algoritma dasar menggunakan notasi yang benar.
  5. Melalui eksplorasi kasus, peserta didik dapat memilih struktur data yang sesuai untuk menyimpan informasi secara efisien dengan alasan yang logis.
  6. Setelah menyelesaikan proyek mini, peserta didik dapat mengimplementasikan algoritma dan struktur data dalam pemecahan masalah sederhana dengan akurat.
Halaman 2 · Algoritma dan Struktur Data — pratinjau tuntas.org
Lembar 2 · Identitas
PEMERINTAH / YAYASAN PENYELENGGARANama sekolah AndaModul Ajar Informatika · Tahun Pelajaran 2026/2027
B.  KOMPONEN INTI (lanjutan)

Pemahaman bermakna: Algoritma dan struktur data adalah fondasi berpikir komputasional yang esensial untuk memecahkan masalah secara terstruktur, efisien, dan kreatif dalam berbagai konteks.

Pertanyaan pemantik: "Bagaimana cara kita memberitahu komputer untuk melakukan sesuatu dengan langkah-langkah yang jelas dan teratur, agar tidak salah dan bisa cepat selesai?"

C.  DESAIN PEMBELAJARANPermendikdasmen 13/20254 Kerangka Pembelajaran Mendalam
Praktik PedagogisProblem Based Learning (PBL) + praktik
Lintas Disiplin IlmuMatematika: Konsep logika, urutan operasi, dan pemecahan masalah sistematis.
Bahasa Indonesia: Keterampilan merumuskan langkah-langkah secara jelas dan logis dalam bentuk tulisan (pseudocode).
Pendidikan Agama Islam: Pembiasaan berpikir terstruktur dan sistematis dalam beribadah (misalnya, tata cara wudu atau salat) sebagai bentuk algoritma kehidupan.
Kemitraan PembelajaranOrang tua/wali dapat diajak berdiskusi tentang bagaimana mereka menggunakan 'algoritma' sederhana dalam pekerjaan atau aktivitas sehari-hari untuk memperkaya perspektif peserta didik.
Lingkungan PembelajaranKelas diatur agar nyaman untuk diskusi kelompok dan presentasi, dengan akses ke papan tulis atau proyektor untuk menampilkan contoh dan hasil kerja.
Pemanfaatan Teknologi DigitalPemanfaatan aplikasi daring (misalnya, draw.io atau Lucidchart) untuk membuat flowchart digital dan platform kolaborasi (misalnya, Google Docs) untuk menulis pseudocode secara bersama-sama.
Halaman 3 · Algoritma dan Struktur Data — pratinjau tuntas.org
Lembar 3 · Desain
PEMERINTAH / YAYASAN PENYELENGGARANama sekolah AndaModul Ajar Informatika · Tahun Pelajaran 2026/2027
D.1  KEGIATAN PEMBELAJARAN — PERTEMUAN 1Rumus 8-3-3-4 · 3 Pengalaman Belajartotal 90 menit · awal 15 · inti 60 · penutup 15
Model PembelajaranProblem Based Learning
Tujuan Pertemuan 1Melalui studi kasus sederhana, peserta didik dapat mengidentifikasi masalah yang memerlukan algoritma dengan tepat.
TahapanAlokasiKegiatan Pembelajaran
Kegiatan AwalBerkesadaran (Mindful)15 menit
  1. Guru mengucapkan salam, memimpin doa, dan mengecek kehadiran peserta didik.
  2. Apersepsi: Guru menayangkan video singkat tentang proses pembuatan kue dan meminta peserta didik menyebutkan langkah-langkahnya secara berurutan.
  3. Guru menyampaikan tujuan pembelajaran hari ini dan memantik diskusi dengan pertanyaan: 'Mengapa urutan langkah-langkah itu penting dalam mencapai hasil yang diinginkan?'
Inti — MemahamiBermakna (Meaningful)20 menit
  1. Orientasi pada masalah: Guru menayangkan sebuah studi kasus tentang antrean panjang di kantin sekolah dan meminta peserta didik mengidentifikasi masalah yang terjadi.
  2. Mengorganisasi peserta didik untuk belajar: Peserta didik dibagi menjadi kelompok kecil (3-4 orang) dan menerima Lembar Kerja Peserta Didik (LKPD) yang berisi studi kasus dan pertanyaan panduan.
  3. Peserta didik berdiskusi dalam kelompok untuk mengidentifikasi akar masalah dan potensi solusi awal dari studi kasus antrean kantin.
Inti — MengaplikasiBermakna (Meaningful)25 menit
  1. Membimbing penyelidikan: Guru memfasilitasi setiap kelompok untuk menganalisis studi kasus lebih dalam, mengidentifikasi data yang terlibat, dan memikirkan langkah-langkah sistematis untuk mengatasi masalah antrean.
  2. Peserta didik mencoba menggambarkan langkah-langkah penyelesaian masalah antrean kantin menggunakan sketsa atau poin-poin sederhana di LKPD.
  3. Guru berkeliling untuk membimbing dan memberikan umpan balik pada setiap kelompok, memastikan mereka fokus pada identifikasi masalah dan langkah logis.
Inti — MerefleksiBermakna (Meaningful)15 menit
  1. Mengembangkan dan menyajikan hasil karya: Setiap kelompok mempresentasikan hasil identifikasi masalah dan rancangan langkah penyelesaian awal mereka di depan kelas.
  2. Menganalisis dan mengevaluasi proses pemecahan masalah: Kelompok lain memberikan tanggapan dan masukan terhadap presentasi, didampingi oleh guru.
  3. Guru memberikan penguatan tentang pentingnya identifikasi masalah yang jelas sebagai langkah awal dalam merancang solusi sistematis (algoritma).
Kegiatan PenutupMenggembirakan (Joyful)15 menit
  1. Guru dan peserta didik menyimpulkan bersama tentang pentingnya mengidentifikasi masalah sebelum mencari solusi.
  2. Refleksi & apresiasi: Guru mengajak peserta didik merefleksikan pelajaran hari ini dan memberikan apresiasi atas partisipasi aktif mereka.
  3. Guru memberikan tugas membaca materi tentang definisi algoritma dan struktur data untuk pertemuan berikutnya serta 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 dan Struktur Data — pratinjau tuntas.org
Lembar 4 · Pertemuan 1
PEMERINTAH / YAYASAN PENYELENGGARANama sekolah AndaModul Ajar Informatika · Tahun Pelajaran 2026/2027
D.2  KEGIATAN PEMBELAJARAN — PERTEMUAN 2Rumus 8-3-3-4 · 3 Pengalaman Belajartotal 90 menit · awal 15 · inti 60 · penutup 15
Model PembelajaranDiscovery Learning
Tujuan Pertemuan 2Dengan diskusi kelompok, peserta didik dapat menjelaskan konsep algoritma dan struktur data dasar menggunakan contoh sehari-hari secara jelas.
TahapanAlokasiKegiatan Pembelajaran
Kegiatan AwalBerkesadaran (Mindful)15 menit
  1. Guru mengucapkan salam, memimpin doa, dan mengecek kehadiran peserta didik.
  2. Apersepsi: Guru menampilkan beberapa gambar aktivitas sehari-hari (misalnya, membuat kopi, mencari buku di perpustakaan) dan meminta peserta didik menjelaskan langkah-langkahnya.
  3. Guru menyampaikan tujuan pembelajaran: 'Hari ini kita akan menemukan apa itu algoritma dan struktur data melalui contoh-contoh di sekitar kita.'
Inti — MemahamiBermakna (Meaningful)20 menit
  1. Pemberian rangsangan: Guru menayangkan sebuah 'resep' untuk mencari nama teman di daftar kontak ponsel (tanpa menyebutkan istilah algoritma atau struktur data).
  2. Identifikasi masalah: Peserta didik diminta mengidentifikasi 'langkah-langkah' yang ada dalam resep tersebut dan 'informasi' apa saja yang diatur di dalamnya.
  3. Guru mengajukan pertanyaan: 'Apa yang akan terjadi jika langkah-langkah ini tidak berurutan? Bagaimana jika nama-nama di kontak tidak diatur dengan baik?'
Inti — MengaplikasiBermakna (Meaningful)25 menit
  1. Pengumpulan data: Peserta didik dalam kelompok kecil mencari contoh lain dari algoritma (misalnya, cara membuat mie instan) dan struktur data (misalnya, daftar belanjaan, susunan buku di rak) dari kehidupan sehari-hari.
  2. Pengolahan data: Setiap kelompok mendiskusikan dan mencatat karakteristik dari setiap contoh yang mereka temukan, lalu merumuskan definisi sementara untuk 'algoritma' dan 'struktur data' berdasarkan contoh-contoh tersebut.
  3. Guru berkeliling dan memfasilitasi diskusi, memastikan peserta didik mengaitkan contoh dengan konsep inti.
Inti — MerefleksiBermakna (Meaningful)15 menit
  1. Pembuktian: Setiap kelompok mempresentasikan definisi sementara mereka dan contoh-contoh yang relevan.
  2. Menarik kesimpulan: Guru memimpin diskusi kelas untuk menyatukan berbagai definisi dan contoh, lalu memberikan penjelasan resmi tentang konsep algoritma (urutan langkah logis) dan struktur data (cara menyimpan data) dengan penekanan pada efisiensi dan kejelasan.
  3. Guru mengaitkan konsep algoritma dengan nilai keimanan: 'Innallaha yuhibbut-tawwabin... — Sesungguhnya Allah menyukai orang yang bertobat (Q.S. Al-Baqarah: 222)' yang menunjukkan pentingnya langkah-langkah teratur dalam mencapai kebaikan.
Kegiatan PenutupMenggembirakan (Joyful)15 menit
  1. Guru dan peserta didik menyimpulkan kembali definisi dan contoh algoritma serta struktur data.
  2. Refleksi & apresiasi: Guru meminta peserta didik menuliskan satu hal baru yang mereka pelajari dan satu hal yang masih membingungkan, lalu memberikan apresiasi atas semangat belajar mereka.
  3. Guru memberikan tugas untuk mencari tahu tentang jenis-jenis flowchart dan pseudocode, serta 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 dan Struktur Data — pratinjau tuntas.org
Lembar 5 · Pertemuan 2
PEMERINTAH / YAYASAN PENYELENGGARANama sekolah AndaModul Ajar Informatika · Tahun Pelajaran 2026/2027
D.3  KEGIATAN PEMBELAJARAN — PERTEMUAN 3Rumus 8-3-3-4 · 3 Pengalaman Belajartotal 90 menit · awal 15 · inti 60 · penutup 15
Model PembelajaranProject Based Learning
Tujuan Pertemuan 3Melalui praktik membuat flowchart, peserta didik dapat merancang algoritma sederhana untuk masalah tertentu dengan runtut.
TahapanAlokasiKegiatan Pembelajaran
Kegiatan AwalBerkesadaran (Mindful)15 menit
  1. Guru mengucapkan salam, memimpin doa, dan mengecek kehadiran peserta didik.
  2. Apersepsi: Guru menunjukkan beberapa contoh flowchart sederhana dan menanyakan apakah peserta didik dapat menebak makna simbol-simbolnya.
  3. Guru menyampaikan tujuan pembelajaran: 'Hari ini kita akan merancang algoritma dalam bentuk flowchart dan pseudocode untuk memecahkan masalah nyata!'
Inti — MemahamiBermakna (Meaningful)20 menit
  1. Penentuan pertanyaan mendasar: Guru mengajukan masalah: 'Bagaimana cara membuat algoritma yang jelas untuk menentukan apakah seorang peserta didik MA dinyatakan lulus atau tidak berdasarkan nilai ujian?'
  2. Mendesain perencanaan proyek: Peserta didik dalam kelompok merencanakan langkah-langkah untuk membuat flowchart dan pseudocode penyelesaian masalah tersebut, termasuk simbol-simbol yang akan digunakan.
  3. Guru memberikan panduan singkat tentang simbol flowchart dan aturan penulisan pseudocode dasar.
Inti — MengaplikasiBermakna (Meaningful)25 menit
  1. Menyusun jadwal: Setiap kelompok membuat jadwal kerja untuk menyelesaikan proyek mini mereka (merancang flowchart dan pseudocode) dalam waktu yang tersedia.
  2. Memonitor kemajuan proyek: Peserta didik mulai merancang flowchart untuk masalah penentuan kelulusan, kemudian dilanjutkan dengan menuliskan pseudocode-nya. Guru berkeliling memonitor dan memberikan bimbingan.
  3. Guru menekankan pentingnya kolaborasi dan penalaran kritis dalam memilih logika yang tepat untuk algoritma.
Inti — MerefleksiBermakna (Meaningful)15 menit
  1. Menguji hasil: Setiap kelompok mempresentasikan flowchart dan pseudocode yang telah mereka buat di depan kelas, menjelaskan setiap langkah dan simbolnya.
  2. Menganalisis dan mengevaluasi proses pemecahan masalah: Kelompok lain memberikan masukan dan pertanyaan kritis. Guru memfasilitasi diskusi untuk mengevaluasi kejelasan, kelengkapan, dan kebenaran logika algoritma yang dibuat.
  3. Guru memberikan penguatan dan menyimpulkan praktik perancangan algoritma menggunakan flowchart dan pseudocode, serta mengaitkan dengan pentingnya ketelitian dalam setiap pekerjaan.
Kegiatan PenutupMenggembirakan (Joyful)15 menit
  1. Guru dan peserta didik menyimpulkan bersama tentang manfaat flowchart dan pseudocode dalam merancang algoritma yang efektif.
  2. Refleksi & apresiasi: Guru mengajak peserta didik merefleksikan proses belajar mereka dan memberikan apresiasi atas kreativitas dan kerja keras setiap kelompok.
  3. Guru memberikan tugas mandiri untuk mencari contoh algoritma lain di sekitar mereka 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 6 · Algoritma dan Struktur Data — pratinjau tuntas.org
Lembar 6 · Pertemuan 3
PEMERINTAH / YAYASAN PENYELENGGARANama sekolah AndaModul Ajar Informatika · Tahun Pelajaran 2026/2027
LKPD — LEMBAR KERJA PESERTA DIDIK
Rancang Algoritma untuk Solusi!Nama: ................................ Kelas: ....... Tanggal: ...........

Tujuan: Peserta didik dapat merancang algoritma sederhana menggunakan flowchart dan pseudocode untuk menyelesaikan masalah.

Alat & bahan: Kertas, pensil/pulpen, penggaris, komputer/tablet (opsional)

Langkah kerja:

  1. Telusuri diagram alir berikut untuk tiga pasang nilai p dan l pilihanmu, lalu tuliskan keluarannya pada tabel.
    MulaiMasukkan p dan lK = 2 × (p + l)Tampilkan KSelesai
  2. Bacalah studi kasus 'Antrean Kantin MA Al-Hikmah' di bawah ini dengan saksama.
  3. Identifikasi masalah utama dan data apa saja yang relevan dalam studi kasus tersebut.
  4. Diskusikan dalam kelompok, lalu buatlah rancangan flowchart untuk menyelesaikan masalah antrean kantin.
  5. Setelah flowchart selesai, ubahlah rancangan flowchart tersebut ke dalam bentuk pseudocode.
  6. Presentasikan hasil kerja kelompokmu di depan kelas.
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 7 · Algoritma dan Struktur Data — pratinjau tuntas.org
Lembar 7 · LKPD
PEMERINTAH / YAYASAN PENYELENGGARANama sekolah AndaModul Ajar Informatika · Tahun Pelajaran 2026/2027
ASESMENStandar Proses — Permendikdasmen 1/2026

Asesmen awal (diagnostik):

  1. Bagaimana kamu biasanya menemukan jalan pulang dari sekolah jika ada jalan yang ditutup?
  2. Sebutkan 3 langkah yang kamu lakukan saat menyiapkan sarapan pagi!
  3. Apakah urutan langkah-langkah itu penting? Mengapa?
  4. Apa yang kamu ketahui tentang 'cara kerja' komputer?

Formatif (proses): Observasi partisipasi aktif peserta didik dalam diskusi kelompok dan kualitas rancangan awal algoritma pada LKPD.

Sumatif (akhir): Penilaian proyek mini pembuatan flowchart dan pseudocode serta presentasinya.

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

🔒 Rubrik KKTP dan kunci jawaban tidak ditampilkan di pratinjau — keduanya ada di berkas unduhan.

Halaman 8 · Algoritma dan Struktur Data — pratinjau tuntas.org
Lembar 8 · Asesmen
PEMERINTAH / YAYASAN PENYELENGGARANama sekolah AndaModul Ajar Informatika · Tahun Pelajaran 2026/2027
ALUR TUJUAN PEMBELAJARAN (ATP)Kurikulum Berbasis Cinta
NoTujuan PembelajaranMateriAlokasiDimensi
1Mengidentifikasi masalah yang memerlukan algoritma.Pengenalan masalah dan berpikir komputasional.2 JPpenalaran kritis
2Menjelaskan konsep algoritma dan struktur data dasar.Definisi dan contoh algoritma serta struktur data.2 JPkreativitas
3Merancang algoritma sederhana menggunakan flowchart dan pseudocode.Praktik membuat flowchart dan pseudocode.2 JPkolaborasi

Integrasi Panca Cinta (KBC):

Nilai CintaWujud dalam Pembelajaran
1. Cinta Allah dan Rasul-NyaMendorong peserta didik untuk selalu berpikir sistematis dan terstruktur dalam setiap tindakan, mencerminkan ketelitian dan keteraturan yang dicintai Allah SWT dalam segala ciptaan-Nya.
2. Cinta IlmuMenumbuhkan rasa ingin tahu dan semangat untuk terus belajar, memahami prinsip-prinsip dasar informatika sebagai bekal untuk mengembangkan ilmu pengetahuan di masa depan.
3. Cinta LingkunganMenerapkan algoritma untuk memecahkan masalah yang berkaitan dengan keberlanjutan lingkungan, seperti optimasi penggunaan sumber daya atau pengelolaan limbah.
4. Cinta Diri dan SesamaMendorong kolaborasi dalam kelompok untuk merancang solusi algoritma, menumbuhkan empati dan kemampuan bekerja sama demi mencapai tujuan bersama yang bermanfaat bagi sesama.
5. Cinta Tanah AirMengembangkan kemampuan berpikir komputasional untuk menciptakan solusi inovatif yang dapat berkontribusi pada kemajuan teknologi dan kesejahteraan bangsa Indonesia.
Halaman 9 · Algoritma dan Struktur Data — pratinjau tuntas.org
Lembar 9 · ATP
PEMERINTAH / YAYASAN PENYELENGGARANama sekolah AndaModul Ajar Informatika · Tahun Pelajaran 2026/2027
BAHAN AJAR

Algoritma dan Struktur Data adalah dua pilar utama dalam ilmu komputer yang membantu kita memecahkan masalah secara sistematis dan efisien. Memahami keduanya akan membuka pintu bagi Anda untuk berpikir layaknya seorang programmer, menciptakan solusi inovatif, dan mengoptimalkan cara kerja berbagai sistem yang kita gunakan sehari-hari. Mari kita selami lebih dalam dunia yang menarik ini.

1. Pengantar Berpikir Komputasional
Berpikir komputasional adalah proses berpikir untuk memecahkan masalah dengan menggunakan konsep-konsep yang digunakan dalam ilmu komputer. Ini melibatkan kemampuan untuk merumuskan masalah, mengorganisasi data, dan merancang solusi yang dapat dieksekusi oleh komputer atau manusia. Algoritma dan struktur data adalah alat fundamental dalam berpikir komputasional. Kemampuan ini tidak hanya relevan untuk programming, tetapi juga untuk menyelesaikan berbagai masalah dalam kehidupan sehari-hari secara lebih terstruktur dan efektif.

2. Mengenal Algoritma: Resep Pemecah Masalah
Algoritma adalah serangkaian instruksi atau langkah-langkah yang terdefinisi dengan jelas dan terurut untuk menyelesaikan suatu masalah atau mencapai tujuan tertentu. Ibarat resep masakan, algoritma harus spesifik, berurutan, dan menghasilkan output yang diinginkan. Contoh sederhana adalah algoritma mencari buku di rak: mulai dari rak paling atas, cek setiap buku, jika nama buku cocok ambil, jika tidak lanjutkan ke buku berikutnya. Algoritma yang baik harus efisien, benar, dan mudah dipahami. Algoritma dapat direpresentasikan dalam berbagai cara, seperti deskripsi naratif, flowchart, atau pseudocode.

3. Struktur Data: Cara Mengatur Informasi
Struktur data adalah cara mengatur, menyimpan, dan mengelola data dalam komputer agar dapat diakses dan dimanipulasi secara efisien. Pemilihan struktur data yang tepat sangat krusial untuk kinerja algoritma. Contoh struktur data sederhana adalah array (daftar elemen berurutan) dan linked list (daftar elemen yang saling terhubung). Dalam kehidupan sehari-hari, daftar belanjaan adalah array, sedangkan pohon keluarga bisa dianggap sebagai struktur data hierarkis. Memahami berbagai struktur data membantu kita memilih metode penyimpanan yang paling cocok untuk jenis data tertentu.

4. Representasi Algoritma: Flowchart dan Pseudocode
Flowchart adalah representasi grafis dari sebuah algoritma menggunakan simbol-simbol standar untuk menunjukkan langkah-langkah, keputusan, dan aliran proses. Ini membantu visualisasi logika algoritma. Sementara itu, pseudocode adalah deskripsi algoritma yang menggunakan kombinasi bahasa alami dan notasi pemrograman. Pseudocode tidak terikat pada sintaks bahasa pemrograman tertentu, tetapi cukup jelas untuk dipahami manusia dan mudah diterjemahkan ke kode program. Keduanya adalah alat penting untuk merancang dan mendokumentasikan algoritma sebelum tahap implementasi.

Rangkuman: Algoritma adalah urutan langkah logis untuk menyelesaikan masalah, sedangkan struktur data adalah cara mengatur data secara efisien. Keduanya adalah fondasi berpikir komputasional. Algoritma dapat direpresentasikan melalui flowchart (grafis) atau pseudocode (teks). Pemilihan algoritma dan struktur data yang tepat sangat penting untuk menciptakan solusi komputasi yang efektif dan efisien dalam berbagai aplikasi.

Halaman 10 · Algoritma dan Struktur Data — pratinjau tuntas.org
Lembar 10 · Bahan Ajar
PEMERINTAH / YAYASAN PENYELENGGARANama sekolah AndaModul Ajar Informatika · Tahun Pelajaran 2026/2027
GLOSARIUM
IstilahArti
AlgoritmaUrutan langkah logis untuk menyelesaikan masalah.
Struktur DataCara mengatur dan menyimpan data agar efisien.
FlowchartRepresentasi grafis algoritma menggunakan simbol standar.
PseudocodeDeskripsi algoritma menggunakan bahasa alami dan notasi pemrograman.
Berpikir KomputasionalProses memecahkan masalah dengan konsep ilmu komputer.
Daftar pustaka3 rujukan

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

Halaman 11 · Algoritma dan Struktur Data — pratinjau tuntas.org
Lembar 11 · Glosarium
PEMERINTAH / YAYASAN PENYELENGGARANama sekolah AndaModul Ajar Informatika · Tahun Pelajaran 2026/2027
PENGESAHAN

Modul ajar "Algoritma dan Struktur Data" mata pelajaran Informatika Kelas X 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 12 · Algoritma dan Struktur Data — pratinjau tuntas.org
Lembar 12 · Pengesahan
Geser untuk membuka semuanya · seluruh 12 lembar ini ikut terunduh, tidak ada yang ditahan.

Materi bertanda + dibuatkan begitu Anda ketuk — ±1 menit, langsung jadi Word + PDF ber-kop atas nama Anda. Gratis.

Semester 1 / Ganjil4 materi · siap dibuatkan

4 materi Informatika MA, urut mengajar dari Berpikir Komputasional hingga Analisis Data.

Berpikir KomputasionalSistem KomputerJaringan Komputer dan InternetAnalisis Data

Semester 2 / Genap3 materi · siap dibuatkan

3 materi Informatika MA, urut mengajar dari Algoritma dan Pemrograman hingga Dampak Sosial Informatika.

Algoritma dan PemrogramanBerpikir Komputasional LanjutDampak Sosial Informatika

Informatika Kelas X MA — Fase E

Kelas X — ditulis juga kelas 10 — di MA berada di Fase E, dan 7 materi Informatika setahun terdaftar di peta halaman ini, urut mengajar, terbagi semester 1 (ganjil) dan semester 2 (genap).

Yang disusun di sini perangkat ajar Informatika kelas X (kelas 10) MA — satu berkas yang di lapangan dipanggil empat nama sekaligus: modul ajar, RPP (istilah resmi sejak Permendikdasmen 1/2026), modul ajar deep learning, dan RPM (Rencana Pembelajaran Mendalam). Sampulnya memang bertanda Deep Learning · Pembelajaran Mendalam: kegiatan intinya berkerangka memahami – mengaplikasi – merefleksi (Permendikdasmen 13/2025) dengan 8 Dimensi Profil Lulusan — penerus Profil Pelajar Pancasila — dan capaian pembelajaran Informatika kelas X (kelas 10) MA mengacu SK Dirjen Pendis 9941/2025. Di madrasah, berkasnya disusun menurut Kurikulum Berbasis Cinta (KBC) dengan integrasi nilai Panca Cinta dan kop madrasah.

Tiap materi di peta atas dapat disusun menjadi modul ajar Informatika kelas X (kelas 10) MA yang lengkap — memuat capaian pembelajaran (CP) Fase E beserta elemennya, ATP, tujuan pembelajaran, langkah kegiatan, LKPD, rubrik KKTP, asesmen awal–formatif–sumatif, bahan ajar, glosarium, dan bank soal — dalam Word (.docx) dan PDF ber-kop tahun pelajaran 2026/2027, atas nama Anda. Satu berkas, bukan berkas yang dikumpulkan satu per satu.

Modul gratis di halaman ini sudah cukup untuk disetor ke sekolah

Gratis sepenuhnya, tanpa biaya apa pun. Nama dan sekolah Anda langsung tercetak di kopnya.

📥 Unduh Modul Ini GratisTinggal isi nama, sekolah & materi · ±1 menit jadi
✨ Mau lebih lengkap?
+6 lembar

Tiap modul ajar Informatika bisa jadi lebih lengkap

Ini 6 lembar tambahannya. Geser untuk lihat 👉

Nama sekolah AndaInformatika · Kelas XPeta Konsep
Algoritma dan Struktur DataPengantar Berpikir KomputasionalMengenal Algoritma: Resep Pemecah MasalahStruktur Data: Cara Mengatur InformasiRepresentasi Algoritma: Flowchart dan Pseudocode
Dari sub-bab Algoritma dan Struktur DataLembar tambahan
Nama sekolah AndaInformatika · Kelas XIce Breaking
Pertemuan 1Pertemuan 2Pertemuan 3… hingga Pertemuan 8
Biar kelas langsung hidupLembar tambahan
Nama sekolah AndaInformatika · Kelas XLKPD Tiap Pertemuan
P1P2P3…Temuan / hasil kerjaBukti atau alasanSimpulan
Beda tiap pertemuanLembar tambahan
Nama sekolah AndaInformatika · Kelas XRefleksi Guru & Siswa
GuruKetercapaian tujuan pembelajaranPeserta didik yang perlu pendampinganPeserta didikSaya sudah memahami …Hal yang masih membingungkan …
Tinggal isi habis mengajarLembar tambahan
Nama sekolah AndaInformatika · Kelas XRemedial & Pengayaan
RemedialUntuk yang belum mencapai tujuanPengayaanUntuk yang tuntas lebih awal
Buat yang tertinggal & yang sudah tuntasLembar tambahan
Nama sekolah AndaInformatika · Kelas XProfil Lulusan
Penalaran kritisKreativitasKeimanan dan ketakwaan
Sudah dikaitkan ke materi iniLembar tambahan

🎁 Plus perangkat setahun & bonus

Sekali ambil paket, administrasi setahun ikut beres.

Semua paketProta
1Berpikir Komputasional1Sistem Komputer1Jaringan Komputer dan Internet1Analisis Data2Algoritma dan Pemrograman…+2 materi lagi
Setahun penuh, sudah ber-kop
Semua paketPromes Semester 1
MateriJASONDBerpikir KomputasionalSistem KomputerJaringan Komputer dan InternetAnalisis Data
Sebaran materi per bulan
Paket 30 & 60Soal PTS & PAS
Kisi-kisiNaskah soal + kunciKartu soal
Kisi-kisi sampai kartu soal
Paket 30 & 60Administrasi Kelas
Daftar hadir siswaDaftar nilai NH/PTS/PASJurnal agenda
Terisi atas nama Anda
Paket 30 & 60Piagam Siswa
PIAGAMdiberikan kepada
Satu halaman per siswa
Paket 60e-Kinerja
Dokumen kinerja guruPerangkat penilaian
Dokumen kinerja guru
Paket 60Deskripsi Rapor
Nama + nilai ditempelDeskripsi tiap siswa jadi
Penyelamat akhir semester

Tidak wajib kok. Kalau nanti butuh, tinggal ambil paketnya, mulai Rp2.000 per modul di Paket 60 Modul.

Pertanyaan Seputar Modul Ajar Informatika Kelas X MA

Apakah modul ajar Informatika ini gratis?

Ya. Tiga modul ajar gratis tersedia bertahap dalam Word + PDF tanpa watermark dan atas nama Anda; modul berikutnya terbuka setiap 12 jam.

Kelas X (kelas 10) MA masuk Fase apa, dan CP serta elemennya yang mana?

Fase E. Kelas X dan kelas 10 adalah kelas yang sama — yang satu ditulis angka Romawi seperti di dokumen resmi, yang satu angka biasa. Modul yang disusun dari halaman ini mencantumkan capaian pembelajaran (CP) Fase E beserta elemennya di bagian identitas, jadi Anda tidak perlu menyalinnya sendiri.

Apa saja materi Informatika kelas X MA?

7 materi, urut mengajar dari Berpikir Komputasional hingga Dampak Sosial Informatika. Seluruhnya terdaftar di peta halaman ini beserta elemen dan tujuan pembelajarannya begitu modulnya disusun.

Apakah ini modul ajar deep learning atau RPM?

Ya — ketiganya dokumen yang sama. Modul di sini disusun dengan pendekatan Pembelajaran Mendalam (Permendikdasmen 13/2025): kegiatan intinya berkerangka memahami – mengaplikasi – merefleksi, sasaran karakternya 8 Dimensi Profil Lulusan, dan sampulnya bertanda Deep Learning · Pembelajaran Mendalam. Sebagian guru menyebutnya RPM (Rencana Pembelajaran Mendalam), sebagian RPP deep learning; istilah resminya RPP sejak Permendikdasmen 1/2026.

Bisakah saya meminta materi yang belum ada di daftar?

Bisa. Ketuk materi bertanda + pada daftar di atas — mapel, kelas, dan materinya langsung terbawa, tinggal isi nama dan sekolah Anda.

Apakah ATP, LKPD, dan KKTP-nya ikut, dan bisa langsung diunduh Word atau PDF?

Keduanya, dan langsung. Satu kali susun menghasilkan berkas Word (.docx) yang masih bisa Anda sunting sekaligus PDF siap cetak — keduanya ber-kop sekolah, bertahun pelajaran 2026/2027, dan atas nama Anda, tanpa watermark. Isinya satu perangkat ajar utuh: modul ajar berikut ATP, LKPD, rubrik KKTP, asesmen, bahan ajar, glosarium, dan bank soalnya.

Apakah di sini ada buku siswa atau buku guru Informatika?

Tidak. Yang disusun di sini adalah perangkat ajar guru — modul ajar (RPP) beserta ATP, LKPD, asesmen, bahan ajar, dan bank soalnya. Buku siswa dan buku guru diterbitkan kementerian, dan modul di sini dapat dipakai berdampingan dengan buku mana pun yang dipakai sekolah Anda.

Apakah sesuai kurikulum terbaru?

Ya. Semua modul mengikuti Kurikulum Merdeka dengan Pembelajaran Mendalam (Permendikdasmen 13/2025) dan ketentuan terbaru lainnya sesuai jenis sekolah.

Buat sesuai kebutuhanMateri belum tersedia? Buat modul sendiri, gratis.Siap ±1 menit · Word + PDF · langsung atas nama Anda

tuntas.org — administrasi beres, kinerja tuntas.