Modul AjarPertemuan 3Bab 2Fase DSemester 1

Modul Ajar Informatika Kelas 9: Perancangan Flowchart sebagai Representasi Algoritma

Modul Ajar ini disusun untuk satu pertemuan tatap muka mata pelajaran Informatika kelas 9 dengan topik "Perancangan Flowchart sebagai Representasi Algoritma". 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 9: Perancangan Flowchart sebagai Representasi Algoritma

Informatika - Kelas 9

Bab 2 - Pertemuan 3

MODUL AJAR

Informatika — Kelas 9 (Fase D)

Topik: Perancangan Flowchart sebagai Representasi Algoritma

INFORMASI UMUM

Mata PelajaranInformatika
Fase / KelasFase D / Kelas 9
TopikPerancangan Flowchart sebagai Representasi Algoritma
Alokasi Waktu2x40 menit
Jumlah Pertemuan1

TUJUAN PEMBELAJARAN

  1. Murid mampu mengidentifikasi simbol-simbol flowchart dan merancang flowchart untuk merepresentasikan alur algoritma penyelesaian masalah komputasi sederhana hingga menengah
  2. Murid mampu mendeskripsikan keterkaitan logika alur flowchart dengan struktur percabangan dan perulangan dalam algoritma

PROFIL LULUSAN

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

PERTANYAAN PEMANTIK

  1. Pernahkah kalian melihat diagram alur di tempat umum seperti rumah sakit atau mal? Apa fungsinya?
  2. Bagaimana cara kita menjelaskan langkah-langkah membuat mie instan kepada seseorang yang tidak bisa membaca? Bisakah menggunakan gambar?
  3. Mengapa programmer perlu menggambar flowchart sebelum membuat program?

KEGIATAN PEMBELAJARAN

Pertemuan 1

Pendahuluan:

  • Guru membuka pembelajaran dengan menyapa dan mengajak murid untuk berdoa sesuai keyakinan masing-masing
  • Guru mengecek kehadiran dan kesiapan belajar murid
  • Guru menayangkan contoh diagram alur sederhana (misal: alur pendaftaran online) dan meminta murid mengamati
  • Guru menyampaikan pertanyaan pemantik untuk memicu rasa ingin tahu murid
  • Guru melakukan asesmen awal dengan bertanya: 'Apa yang kalian ketahui tentang flowchart? Pernahkah kalian membuat diagram alur untuk menyelesaikan masalah?'
  • Guru menyampaikan tujuan pembelajaran dan kaitan flowchart dengan pemrograman yang akan dipelajari

Kegiatan Inti:

Memahami (Berkesadaran, Bermakna):

  • Murid mengamati tayangan video atau presentasi tentang simbol-simbol flowchart standar (terminator, proses, keputusan, input/output, garis alir, penghubung)
  • Guru menjelaskan fungsi setiap simbol dengan contoh konkret dari kehidupan sehari-hari
  • Murid mencatat simbol-simbol flowchart beserta deskripsinya dalam buku catatan
  • Guru menampilkan contoh flowchart sederhana (misal: menentukan bilangan genap/ganjil) dan menjelaskan alur logikanya langkah demi langkah
  • Murid berdiskusi berpasangan untuk mengidentifikasi simbol-simbol dalam flowchart contoh dan menjelaskan fungsinya
  • Guru menjelaskan konsep percabangan (if-then-else) dan perulangan (loop) dalam flowchart dengan contoh visual
  • Murid mengamati bagaimana simbol keputusan menciptakan percabangan alur dan bagaimana garis alir kembali menciptakan perulangan

Mengaplikasi (Bermakna, Menggembirakan):

  • Guru memberikan lembar kerja berisi masalah komputasi sederhana: 'Buatlah flowchart untuk menentukan apakah sebuah bilangan adalah positif, negatif, atau nol'
  • Murid secara individu merancang flowchart di kertas atau menggunakan aplikasi digital (seperti draw.io atau Lucidchart)
  • Guru berkeliling untuk memberikan bimbingan dan umpan balik kepada murid yang membutuhkan
  • Murid yang sudah selesai dapat melanjutkan dengan masalah tingkat menengah: 'Buatlah flowchart untuk menghitung rata-rata dari 5 bilangan yang diinput'
  • Beberapa murid diminta untuk mempresentasikan flowchart mereka di depan kelas
  • Murid lain memberikan tanggapan dan saran perbaikan terhadap flowchart yang dipresentasikan
  • Guru memfasilitasi diskusi tentang efektivitas flowchart yang dibuat: apakah logika sudah benar, apakah ada alur yang tidak efisien, bagaimana menyederhanakan

