PEMROGRAMAN DASAR DAN PRAKTIKUM | PYTHON | PERTEMUAN 8 DARI 8
PERTEMUAN 8
Proyek Mini Pemrograman
Dari menghafal menjadi membangun
๐ฌ Slide 1 - Judul
PERTEMUAN 8
Proyek Mini Pemrograman
Dari menghafal menjadi membangun
Pembicara: ALIMIN, M.Kom
โ Slide 2 - Pembuka (Hook)
Kalimat pembuka: Sampai hari ini kita belajar bahan satu per satu. Sekarang saatnya membangun rumah dari semua bahan itu.
๐ Slide 3 - Poin-Poin Utama
- Proyek contoh: aplikasi inventaris (kode, nama alat, kategori, jumlah, status).
- Status stok: >=10 Tersedia Aman, >0 Stok Menipis, 0 Habis.
- Menyatukan fungsi, list, percabangan, perulangan, dan file CSV.
- Bekerja dalam tim: bagi peran antarmuka, logika, data, pengujian.
- Akhiri dengan demo yang benar-benar berjalan.
๐ณ Slide 4 - Metafora
Perumpamaan: Membangun rumah. Bata = konsep dasar, ruangan = fungsi, gudang = file CSV, pintu = validasi.
๐งช Slide 5 - Contoh Data
BRG01 | Spidol | ATK | 12 -> Tersedia Aman BRG02 | Penghapus | ATK | 5 -> Stok Menipis BRG03 | Lakban | ATK | 0 -> Habis
๐ผ๏ธ Slide 6 - Ilustrasi dan Saran Gambar
Proyek dibangun dari bawah: pondasi (Pertemuan 1-2), lalu logika (3-5), lalu fungsi, file, dan validasi (6-7) di lapisan atas.
Saran gambar tambahan: Blueprint rumah dengan label pertemuan 1 sampai 7; tabel inventaris dengan status berwarna hijau, kuning, merah.
๐ Slide 7 - Ajakan (Call to Action)
Ajakan: Bentuk tim, bagi peran, dan demokan satu aplikasi mini yang benar-benar berjalan.
Disusun oleh ALIMIN, M.Kom
PERTEMUAN 9 • PROYEK MINI (PjBL)
Simfoni Kode: Proyek Mini Pemrograman Terintegrasi
Alur Cerita TED Talk: Menyatukan seluruh kepingan materi Pertemuan 1 hingga 8 menjadi satu aplikasi GUI fungsional yang memecahkan masalah nyata.
๐จ Visualisasi Analogi Mahasiswa: 4 Pilar Modul Bersatu Menjadi Aplikasi Sistem Inventaris & Evaluasi OBE
1. I/O & Variabel Form Input GUI 2. If-Else & Loop Logika Status Stok 3. List, Tuple & Def Modularisasi Tabel 4. File CSV & Try Database Permanen APLIKASI GUI TERINTEGRASI Sistem Inventaris Lab / Evaluasi Nilai OBE โ Siap Demo & UAS (Skor 100)๐ผ Slide 1: Pembuka — Dari Instrumen Tunggal Menjadi Konduktor Orkestra โฒ
Narasi TED Talk: "Selama 8 pertemuan sebelumnya, kita berlatih memainkan instrumen satu per satu. Hari ini, Anda adalah Arsitek & Konduktor yang menyatukan seluruh instrumen tersebut menjadi sebuah aplikasi utuh yang menyelesaikan persoalan nyata."
๐ก Analogi Mahasiswa: Membangun Proyek Mini ibarat Merakit Mobil Lengkap: Struktur Data adalah sasisnya, Fungsi adalah mesinnya, Percabangan adalah kemudi setirnya, File CSV adalah tangki penyimpanannya, dan GUI adalah kabin tempat pengguna duduk nyaman.
๐ Slide 2: Target Rubrik Proyek Mini OBE (Skor 81–100: Sangat Baik) โผ
- Fungsionalitas & Logika: Seluruh fitur berjalan 100% bebas error dan input tervalidasi dengan baik.
- Struktur Kode & Modularitas: Kode rapi, menerapkan fungsi (
def) secara efisien, dan mudah dibaca. - Fitur Terintegrasi: Menggabungkan percabangan, perulangan, struktur data (
List/Tuple), serta file handling (.csv/.txt). - Dokumentasi & Presentasi: Penjelasan alur program sangat jelas dan demo aplikasi berjalan lancar.
๐ Slide 3: Penutup & Kalimat Ajakan Puncak (Call to Action) โผ
๐ฏ Kalimat Ajakan (Call to Action):
"Berhentilah hanya menjadi konsumen aplikasi—jadilah pencipta solusi! Bangun aplikasi GUI Proyek Mini Anda hari ini, integrasikan seluruh ilmu yang telah Anda pelajari dari Pertemuan 1 hingga 8, dan tampilkan karya terbaik Anda di panggung presentasi serta Ujian Akhir Semester!"
"Berhentilah hanya menjadi konsumen aplikasi—jadilah pencipta solusi! Bangun aplikasi GUI Proyek Mini Anda hari ini, integrasikan seluruh ilmu yang telah Anda pelajari dari Pertemuan 1 hingga 8, dan tampilkan karya terbaik Anda di panggung presentasi serta Ujian Akhir Semester!"