Pada tulisan sebelumnya saya menceritakan bagaimana CBT online yang awalnya dikembangkan untuk kebutuhan pribadi kemudian berkembang menjadi **BBR (Belajar Bersama Randi)**. Perkembangan tersebut tidak hanya terjadi pada menu yang digunakan siswa, tetapi juga pada sisi guru atau admin.
Salah satu bagian yang kemudian dikembangkan adalah
**pemantauan aktivitas siswa**. Fitur ini dibuat untuk memberikan informasi
kepada guru mengenai aktivitas siswa ketika menggunakan BBR.
Pemantauan Aktivitas Siswa
Dalam penggunaannya, BBR mencatat beberapa aktivitas penting
siswa setelah masuk ke dalam sistem. Aktivitas tersebut antara lain **login,
logout, pindah tab, dan kondisi tidak aktif (idle)**.
Informasi ini dapat membantu guru melihat aktivitas siswa
secara lebih jelas. Misalnya, guru dapat mengetahui kapan seorang siswa mulai
masuk ke sistem, apakah siswa masih aktif menggunakan halaman BBR, dan kapan
siswa keluar dari sistem.
Selain mencatat aktivitas login dan logout, BBR juga memperhatikan kondisi ketika siswa tidak lagi aktif menggunakan halaman dalam waktu tertentu. Kondisi tersebut dicatat sebagai **idle** sehingga aktivitas siswa tidak hanya dilihat dari status masuk atau keluar saja.
Hal lain yang menjadi perhatian adalah ketika siswa berpindah tab atau meninggalkan halaman BBR.
Aktivitas tersebut dapat dideteksi oleh sistem. Mekanisme ini juga telah
dikembangkan sebagai bagian dari pengamanan penggunaan BBR, yaitu ketika siswa
meninggalkan halaman BBR atau berpindah tab, sistem
akan otomatis melakukan logout.
Dengan demikian, pemantauan aktivitas bukan hanya berupa daftar siswa yang sedang login, tetapi mulai memberikan gambaran mengenai bagaimana sistem digunakan oleh siswa.
Agenda Guru
Fitur ini dikembangkan untuk membantu guru mencatat dan
mengelola kegiatan pembelajaran. Dengan adanya agenda, informasi mengenai
kegiatan yang akan atau sedang dilakukan dapat ditempatkan dalam sistem
sehingga tidak hanya tersimpan sebagai catatan terpisah.
Dalam hal ini ada menu : Agenda guru, Edit Agenda, Laporan Agenda , disertai laporan
dalam bentuk Download Ecxel
Pengembangan seperti ini dilakukan secara bertahap
berdasarkan kebutuhan dalam penggunaan sehari-hari. Tidak semua fitur dirancang
sekaligus sejak awal. Beberapa fitur justru muncul setelah sistem digunakan dan
ditemukan kebutuhan baru.
Dengan adanya **Pemantauan Aktivitas Siswa** dan **Agenda
Guru**, sisi guru dalam BBR menjadi lebih lengkap. Guru tidak hanya berperan
sebagai pengguna yang membuat atau memberikan soal, tetapi juga memiliki
fasilitas untuk melihat aktivitas siswa dan mengelola kegiatan pembelajaran.