{% extends "base.html" %} {% block judul %}Nilai {{ peta.nama }} — Informatika UNTAN{% endblock %} {% block isi %}
Daftar mahasiswa mengikuti impor kaprodi. Apa pun cara inputnya, pengukuran memakai satu metodologi yang sama: skor per Sub-CPMK digulung ke CPMK lalu CPL (rincian di halaman Metodologi).
{% if kelas_dosen is not none %}Komponen berulang (Kuis, Tugas, Presentasi, Tes Lisan) boleh diisi berkali-kali sepanjang semester — tiap sesi dirata-rata otomatis. Komponen sekali-jalan (UTS, UAS) hanya satu sesi; mengisi lagi memperbarui sesi yang sama, bukan menambah. Bila satu instrumen (mis. UTS dengan beberapa kelompok soal) perlu nilai berbeda antar Sub-CPMK, isi lewat grid per Sub-CPMK di bawah.
| Komponen | Sub-CPMK | Bobot | Status | |
|---|---|---|---|---|
| {{ k.nama }} {{ 'boleh diisi berkali-kali' if k.ulang else 'sekali-jalan' }} |
{{ k.n_subs }} | {% if k.bobot %}{{ k.bobot }}%{% else %}—{% endif %} | {% if k.ulang %} {% if k.n_sesi %}{{ k.n_sesi }} SESI{% else %}BELUM ADA SESI{% endif %} {% else %} {% if k.n_sesi %}SUDAH DIISI{% else %}BELUM DIISI{% endif %} {% endif %} | {{ 'Sesi Baru' if k.ulang else ('Edit' if k.n_sesi else 'Isi') }} |
Daftar mahasiswa dari impor kaprodi. Kosongkan sel yang belum dinilai; Simpan Nilai menyimpan persis isi tabel. Nilai Akhir = tertimbang bobot komponen RPS; angkanya diperbarui setelah disimpan.
{% endif %} {% if hasil %}| CPMK | Skor | Sub Ternilai | CPL Didukung |
|---|---|---|---|
| {{ kode_c }} | {% if v.skor is not none %}{{ '%.2f'|format(v.skor) }}{% else %}—{% endif %} | {{ v.n_ternilai }}/{{ v.n_sub }} | {{ v.cpl|join(', ') }} |
| CPL (dalam MK ini) | Skor | Status |
|---|---|---|
| {{ kode_c }} | {% if v.skor is not none %}{{ '%.2f'|format(v.skor) }}{% else %}—{% endif %} | {% if v.skor is none %}BELUM TERUKUR {% elif v.skor >= ambang %}TERCAPAI {% else %}DI BAWAH AMBANG{% endif %} |