๐ Deskripsi Singkat
Modul ini membahas dua jenis struktur data penting dalam pemrograman Python, yaitu list (daftar) dan dictionary (kamus). Keduanya membantu dalam menyimpan dan mengelola kumpulan data secara efisien.
๐ฏ Tujuan Pembelajaran
- Memahami konsep list dan dictionary dalam Python.
- Menggunakan list untuk menyimpan data berurutan.
- Menggunakan dictionary untuk menyimpan data berpasangan (key-value).
- Melakukan manipulasi data dasar pada list dan dictionary.
๐ Materi Pembelajaran
- List: membuat, menambah, menghapus, dan mengakses elemen list.
- Dictionary: membuat, menambah, menghapus, dan mengambil nilai berdasarkan key.
- Penggunaan dalam program nyata: daftar nilai siswa, data inventaris, dsb.
๐ก Aktivitas Siswa
- Latihan membuat daftar nama dan menampilkan elemen tertentu.
- Membuat dictionary untuk menyimpan data siswa: nama, kelas, dan nilai.
- Proyek mini: Program daftar kontak sederhana menggunakan dictionary.
๐ง Penilaian
- Evaluasi kemampuan membuat dan memanipulasi list dan dictionary.
- Penilaian proyek mini (struktur data dan logika program).
- Kuis singkat mengenai sintaksis list dan dictionary.
๐ Refleksi
Siswa memahami pentingnya struktur data dalam pengelolaan informasi dalam program dan merasa lebih percaya diri dalam membuat program sederhana.
๐ Tugas Tambahan
Buatlah program daftar nilai siswa yang menggunakan list dan dictionary. Program harus bisa menambah data siswa, menampilkan seluruh data, dan menghitung rata-rata nilai.