Mata Pelajaran: Informatika
Kelas: VII
Durasi: 80 Menit (2 JP)
Pertemuan: 1 kali pertemuan
Kurikulum: Kurikulum Merdeka
A. Tujuan Pembelajaran
Pada akhir pembelajaran, siswa diharapkan mampu:
- Menjelaskan pengertian struktur data dan fungsinya dalam informatika.
- Memahami jenis-jenis struktur data sederhana seperti array dan list.
- Menerapkan struktur data sederhana untuk menyimpan dan mengelola informasi.
- Menyadari pentingnya struktur data dalam memecahkan masalah dan mengelola informasi secara efisien.
B. Profil Pelajar Pancasila
- Bernalar kritis: Berpikir logis dan terstruktur dalam memahami dan mengelola data.
- Mandiri: Mampu memecahkan masalah dengan menerapkan struktur data sederhana.
- Kreatif: Menciptakan cara-cara efektif untuk mengatur dan memanipulasi data.
- Gotong-royong: Bekerjasama dalam kelompok untuk menyelesaikan tantangan terkait penggunaan struktur data.
- Berakhlak mulia: Mengelola dan menggunakan data dengan bijaksana dan etis.
C. Kegiatan Pembelajaran
Pendahuluan (10 Menit)
- Guru membuka pelajaran dengan salam dan presensi.
- Guru menjelaskan tujuan pembelajaran yang akan membahas tentang struktur data dan penerapannya.
- Pertanyaan pemantik untuk membangkitkan rasa ingin tahu siswa:
- “Bagaimana kita menyimpan informasi seperti daftar nama teman atau nilai di komputer?”
- “Mengapa kita perlu cara tertentu untuk menyimpan dan mengelola data?”
Inti (60 Menit)
- Eksplorasi (20 Menit)
- Guru menjelaskan pengertian struktur data sebagai cara menyimpan dan mengelola data secara terstruktur di dalam komputer.
- Guru menjelaskan jenis-jenis struktur data sederhana seperti array (struktur yang menyimpan kumpulan data dengan indeks) dan list (struktur data yang dapat menyimpan data secara dinamis).
- Contoh: Guru menunjukkan bagaimana array dapat digunakan untuk menyimpan daftar nilai siswa atau list untuk menyimpan nama-nama teman.
- Media visual atau gambar digunakan untuk menggambarkan bagaimana data disusun dalam array dan list.
- Praktik Mandiri (20 Menit)
- Siswa diminta untuk membuat contoh sederhana dari penggunaan array atau list. Misalnya:
- Menyimpan 5 nama teman menggunakan array.
- Menyusun daftar belanja menggunakan list.
- Siswa bekerja secara mandiri dengan bimbingan guru untuk memahami bagaimana struktur data tersebut membantu dalam pengelolaan informasi.
- Siswa diminta untuk membuat contoh sederhana dari penggunaan array atau list. Misalnya:
- Diskusi Kelompok (20 Menit)
- Siswa dibagi menjadi beberapa kelompok kecil dan diberikan tantangan untuk menyelesaikan masalah dengan menggunakan struktur data.
- Misalnya, kelompok diminta membuat daftar siswa yang mengikuti kegiatan ekstrakurikuler di sekolah, atau membuat daftar buku di perpustakaan.
- Setiap kelompok mempresentasikan cara mereka menggunakan array atau list untuk menyelesaikan masalah tersebut dan mengelola informasi secara efisien.
Penutup (10 Menit)
- Guru merangkum poin-poin penting:
- Pengertian struktur data dan fungsinya dalam menyimpan dan mengelola data.
- Jenis-jenis struktur data sederhana seperti array dan list.
- Manfaat penggunaan struktur data dalam memecahkan masalah secara lebih efisien.
- Siswa diberikan kesempatan untuk bertanya atau menyampaikan hal-hal yang belum dipahami.
- Guru memberikan tugas individu: Buatlah daftar kegiatan yang kamu lakukan dalam sehari menggunakan list atau array.
D. Penilaian
- Penilaian Proses: Observasi keterlibatan siswa dalam diskusi dan kolaborasi kelompok, serta kemampuan mereka dalam menerapkan struktur data.
- Penilaian Produk: Kreativitas dan keakuratan dalam membuat array atau list yang digunakan untuk menyelesaikan masalah.
- Penilaian Tugas Individu: Kemampuan siswa dalam membuat struktur data sederhana untuk mengelola informasi dari aktivitas sehari-hari.
E. Rubrik Penilaian
Kriteria | Sangat Baik (90-100) | Baik (75-89) | Cukup (60-74) | Perlu Perbaikan (0-59) |
---|---|---|---|---|
Pemahaman Konsep | Memahami konsep struktur data secara mendalam | Memahami konsep dengan baik dan dapat memberikan contoh | Memahami dasar struktur data | Tidak memahami konsep |
Kolaborasi | Sangat aktif dalam diskusi dan bekerja sama dalam kelompok | Aktif dalam diskusi kelompok | Cukup berpartisipasi | Tidak berkontribusi |
Kreativitas Produk | Struktur data yang dibuat sangat kreatif dan efisien | Struktur data cukup efisien dan terstruktur | Struktur data sederhana | Struktur data tidak selesai atau tidak logis |
Tugas Individu | Struktur data yang dibuat jelas, logis, dan optimal | Struktur data yang dibuat cukup jelas dan logis | Struktur data sederhana dan dapat diterima | Struktur data tidak logis atau tidak selesai |
F. Sumber dan Media Pembelajaran
- Buku Teks: Informatika Kelas VII, Kurikulum Merdeka.
- Media visual atau gambar diagram struktur data seperti array dan list.
- Alat tulis dan kertas untuk membuat diagram struktur data.
G. Rencana Tindak Lanjut
- Remedial: Guru memberikan bimbingan tambahan bagi siswa yang kesulitan memahami konsep dasar struktur data.
- Pengayaan: Siswa yang sudah memahami materi dengan baik dapat diminta untuk mempelajari struktur data yang lebih kompleks, seperti stack atau queue.
Modul ini bertujuan untuk memperkenalkan siswa pada konsep struktur data sederhana dan pentingnya dalam mengelola dan menyimpan informasi secara efisien.