- Mata Kuliah: Algoritma dan Pemrograman Dasar
- Kelas: Informatika A2 2022
- Dosen Pembimbing: Muhammad Bambang Firdaus, S.Kom., M.Kom. / Awang Harsa Kridalaksana, S.Kom., M.Kom.
- Asisten Laboratorium: Muhammad Hadiseptian Nursukamto | Ahmad Dhiya Ulhaqi | Yanuar Gideon Simalango
- Bahasa Pemrograman: Python
Penyelesaian studi kasus modul praktikum mata kuliah Algoritma dan Pemrograman Dasar Informatika Universitas Mulawarman angkatan '22.
- Raptor Flowchart
- Python Code
Penyelesaian post-test.
Tanggal pelaksanaan post-test #1: 24 - 28 September 2022. Membuat sebuah algoritma deskriptif dan pseudocode untuk menentukan Tahun Kabisat.
Tanggal pelaksanaan post-test #2: 1 - 5 Oktober 2022. Membuat sebuah flowchart untuk menentukan Kategori Umur dengan menggunakan aplikasi draw.io, Raptor, maupun Flowgorithm.
Tanggal pelaksanaan post-test #3: 8 - 12 Oktober 2022. Membuat sebuah program untuk Konversi Suhu dari Celcius ke Reamur, Fahrenheit, dan Kelvin. Juga membuat sebuah program untuk Biodata Sederhana dengan ketentuan:
- Variabel input minimal 5.
- Wajib ada tipe data string, integer, dan float.
- Output dibuat sekreatif mungkin.
Poin + dengan syarat:
- Diberi tampilan menu.
- Menggunakan list atau dictionary.
Tanggal pelaksanaan post-test #4: 15 - 19 Oktober 2022. Membuat sebuah program untuk mengubah Satuan Panjang berdasarkan input user dengan ketentuan:
- Memiliki satuan panjang Km, m, cm, dan mm.
Poin + dengan syarat:
- Menambahkan satuan panjang selain dari yang ada pada ketentuan.
- Program akan berhenti ketika user memilih menu keluar.
Tanggal pelaksanaan post-test #5: 22 - 26 Oktober 2022. Menambah Fitur Login pada program Post-test 4 dimana program akan otomatis terhenti apabila user salah memasukkan username atau password sebanyak 3 kali.
Tanggal pelaksanaan post-test #6: 29 Oktober - 2 November 2022. Membuat sebuah program Pendataan Film. Dengan ketentuan utama:
- User dapat melakukan login serta CRUD di dalam program.
Poin + dengan syarat:
- Multiuser (admin dan pengguna biasa).
- Error Handling.
- Dapat melakukan register.
- Menggunakan nested list.
Tanggal pelaksanaan post-test #7: 5 November - 9 November 2022. Mengubah program pada Post-test 6 menjadi menggunakan dictionary pada Post-test 7
Poin (+):
- Multiuser (admin dan pengguna biasa)
- Error Handling
- Dapat Melakukan Register
- Menggunakan Nested Dictionary
- Bebas (Tidak boleh sama, dilis di google spreadsheet).
- Harus ada fungsi yang jelas bagi kehidupan sehari-hari.
- Wajib mencakup modul 1-9.
- Setiap kelompok beranggotakan 3-4 orang (Akan disediakan di google spreadsheet).
- Wajib konsul dengan aslab pembimbing.
- Wajib menggunakan CRUD (Create, Read, Update, Delete).
- Wajib mencakup modul 4-9 (selebihnya nilai +).
- Multiuser.
- Materi diluar modul.
- Tampilan menarik.
- Judul Proyek Akhir: Sistem Manajemen Gudang
- Flowchart: https://imgbox.com/EZwtrVwf
- Aslab Pembimbing: Ahmad Dhiya Ulhaqi
- Pengembang:
- Muhammad Nabil Saragih
- Muhammad Arianda Saputra
- Muhammad Rafi Adithama