Modul AjarPertemuan 7Bab 2Fase ESemester 1

Modul Ajar Informatika Kelas 10: Penerapan Algoritma Standar pada Masalah Nyata

Modul Ajar ini disusun untuk satu pertemuan tatap muka mata pelajaran Informatika kelas 10 dengan topik "Penerapan Algoritma Standar pada Masalah Nyata". Dokumen mengikuti Alur Tujuan Pembelajaran (ATP) Kurikulum Merdeka, lengkap dengan tujuan, langkah kegiatan, dan asesmen ringkas.

MEJAGURU.ID - DOKUMEN MODUL AJAR

Modul Ajar Informatika Kelas 10: Penerapan Algoritma Standar pada Masalah Nyata

Informatika - Kelas 10

Bab 2 - Pertemuan 7

MODUL AJAR

Informatika — Kelas 10 (Fase E)

Topik: Penerapan Algoritma Standar pada Masalah Nyata

INFORMASI UMUM

Mata PelajaranInformatika
Fase / KelasFase E / Kelas 10
TopikPenerapan Algoritma Standar pada Masalah Nyata
Alokasi Waktu2x45 menit
Jumlah Pertemuan1

TUJUAN PEMBELAJARAN

  1. Murid dapat memilih algoritma standar yang tepat (pencarian atau pengurutan) untuk menyelesaikan permasalahan yang diberikan.
  2. Murid dapat menerapkan algoritma standar pilihan dalam bentuk pseudokode atau simulasi untuk menghasilkan solusi yang benar.

PROFIL LULUSAN

DimensiDisasar
Keimanan dan Ketakwaan terhadap Tuhan Yang Maha Esa
Kewargaan
Penalaran Kritis
Kreativitas
Kolaborasi
Kemandirian
Kesehatan
Komunikasi

PERTANYAAN PEMANTIK

  1. Bayangkan kalian harus mencari satu nama spesifik dalam tumpukan 1000 dokumen yang acak-acakan. Berapa lama waktu yang dibutuhkan dibandingkan jika dokumen tersebut sudah diurutkan sesuai abjad?
  2. Bagaimana cara komputer bisa menebak angka atau menemukan data yang kita cari di internet hanya dalam hitungan detik?

KEGIATAN PEMBELAJARAN

Pertemuan 1

Pendahuluan:

  • Guru membuka pelajaran dengan salam, menanyakan kabar, dan memimpin doa bersama.
  • Guru mengecek kehadiran dan kesiapan belajar murid.
  • Guru memberikan asesmen awal secara lisan mengenai pengalaman murid mencari atau mengurutkan barang dalam kehidupan sehari-hari.
  • Guru menyampaikan tujuan pembelajaran yang mengacu pada pemilihan dan penerapan algoritma standar (pencarian dan pengurutan).
  • Guru menyampaikan skenario kegiatan hari ini yang akan melibatkan simulasi dan diskusi kelompok.

Kegiatan Inti:

Memahami (Berkesadaran, Bermakna):

  • Murid menyimak pemaparan singkat atau studi kasus tentang pentingnya algoritma pencarian (searching) dan pengurutan (sorting) di dunia nyata.
  • Murid mengidentifikasi perbedaan antara data yang terurut dan tidak terurut serta dampaknya terhadap kecepatan pencarian data.

Mengaplikasi (Bermakna, Menggembirakan):

  • Murid dibagi ke dalam kelompok kecil dan diberikan studi kasus nyata (misalnya aktivitas Tebak Angka atau Bermain Kartu).
  • Murid berdiskusi secara kolaboratif untuk memilih algoritma yang paling efisien dalam menyelesaikan kasus tersebut.
  • Murid menyimulasikan algoritma yang dipilih menggunakan alat peraga (kartu angka/remi) atau menuliskan solusi rancangan program dalam bentuk pseudokode.

Merefleksi (Berkesadaran, Bermakna):

  • Perwakilan kelompok mempresentasikan hasil simulasi atau pseudokode mereka di depan kelas.
  • Murid mengevaluasi efektivitas algoritma yang dipilih: apakah ada cara yang lebih cepat atau langkah yang bisa dipangkas?
  • Murid memberikan umpan balik (peer assessment) terhadap kebenaran dan efisiensi solusi dari kelompok lain.

Penutup:

  • Guru dan murid bersama-sama menyimpulkan konsep algoritma pencarian dan pengurutan yang telah dipraktikkan.
  • Guru memberikan asesmen akhir (sumatif singkat) berupa satu studi kasus untuk diselesaikan secara individu.
  • Guru memandu refleksi pembelajaran hari ini dengan menanyakan perasaan dan pemahaman murid.
  • Guru menyampaikan rencana materi untuk pertemuan berikutnya dan menutup kelas dengan doa.

