MODUL AJAR Informatika — Kelas 9 (Fase D) Topik: Struktur Data Tree: Konsep dan Representasi INFORMASI UMUM| Mata Pelajaran | Informatika |
|---|
| Fase / Kelas | Fase D / Kelas 9 |
|---|
| Topik | Struktur Data Tree: Konsep dan Representasi |
|---|
| Alokasi Waktu | 2x40 menit |
|---|
| Jumlah Pertemuan | 1 |
|---|
TUJUAN PEMBELAJARAN- Murid dapat menjelaskan konsep struktur data pohon (tree) beserta komponen-komponennya (simpul, akar, cabang, daun) menggunakan contoh nyata seperti struktur organisasi
- Murid dapat membuat representasi struktur data tree untuk memodelkan pengambilan keputusan bertingkat berdasarkan aturan tertentu dari data sederhana
PROFIL LULUSAN| Dimensi | Disasar |
|---|
| Keimanan dan Ketakwaan terhadap Tuhan Yang Maha Esa | | | Kewargaan | | | Penalaran Kritis | ✓ | | Kreativitas | ✓ | | Kolaborasi | | | Kemandirian | ✓ | | Kesehatan | | | Komunikasi | |
PERTANYAAN PEMANTIK- Bagaimana cara kalian menyimpan struktur organisasi sekolah agar mudah dipahami?
- Pernahkah kalian bermain game yang memiliki pilihan keputusan bertingkat? Bagaimana keputusan yang diambil mempengaruhi alur cerita?
- Mengapa silsilah keluarga biasanya digambarkan seperti pohon terbalik?
KEGIATAN PEMBELAJARANPertemuan 1Pendahuluan:- Guru membuka pembelajaran dengan salam dan mengecek kehadiran murid
- Guru menampilkan gambar struktur organisasi sekolah atau silsilah keluarga dan mengajukan pertanyaan pemantik untuk memancing rasa ingin tahu
- Guru melakukan asesmen awal dengan menanyakan pengalaman murid tentang cara menyimpan data berhierarki yang pernah mereka temui
- Guru menyampaikan tujuan pembelajaran dan kaitannya dengan kehidupan sehari-hari
Kegiatan Inti:Memahami (Bermakna, Berkesadaran):- Guru menjelaskan konsep struktur data tree sebagai representasi data berhierarki dengan analogi pohon terbalik
- Guru memperkenalkan komponen-komponen tree: simpul (node), akar (root), cabang (branch), dan daun (leaf) menggunakan visualisasi struktur organisasi OSIS
- Murid mengamati dan mengidentifikasi setiap komponen tree pada contoh yang diberikan sambil mencatat di buku jurnal
- Guru memfasilitasi diskusi berpasangan untuk mencari contoh lain struktur data tree dalam kehidupan sehari-hari (sistem folder komputer, peta situs web, turnamen olahraga)
- Murid mempresentasikan hasil diskusi dan guru memberikan umpan balik untuk memperdalam pemahaman
Mengaplikasi (Bermakna, Menggembirakan):- Guru membagikan lembar kerja Aktivitas IX-BK-AD-A01-I yang berisi kasus sederhana tentang labirin atau pengambilan keputusan bertingkat
- Murid secara individu membuat representasi struktur data tree berdasarkan kasus yang diberikan, dengan guru berkeliling memberikan bimbingan
- Guru menjelaskan bagaimana struktur data tree dapat digunakan untuk merepresentasikan aturan (misalnya: aturan 'boleh main' atau 'tidak boleh main' berdasarkan kondisi cuaca dan tugas sekolah)
- Murid berlatih menelusuri aturan pada struktur data tree yang sudah dibuat untuk menentukan keputusan berdasarkan kondisi tertentu
- Beberapa murid mempresentasikan hasil karyanya dan kelas memberikan tanggapan konstruktif
Merefleksi (Berkesadaran, Bermakna):- Guru mengajak murid menganalisis kembali struktur tree yang telah mereka buat dan mendiskusikan keuntungan penggunaan struktur data tree dalam penyimpanan data
- Murid mengevaluasi proses pembuatan tree mereka: apakah sudah mencakup semua kemungkinan keputusan? Apakah strukturnya mudah dipahami?
- Murid menuliskan refleksi pribadi tentang apa yang mereka pelajari, kesulitan yang dihadapi, dan strategi yang berhasil
- Guru memfasilitasi diskusi kelas tentang penerapan berpikir komputasional (terutama abstraksi) dalam membuat struktur data tree
- Murid menyimpulkan pembelajaran dan mencari contoh kasus serupa yang bisa diselesaikan dengan struktur data tree
Penutup:- Guru melakukan asesmen akhir dengan meminta murid menjelaskan konsep tree dan komponen-komponennya secara singkat
- Murid mengumpulkan hasil karya representasi tree yang telah dibuat
- Guru memberikan penguatan terhadap konsep yang telah dipelajari dan mengaitkan dengan materi selanjutnya (struktur data graph)
- Guru memberikan tugas rumah: mencari 2 contoh penerapan struktur data tree dalam aplikasi digital yang sering digunakan (misal: menu aplikasi, struktur folder)
- Pembelajaran ditutup dengan doa dan salam
Diferensiasi:- Konten: Untuk murid yang kesulitan: gunakan contoh tree yang lebih sederhana dengan maksimal 3 level. Untuk murid yang cepat: berikan kasus pengambilan keputusan bertingkat yang lebih kompleks dengan 4-5 level dan multiple branches
- Proses: Murid yang membutuhkan bantuan ekstra dapat bekerja berpasangan atau mendapat scaffolding tambahan dari guru. Murid yang cepat dapat langsung mengeksplorasi pembuatan tree untuk kasus yang mereka temukan sendiri
- Produk: Murid dapat memilih cara merepresentasikan tree: menggambar manual, menggunakan aplikasi diagram digital, atau membuat model fisik dengan kertas dan benang. Tingkat kompleksitas tree disesuaikan dengan kemampuan
ASESMENAwal:- Tanya jawab lisan tentang pengalaman murid dalam menyimpan data berhierarki
- Guru menanyakan apakah murid pernah melihat atau membuat bagan organisasi, silsilah keluarga, atau struktur folder
Proses:- Observasi saat murid mengidentifikasi komponen tree pada contoh yang diberikan
- Penilaian sejawat saat presentasi hasil diskusi tentang contoh tree
- Monitoring langsung saat murid membuat representasi tree dari kasus sederhana
- Umpan balik formatif selama guru berkeliling kelas
Akhir:- Penilaian hasil karya representasi tree menggunakan rubrik (kelengkapan komponen, ketepatan struktur, kemampuan menelusuri aturan)
- Pertanyaan reflektif tertulis: jelaskan konsep tree dan sebutkan minimal 2 keuntungan penggunaannya
- Penilaian tugas rumah: identifikasi penerapan tree dalam aplikasi digital
Formatif:- Observasi aktivitas diskusi berpasangan dan identifikasi komponen tree
- Penilaian proses pembuatan representasi tree pada lembar kerja
- Pertanyaan lisan selama pembelajaran untuk mengecek pemahaman
Sumatif:- Penilaian hasil karya representasi struktur data tree berdasarkan rubrik
- Tes singkat tertulis tentang konsep dan komponen tree
RUBRIK PENILAIAN| Aspek | Belum Berkembang | Mulai | Berkembang | Sangat Berkembang |
|---|
| Pemahaman Konsep Tree | Tidak dapat menjelaskan konsep tree dan komponen-komponennya | Dapat menyebutkan istilah komponen tree tetapi belum tepat menjelaskan fungsinya | Dapat menjelaskan konsep tree dan sebagian besar komponen-komponennya dengan tepat | Dapat menjelaskan konsep tree, semua komponen-komponennya, dan memberikan contoh nyata dengan jelas | | Representasi Struktur Data Tree | Tidak dapat membuat representasi tree atau struktur yang dibuat tidak sesuai dengan kasus | Dapat membuat representasi tree sederhana tetapi masih banyak kesalahan struktur atau keterkaitan antar simpul | Dapat membuat representasi tree dengan struktur yang tepat, hanya ada sedikit ketidaklengkapan | Dapat membuat representasi tree yang lengkap, strukturnya tepat, dan mampu menelusuri aturan dengan benar | | Penerapan Berpikir Komputasional | Tidak menunjukkan penggunaan abstraksi atau pola dalam membuat tree | Mencoba menggunakan abstraksi tetapi belum konsisten dalam mengidentifikasi pola hierarki | Menggunakan abstraksi dengan baik untuk mengidentifikasi komponen penting dalam struktur tree | Menggunakan abstraksi secara konsisten, mampu mengidentifikasi pola, dan menjelaskan alasan pemilihan struktur | | Kemampuan Refleksi | Tidak dapat mengidentifikasi keuntungan atau kegunaan struktur data tree | Dapat menyebutkan keuntungan tree tetapi belum dapat menghubungkan dengan kasus yang dikerjakan | Dapat menjelaskan keuntungan tree dan menghubungkannya dengan proses yang dialami | Dapat menganalisis keuntungan tree, mengevaluasi proses pembuatannya, dan mengusulkan perbaikan atau penerapan lain |
REFLEKSIRefleksi Guru:- Apakah contoh dan analogi yang saya gunakan efektif membantu murid memahami konsep tree?
- Bagaimana respons murid terhadap aktivitas pembuatan tree? Apakah ada yang mengalami kesulitan signifikan?
- Apakah alokasi waktu untuk setiap tahap pembelajaran sudah sesuai? Tahap mana yang perlu diperpanjang atau diperpendek?
- Apakah diferensiasi yang saya berikan sudah mengakomodasi keberagaman kecepatan belajar murid?
- Apa yang perlu saya perbaiki untuk pertemuan selanjutnya agar pembelajaran lebih bermakna?
Refleksi Murid:- Apa yang paling menarik dari pembelajaran struktur data tree hari ini?
- Bagian mana yang masih membingungkan atau sulit dipahami?
- Contoh penerapan tree apa yang paling mudah kamu pahami dan mengapa?
- Apa tantangan yang kamu hadapi saat membuat representasi tree? Bagaimana kamu mengatasinya?
- Di mana lagi dalam kehidupan sehari-hari kamu bisa menerapkan konsep tree ini?
SUMBER BELAJAR- Buku Siswa Informatika Kelas IX Kurikulum Merdeka (Bab 1: Berpikir Komputasional dalam Analisis Data)
- Buku Guru Informatika Kelas IX Kurikulum Merdeka
- Lembar kerja Aktivitas IX-BK-AD-A01-I
- Papan tulis/whiteboard dan spidol warna
- Kertas gambar/kertas HVS untuk membuat representasi tree
- Alat tulis (pensil, penghapus, penggaris)
- Proyektor dan laptop untuk menampilkan contoh visual struktur organisasi
- Contoh gambar: struktur organisasi OSIS, silsilah keluarga, sistem folder komputer
- Internet (opsional) untuk mencari contoh penerapan tree dalam aplikasi digital
|