Merefleksi (Berkesadaran, Bermakna):

  • Murid diminta untuk merefleksi proses belajar mereka dengan menjawab pertanyaan: 'Apa kesulitan yang saya alami saat merancang flowchart? Bagaimana saya mengatasinya?'
  • Murid menuliskan refleksi di jurnal belajar atau lembar refleksi yang disediakan
  • Guru memfasilitasi diskusi kelas tentang manfaat flowchart dalam menyelesaikan masalah sehari-hari dan dalam pemrograman
  • Murid diminta membuat koneksi: 'Bagaimana flowchart ini akan membantu saya saat membuat program Scratch atau Python nanti?'
  • Murid menyampaikan komitmen tindak lanjut: apa yang akan mereka pelajari lebih lanjut atau praktikkan di rumah

Penutup:

  • Guru memfasilitasi diskusi untuk menyimpulkan pembelajaran: simbol-simbol flowchart, cara merancang flowchart, dan keterkaitan dengan struktur algoritma
  • Guru memberikan asesmen akhir berupa kuis singkat atau tugas individu untuk menilai pemahaman murid
  • Murid mengumpulkan hasil karya flowchart mereka untuk dinilai
  • Guru memberikan apresiasi kepada murid yang aktif dan memberikan motivasi kepada semua murid
  • Guru menyampaikan rencana pembelajaran pertemuan berikutnya: translasi flowchart ke dalam bahasa pemrograman visual Scratch
  • Guru menutup pembelajaran dengan berdoa dan salam

Diferensiasi:

  • Konten: Untuk murid yang cepat memahami, diberikan masalah flowchart tingkat lanjut dengan struktur percabangan bersarang atau perulangan berlapis. Untuk murid yang membutuhkan dukungan lebih, diberikan template flowchart dengan sebagian simbol sudah terisi dan panduan langkah demi langkah
  • Proses: Murid dapat memilih untuk merancang flowchart di kertas, menggunakan aplikasi digital, atau menggunakan sticky notes pada papan tulis. Guru memberikan scaffolding tambahan melalui bimbingan individual atau kelompok kecil bagi murid yang kesulitan
  • Produk: Murid dapat menyajikan hasil karya flowchart dalam bentuk gambar digital, diagram di kertas, atau presentasi interaktif. Alternatif: murid membuat video penjelasan flowchart mereka atau menulis pseudocode sebagai pendamping flowchart

ASESMEN

Awal:

  • Tanya jawab lisan tentang pengetahuan awal murid mengenai flowchart dan pengalaman membuat diagram alur
  • Pre-test singkat berisi 3-5 pertanyaan pilihan ganda tentang simbol dasar flowchart

Proses:

  • Observasi guru saat murid mengidentifikasi simbol dalam flowchart contoh
  • Penilaian sejawat saat murid saling memberikan umpan balik terhadap flowchart yang dibuat
  • Checklist kemajuan: apakah murid sudah menggunakan simbol dengan tepat, apakah logika alur sudah benar, apakah ada struktur percabangan/perulangan

Akhir:

  • Penilaian produk flowchart menggunakan rubrik dengan aspek: ketepatan simbol, logika alur, kelengkapan, dan kerapian
  • Kuis tertulis 10 soal pilihan ganda dan 2 soal uraian tentang interpretasi dan perancangan flowchart
  • Penilaian diri murid tentang penguasaan materi dan proses belajar mereka

Formatif:

  • Observasi aktivitas murid saat berdiskusi mengidentifikasi simbol flowchart
  • Penilaian proses saat murid merancang flowchart: logika alur, ketepatan penggunaan simbol, kelengkapan
  • Pertanyaan lisan untuk mengecek pemahaman tentang fungsi simbol dan struktur percabangan/perulangan

