Logo Portal Keaktifan

Anisa Maulidya

Portal Keaktifan Mahasiswi

"{{ tagline }}"

Pilih Sesi Pertemuan Kuliah (1 - 16)

Terpilih: Sesi Ke-{{ activeMeeting }}
{{ getInitials(student.name) }}

{{ student.name }}

NIM: {{ student.nim }}
Bintang Sesi {{ activeMeeting }}
{{ getMeetingStars(student.id, activeMeeting) }}
Total Bintang Kelas:
{{ getTotalStars(student.id, activeCourseId) }} Bintang

Tidak ada mahasiswi ditemukan

Coba kata kunci lain atau tambah mahasiswi baru.

Matriks Bintang Keaktifan (Pertemuan 1 - 16)

Klik pada angka untuk +1 Bintang, klik kanan untuk -1 Bintang.

Nama Mahasiswi P{{ m }} Total
{{ student.name }}
NIM: {{ student.nim }}
{{ getMeetingStars(student.id, m) || '-' }} {{ getTotalStars(student.id, activeCourseId) }} ⭐
Total Mahasiswi
{{ currentCourseStudents.length }} Orang
Total Bintang Terbagi
{{ totalStarsInCourse }} Bintang
Rata-Rata / Mhs
{{ averageStarsPerStudent }} Bintang

Peringkat Keaktifan Mahasiswi

Urutan mahasiswi berdasarkan akumulasi bintang terbanyak pada {{ getActiveCourseName() }}.

#{{ rank + 1 }}
{{ student.name }} Mumtaz / Teraktif 🥇
NIM: {{ student.nim }}
{{ student.totalStars }}
{{ student.activeMeetingsCount }} Sesi Aktif

{{ editingStudentId ? 'Edit Data Mahasiswi' : 'Tambah Mahasiswi Baru' }}

Ekspor Data Nilai Keaktifan

Unduh rekapitulasi bintang keaktifan mahasiswi mata kuliah {{ getActiveCourseName() }} dalam format CSV/Excel.

Ringkasan Data (Dosen: {{ dosenName }}):
  • • Total Mahasiswi: {{ currentCourseStudents.length }}
  • • Total Pertemuan: 16 Sessions
  • • Total Bintang Terbagi: {{ totalStarsInCourse }}

Backend Google Spreadsheet

Hubungkan web portal ini ke Google Sheets via Apps Script

Terhubung ke Google Spreadsheet! Sedang Menyinkronkan Data... Mode Lokal (Belum Terhubung ke Spreadsheet) Gagal Terhubung ke Apps Script

Setiap perubahan nilai bintang & catatan disinkronkan langsung ke Google Spreadsheet. Spreadsheet adalah sumber data utama (Source of Truth). Terakhir sinkron: {{ lastSyncedTime || 'Baru saja' }}. Mohon tunggu, data sedang dikirim ke backend Google Apps Script. Data saat ini tersimpan aman di browser (localStorage). Masukkan Web App URL di bawah ini untuk tersambung ke Spreadsheet. Periksa kembali URL Apps Script Anda dan pastikan izin Akses diatur ke "Siapa saja" (Anyone).

Panduan 3 Langkah Memasang Apps Script:
  1. Buka Google Spreadsheet baru > Menu Ekstensi > Apps Script.
  2. Hapus isi Code.gs, tempelkan kode Apps Script (dari file google_apps_script.gs atau via tombol Salin di atas), lalu tekan Simpan (Ctrl+S).
  3. Klik Terapkan (Deploy) di kanan atas > Terapkan sebagai Aplikasi Web:
    • Jalankan sebagai: Saya (Me)
    • Siapa yang memiliki akses: Siapa saja (Anyone)
    Lalu salin Web App URL yang muncul dan tempelkan pada kolom di atas.

{{ customAlert.title }}

{{ customAlert.message }}