Modul Ajar: Struktur Data

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:

  1. Menjelaskan pengertian struktur data dan fungsinya dalam informatika.
  2. Memahami jenis-jenis struktur data sederhana seperti array dan list.
  3. Menerapkan struktur data sederhana untuk menyimpan dan mengelola informasi.
  4. Menyadari pentingnya struktur data dalam memecahkan masalah dan mengelola informasi secara efisien.

B. Profil Pelajar Pancasila

  1. Bernalar kritis: Berpikir logis dan terstruktur dalam memahami dan mengelola data.
  2. Mandiri: Mampu memecahkan masalah dengan menerapkan struktur data sederhana.
  3. Kreatif: Menciptakan cara-cara efektif untuk mengatur dan memanipulasi data.
  4. Gotong-royong: Bekerjasama dalam kelompok untuk menyelesaikan tantangan terkait penggunaan struktur data.
  5. Berakhlak mulia: Mengelola dan menggunakan data dengan bijaksana dan etis.

C. Kegiatan Pembelajaran

Pendahuluan (10 Menit)

  1. Guru membuka pelajaran dengan salam dan presensi.
  2. Guru menjelaskan tujuan pembelajaran yang akan membahas tentang struktur data dan penerapannya.
  3. 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)

  1. 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.
  2. 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.
  3. 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)

  1. 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.
  2. Siswa diberikan kesempatan untuk bertanya atau menyampaikan hal-hal yang belum dipahami.
  3. Guru memberikan tugas individu: Buatlah daftar kegiatan yang kamu lakukan dalam sehari menggunakan list atau array.

D. Penilaian

  1. Penilaian Proses: Observasi keterlibatan siswa dalam diskusi dan kolaborasi kelompok, serta kemampuan mereka dalam menerapkan struktur data.
  2. Penilaian Produk: Kreativitas dan keakuratan dalam membuat array atau list yang digunakan untuk menyelesaikan masalah.
  3. 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

  1. Buku Teks: Informatika Kelas VII, Kurikulum Merdeka.
  2. Media visual atau gambar diagram struktur data seperti array dan list.
  3. Alat tulis dan kertas untuk membuat diagram struktur data.

G. Rencana Tindak Lanjut

  1. Remedial: Guru memberikan bimbingan tambahan bagi siswa yang kesulitan memahami konsep dasar struktur data.
  2. 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.

Related Posts

Kekhasan Penelitian Geografi

Geografi adalah ilmu yang mempelajari fenomena fisik dan sosial di permukaan bumi serta hubungan di antaranya. Dalam penelitian geografi, kekhasan terletak pada pendekatan spasial, penggunaan data multidimensional,…

Karakteristik Kepompong: Tahap Penting dalam Metamorfosis Serangga

Kepompong, juga dikenal sebagai pupa, adalah salah satu tahap perkembangan penting dalam siklus hidup banyak serangga, terutama yang mengalami metamorfosis sempurna (holometabolisme). Tahap ini menandai transisi dari…

Perbedaan Bioteknologi Modern dan Tradisional

Bioteknologi merupakan salah satu bidang ilmu yang sangat penting dalam kehidupan manusia karena berfokus pada pemanfaatan organisme hidup atau sistem biologis untuk menghasilkan produk atau jasa yang…

Karakteristik Bintang Laut Pasir: Habitat, Anatomi, dan Peran Ekologisnya

Bintang laut pasir (sering disebut sand star dalam bahasa Inggris) adalah salah satu jenis bintang laut yang memiliki karakteristik dan habitat yang khas dibandingkan dengan spesies bintang…

Perbedaan Sumber Belajar dan Bahan Ajar

Dalam dunia pendidikan, istilah sumber belajar dan bahan ajar sering digunakan secara bergantian, meskipun keduanya memiliki makna dan fungsi yang berbeda. Memahami perbedaan antara sumber belajar dan…

Perbedaan Pengadilan Negeri dan Pengadilan Agama

Dalam sistem peradilan di Indonesia, Pengadilan Negeri dan Pengadilan Agama adalah dua lembaga peradilan yang berperan penting dalam menyelesaikan berbagai jenis kasus sesuai dengan bidang yurisdiksi masing-masing….