Diferensiasi:

  • Konten: Murid yang membutuhkan bimbingan diberikan dataset kecil (misal 5 data angka), sedangkan murid yang mahir diberikan dataset yang lebih besar atau kompleks (misal data teks/huruf acak).
  • Proses: Murid yang kesulitan dapat fokus pada simulasi fisik menggunakan kartu secara langsung, sementara murid yang sudah mahir diarahkan untuk langsung merancang solusi dalam bentuk pseudokode.
  • Produk: Hasil akhir penyelesaian masalah dapat disajikan dalam bentuk peragaan simulasi langsung, diagram alir (flowchart), atau pseudokode sesuai dengan tingkat kenyamanan dan kemampuan murid.

ASESMEN

Awal:

  • Pertanyaan lisan diagnostik: 'Pernahkah kalian mengurutkan kartu remi di tangan saat bermain atau mencari nama kontak di HP? Bagaimana langkah-langkah yang kalian lakukan di pikiran kalian saat itu?'

Proses:

  • Guru berkeliling mengamati proses diskusi kelompok, mengecek pemahaman murid saat menyimulasikan algoritma dengan kartu, dan memberikan umpan balik langsung (scaffolding) jika ada miskonsepsi logika.

Akhir:

  • Murid diberikan soal kasus individu: 'Diberikan daftar nilai acak dari 8 siswa. Pilih algoritma pengurutan yang paling kalian pahami, lalu tuliskan langkah-langkah penyelesaiannya (pseudokode/narasi logis) hingga data tersebut terurut dari terkecil ke terbesar.'

Formatif:

  • Observasi keterlibatan dan kolaborasi murid selama diskusi kelompok.
  • Penilaian sejawat (peer assessment) saat presentasi simulasi algoritma.

Sumatif:

  • Tes tertulis/praktik: Menyelesaikan satu studi kasus baru dengan memilih algoritma yang tepat dan menuliskannya dalam pseudokode atau langkah simulasi yang logis.

RUBRIK PENILAIAN

AspekBelum BerkembangMulaiBerkembangSangat Berkembang
Pemilihan Algoritma (TP 10.2.7.1)Belum mampu memilih algoritma standar yang tepat untuk permasalahan yang diberikan.Mampu memilih algoritma namun masih ragu atau kurang tepat dengan konteks permasalahan.Mampu memilih algoritma standar (pencarian/pengurutan) yang tepat sesuai dengan permasalahan.Mampu memilih algoritma standar yang paling efisien dan dapat memberikan argumen yang logis atas pilihannya.
Penerapan dan Simulasi Algoritma (TP 10.2.7.2)Belum mampu menerapkan algoritma dalam bentuk simulasi atau pseudokode.Mampu menyimulasikan sebagian langkah algoritma, namun masih terdapat kesalahan logika yang signifikan.Mampu menerapkan algoritma dalam bentuk simulasi atau pseudokode dengan urutan logika yang benar dan menghasilkan solusi.Mampu menerapkan algoritma dalam bentuk pseudokode yang terstruktur rapi, logis, efisien, dan menghasilkan solusi yang sepenuhnya benar tanpa panduan.

REFLEKSI

Refleksi Guru:

  • Apakah studi kasus yang diberikan cukup relevan dan menantang bagi murid?
  • Apakah metode simulasi menggunakan alat peraga kartu efektif membantu murid memahami konsep algoritma yang abstrak?
  • Bagaimana saya dapat memperbaiki fasilitasi pada tahap diferensiasi di pertemuan berikutnya agar semua tingkat kemampuan murid terlayani optimal?

Refleksi Murid:

  • Bagian mana dari simulasi algoritma hari ini yang paling menyenangkan dan paling sulit dipahami?
  • Apakah saya sudah bisa menjelaskan langkah-langkah algoritma pilihan saya kepada teman kelompok?
  • Strategi apa yang akan saya gunakan jika menghadapi masalah pencarian atau pengurutan data yang lebih besar di masa depan?

SUMBER BELAJAR

  1. Buku Siswa Informatika Kelas X (Kemdikbudristek, Edisi Revisi)
  2. Alat peraga: Kartu remi atau kartu angka buatan guru untuk simulasi
  3. Proyektor dan slide presentasi materi algoritma
  4. Lembar Kerja Murid (LKPD) berisi studi kasus

Lihat & unduh lengkap

Masuk pakai Google untuk membuka modul ajar pertemuan ini secara penuh.

Apa isi pertemuan ini?

Dokumen mencakup tujuan pembelajaran terpilih, urutan kegiatan inti yang sudah disesuaikan dengan alokasi JP, serta pertanyaan pemantik dan asesmen formatif singkat. Cocok dipakai sebagai bahan persiapan tatap muka maupun lampiran supervisi.

Cara pakai pertemuan ini

Unduh DOCX, lalu sesuaikan nama sekolah, kepala sekolah, dan NIP. Bagian kegiatan inti bisa Bapak/Ibu kurangi atau tambah sesuai karakter siswa di kelas; tujuan pembelajaran sebaiknya tetap selaras dengan ATP induk.