Kegiatan visiting lecture ini membahas bagaimana pemrograman dasar digunakan untuk memodelkan data menggunakan struktur koleksi serta cara menyimpan data secara efisien dalam aplikasi.

-
Pengenalan Data Modeling dalam Pemrograman:
-
Data modeling adalah proses merepresentasikan objek dunia nyata dalam bentuk struktur data.
-
Digunakan untuk menyusun dan mengatur data agar mudah diproses oleh program.
-
-
Penggunaan Collections (Koleksi Data):
-
List: Menyimpan data berurutan.
-
Dictionary/Map: Menyimpan pasangan key-value.
-
Set: Menyimpan data unik, tanpa urutan.
-
Tuple: Koleksi data yang tidak dapat diubah (immutable).
-
Penjelasan cara memilih struktur koleksi yang sesuai berdasarkan kebutuhan.
-
-
Penerapan dalam Model Data:
-
Contoh: Memodelkan data mahasiswa (nama, NIM, nilai) menggunakan list of dictionaries.
-
Menyusun data agar bisa diakses, dimodifikasi, dan ditampilkan secara efisien.
-
-
Penyimpanan Data (Saving Data):
-
Penyimpanan sementara menggunakan variabel dan struktur data.
-
Penyimpanan permanen menggunakan file:
-
Teks (.txt)
-
CSV (.csv)
-
JSON (.json)
-
-
Demonstrasi menyimpan dan membaca data dari file menggunakan bahasa pemrograman (contoh: Python).
-
-
Praktik Penggunaan:
-
Simulasi pembuatan program sederhana: input data pengguna, simpan dalam koleksi, lalu ekspor ke file.
-

