PROGRAM EVALUASI NILAI MAHASISWA
Dalam kegiatan pembelajaran, penilaian hasil ujian mahasiswa merupakan bagian penting dalam mengevaluasi pemahaman materi. Program sederhana ini dirancang untuk membantu dalam:
- Menerima input data mahasiswa secara interaktif (nama, NIM, nilai).
- Menampilkan tipe data dari setiap input.
- Mengklasifikasikan nilai ujian ke dalam kategori predikat (A sampai E).
- Menyajikan output hasil evaluasi secara terstruktur.
Proyek ini cocok digunakan sebagai latihan dasar bahasa Python khususnya dalam:
- Pemrosesan input dari pengguna.
- Pemanfaatan struktur kendali (if-elif-else).
- Pemahaman tipe data.
Program ini tidak menggunakan library eksternal, semua fitur menggunakan libraray built-in Python:
input()untuk menerima input dari pengguna.int()untuk konversi tipe data ke integer.type()untuk mengetahui tipe data setiap variabel.print()untuk menampilkan hasil ke layar.
Beberapa hal penting yang dipelajari dari program ini:
-
Input Handling Belajar menerima input dari pengguna dan melakukan validasi sederhana seperti konversi ke tipe data integer.
-
Conditional Logic
Menggunakan strukturif-elif-elseuntuk menentukan kategori berdasarkan rentang nilai. -
Tipe Data
Menyadari pentingnya mengenali dan mengelola tipe data dengan benar, karena Python bersifat case-sensitive dan strict pada operasi antar tipe. -
Output Formatting
Penggunaanf-stringuntuk membuat output lebih jelas, rapi, dan mudah dibaca.
Untuk pengembangan selanjutnya atau praktik lanjutan,sebaiknya dilakukan penanganan jika terdapat kasus salah input nilai (diluar dari angka 0-100).