Sumatif:

  • Penilaian produk flowchart yang dibuat murid menggunakan rubrik
  • Kuis tertulis tentang simbol flowchart dan interpretasi flowchart
  • Tugas individu: merancang flowchart untuk kasus baru yang diberikan guru

RUBRIK PENILAIAN

AspekBelum BerkembangMulaiBerkembangSangat Berkembang
Ketepatan Penggunaan Simbol FlowchartMenggunakan simbol flowchart dengan banyak kesalahan (lebih dari 3 simbol tidak tepat) atau tidak sesuai standarMenggunakan simbol flowchart dengan beberapa kesalahan (2-3 simbol tidak tepat)Menggunakan simbol flowchart dengan sedikit kesalahan (1 simbol tidak tepat) atau semua simbol tepat namun kurang konsistenMenggunakan semua simbol flowchart dengan tepat dan konsisten sesuai standar
Logika Alur AlgoritmaAlur algoritma tidak logis, banyak langkah yang hilang atau tidak terurut, tidak dapat menyelesaikan masalahAlur algoritma kurang logis, beberapa langkah hilang atau tidak terurut, masalah belum sepenuhnya terselesaikanAlur algoritma logis dan terurut, ada sedikit kekurangan dalam efisiensi atau kelengkapan, masalah dapat diselesaikanAlur algoritma sangat logis, lengkap, terurut, dan efisien dalam menyelesaikan masalah
Penerapan Percabangan dan PerulanganTidak dapat menerapkan struktur percabangan atau perulangan dengan benar, atau tidak ada struktur yang diperlukanMenerapkan struktur percabangan atau perulangan dengan banyak kesalahan dalam logika kondisi atau arah alurMenerapkan struktur percabangan dan perulangan dengan benar namun kurang optimal atau ada sedikit kesalahanMenerapkan struktur percabangan dan perulangan dengan sangat tepat, logis, dan sesuai kebutuhan masalah
Kelengkapan dan Kerapian DiagramFlowchart tidak lengkap (tidak ada terminator awal/akhir, atau banyak komponen hilang), sangat tidak rapi dan sulit dibacaFlowchart kurang lengkap (ada beberapa komponen hilang), kurang rapi namun masih bisa dibacaFlowchart lengkap dengan terminator awal/akhir dan semua komponen utama, cukup rapi dan mudah dibacaFlowchart sangat lengkap, rapi, terstruktur dengan baik, dan sangat mudah dibaca serta dipahami orang lain

REFLEKSI

Refleksi Guru:

  • Apakah strategi pembelajaran yang saya gunakan efektif dalam membantu murid memahami konsep flowchart?
  • Murid mana yang membutuhkan dukungan tambahan dan bagaimana saya dapat memfasilitasinya di pertemuan berikutnya?
  • Apa yang dapat saya perbaiki dari kegiatan pembelajaran ini agar lebih bermakna dan menggembirakan bagi murid?
  • Apakah alokasi waktu sudah sesuai atau perlu penyesuaian untuk setiap tahap pembelajaran?

Refleksi Murid:

  • Apa yang paling menarik dan mudah dipahami dari pembelajaran flowchart hari ini?
  • Kesulitan apa yang saya alami saat merancang flowchart dan bagaimana saya mengatasinya?
  • Bagaimana flowchart dapat membantu saya dalam menyelesaikan masalah sehari-hari atau membuat program?
  • Apa yang ingin saya pelajari lebih lanjut tentang flowchart dan algoritma?

SUMBER BELAJAR

  1. Buku Informatika untuk SMP/MTs Kelas IX (Edisi Revisi) - Bab 2: Berpikir Komputasional dalam Algoritma dan Pemrograman
  2. Panduan Guru Informatika untuk SMP/MTs Kelas IX (Edisi Revisi)
  3. Video tutorial tentang simbol-simbol flowchart (dari YouTube atau platform edukatif)
  4. Aplikasi pembuat flowchart: draw.io, Lucidchart, atau Microsoft Visio
  5. Lembar kerja berisi contoh-contoh masalah komputasi untuk latihan
  6. Proyektor/LCD untuk menampilkan contoh flowchart
  7. Kertas A4, spidol warna, atau sticky notes untuk aktivitas perancangan flowchart
  8. Komputer/laptop/tablet untuk murid yang ingin membuat flowchart digital

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.