Programming
-

OOP Lanjutan + List of Object + Mini Project
Class Mahasiswa (versi lanjut) List of Object Mini Project: Sistem Data Mahasiswa Sederhana Fitur:✅ Input…
-

Pengenalan OOP: Class & Object
Apa itu OOP? Object-Oriented Programming = cara menulis program berdasarkan objek dan template bernama class. Analogi: Contoh: Membuat Class Membuat…
-

Pengenalan Modul & Library Bawaan Python
Apa itu Modul? Modul = file berisi kode Python siap pakai (fungsi, kelas, dll) Gunakan…
-

Menyimpan dan Membaca File (Teks & CSV)
A. Menulis ke File .txt Gunakan mode “w” (write) → menulis (dan menghapus isi lama)Gunakan mode “a” (append) → menambahkan…
-

Mini Project: Program Pengelola Nilai Murid
Fitur yang Akan Dibuat: ✅ Minta user memasukkan nama dan nilai murid (lebih dari 1)✅…
-

List + Loop + Dictionary (Kombinasi)
Mengakses List dengan Loop Mengakses Dictionary dengan Loop Atau: List of Dictionary
-

Input Validasi & Error Handling (try – except)
Mengapa Butuh try-except? Tanpa penanganan error: Kalau user salah ketik (misal: abc), program langsung error: ValueError: invalid…
-

Fungsi di Python
Apa itu Fungsi? Fungsi = blok kode yang bisa dipanggil berkali-kali. Mengapa pakai fungsi? ✅…
-

Perulangan for dan while
1. Perulangan for Digunakan untuk mengulang sejumlah elemen tertentu (misalnya isi list, atau angka berderet). Contoh:…
-

Percabangan If, Else, Elif
Konsep Percabangan Bahasa sederhananya:Kalau kondisi tertentu benar → lakukan sesuatu. Kalau tidak → lakukan hal…
