Riwayat Pengembangan
Setiap perubahan pada Bilarabiya dicatat di halaman ini — tanggalnya, nomor versinya, dan apa yang berubah. Silakan ikut menilai: kalau ada yang terasa mengganggu, sampaikan ke pengelola. Masa uji ini gunanya untuk itu.
Versi terakhir: 3.65 · 79 rilis tercatat
🔢 Cara membaca nomor versi
Mayor angka depan berubah
Ada kemampuan besar yang baru atau cara kerjanya berubah. Contoh: 1.9 → 2.0
Minor angka belakang berubah
Penyempurnaan, perbaikan, atau penambahan kecil. Contoh: 2.0 → 2.1
Ajakan pasang aplikasi & nyalakan kabar di HP
Yang belum memasang aplikasi ditawari memasang (kini termasuk petunjuk untuk iPhone), dan yang belum memberi izin notifikasi ditawari menyalakannya. Keduanya tidak pernah memaksa dan tidak menumpuk.
- • Kartu ajakan pasang muncul hanya bila HP/PC menyatakan aplikasi memang bisa dipasang
- • Khusus iPhone (Safari): diberi petunjuk "Bagikan → Tambahkan ke Layar Utama", karena Safari tidak punya tombol pasang
- • Kartu ajakan izin notifikasi muncul hanya untuk yang belum memberi izin; izin tetap diminta setelah pengguna menekan tombol, bukan diam-diam
- • Pilihan "Nanti saja" dihormati: ajakan pasang tidak muncul lagi 30 hari, ajakan notifikasi 14 hari (90 hari bila izin pernah ditolak)
- • Hanya satu ajakan tampil pada satu waktu (ada antrean), dan ajakan langsung berhenti setelah aplikasi terpasang
- • Tersedia di semua halaman lembaga (guru maupun murid), ikut wajah admin di halaman pengelola
Pantauan kelas: daftar murid kembali muncul + kesulitan per materi
Tombol saringan di tab Pantauan sempat menghasilkan daftar kosong walau muridnya ada. Sekarang terbetulkan, ditambah saringan "Aktif hari ini" dan ringkasan kesulitan tiap materi lengkap dengan nama murid yang perlu dibantu.
- • PERBAIKAN: menyaring "Selesai"/"Jalan"/"Belum mulai" bisa menampilkan daftar kosong karena batas 12 baris dihitung dari nomor urut seluruh kelas, bukan dari kelompok yang sedang disaring
- • Saringan baru "Aktif hari ini": guru langsung tahu siapa yang mengerjakan hari ini, di samping jumlahnya di kartu ringkasan
- • Penanda "hari ini" pada murid yang baru saja mengerjakan, supaya mudah dibedakan dari yang sudah lama tidak aktif
- • Bagian baru "Materi yang perlu ditangani": tiap materi menunjukkan berapa murid yang tuntas, berapa yang belum menyentuh, latihan tersulitnya, dan nama murid yang belum tuntas (ketuk untuk membuka)
- • Unduhan CSV pantauan menambah kolom "Aktif Hari Ini"
- • Berlaku untuk semua lembaga, bukan tambalan satu sekolah
Pendaftaran bersih dari bot
Pendaftaran sekolah yang datang dari robot kini ditangkis berlapis: jebakan formulir, batas lima pendaftaran per jam, saringan alamat email, wajib verifikasi email, dan lembaga yang belum aktif tidak lagi bisa membuka aplikasi.
- • Jebakan tersembunyi dan pemeriksaan waktu isi: kiriman robot dijawab seolah berhasil, tetapi tidak ada data yang dibuat
- • Batas lima pendaftaran per jam untuk setiap alamat internet, plus saringan email berpola bot ("r.o.m.i.n.api.ana0@…") dan email sekali pakai
- • Verifikasi email kini benar-benar diberlakukan untuk pendaftar baru; pengguna lama diisikan otomatis supaya tidak ada yang terkunci
- • Lembaga yang statusnya belum aktif atau masa berlakunya habis tidak bisa lagi memakai aplikasi — sebelumnya masih bisa dibuka
- • Halaman Pengelola: daftar "pendaftar mencurigakan" dengan nilai kecurigaan, centang, dan pembersihan massal yang selalu membuat cadangan lebih dulu
- • CAPTCHA Cloudflare Turnstile siap dipasang cukup dengan mengisi dua kunci di berkas pengaturan (tanpa ubah kode)
Kabar penting saja, tidak berisik
Notifikasi kini hanya untuk hal yang perlu diketahui: tugas/materi baru, pengumuman guru, dan murid baru. Murid yang menuntaskan materi otomatis membuat status di feed kelasnya tanpa mengirim notifikasi.
- • Ada tugas atau materi baru? Murid di kelas itu langsung dapat kabar di HP (bila notifikasinya menyala)
- • Murid menuntaskan satu materi otomatis muncul di feed kelas: "Alhamdulillah, saya sudah menuntaskan ..." — lengkap dengan lencana, tanpa notifikasi
- • Kabar susulan hanya datang bila ada teman atau guru yang mengomentari, jadi feed kelas tidak berubah menjadi banjir pemberitahuan
- • Guru dapat kabar saat ada murid baru bergabung; pengelola sekolah dapat kabar saat ada kelas yang menunggu persetujuan
- • Saklar tiap jenis kabar bisa diatur sendiri oleh guru maupun murid di halaman Pengaturan Notifikasi
Aplikasi bisa dipasang di HP + pengumuman kelas
Bilarabiya kini bisa dipasang seperti aplikasi di layar utama HP di semua halaman, notifikasi HP punya pintu masuknya sendiri, dan guru bisa mengirim pengumuman kelas yang langsung sampai ke HP murid.
- • Ajakan pasang aplikasi & pemuatan lebih cepat kini berlaku di seluruh halaman (sebelumnya hanya di dua halaman)
- • Halaman pengaturan notifikasi HP akhirnya punya pintu masuk: ikon lonceng di dasbor guru & murid, dan menu "Notifikasi HP" di menu profil
- • Guru dapat menandai postingannya di ruang kelas sebagai "Pengumuman" atau "Status biasa"; pengumuman tampil dengan lencana khusus dan dikabarkan ke HP murid yang sudah menyalakan notifikasi
- • Murid hanya menerima kabar pengumuman dan komentar — bukan setiap postingan teman
- • Tata letak HP dirapikan: tidak ada lagi tampilan yang bergeser ke samping di dasbor murid
Urutan materi kelas tinggal diseret
Guru bisa mengubah urutan bab, sub-bab, dan materi di halaman kelas cukup dengan menyeretnya — termasuk memindahkan materi ke bab atau sub-bab lain.
- • Setiap bab, sub-bab, dan materi kini punya ikon seret; susunan yang baru langsung tersimpan sendiri, tanpa tombol simpan
- • Materi bisa dipindahkan ke sub-bab atau bab lain (dan sub-bab ke bab lain) tanpa perlu menghapus lalu menambahkannya ulang
- • Materi yang belum ditempatkan di sub-bab mana pun sekarang tampil di halaman kelas supaya bisa ditarik masuk — sebelumnya materi seperti itu tidak terlihat sama sekali
- • Urutan yang disusun guru langsung berlaku di ruang kelas murid
Menu profil dirapikan
Menu profil di dasbor kembali tersusun rapi: ikon dan labelnya sebaris, dan menu Afiliasi tidak lagi menumpuk di tengah.
- • Sebabnya ditemukan: menu Afiliasi ditulis di dalam tautan 'Profil Saya', menghasilkan tautan di dalam tautan yang tidak sah sehingga peramban menyusun ulang tata letaknya sendiri
- • Cacat ini sudah ada jauh sebelum rilis hari ini; sekarang diperbaiki dengan memisahkan keduanya menjadi dua baris menu
- • Ditambahkan pemeriksaan otomatis yang menolak tautan bersarang di dasbor (baik dasbor pengelola maupun dasbor murid), supaya cacat serupa tidak terulang
15 naskah qiraah bawaan
Perpustakaan 15 bacaan diubah menjadi naskah maharah qiraah dan dimasukkan ke sekolah lewat satu perintah, karena bahan bacaan inilah yang paling langka.
- • 15 naskah bertingkat: 5 naskah ringan, 5 sedang, 5 padat — masing-masing berharakat
- • Setiap naskah memuat kalimat Arab + terjemahan Indonesia, daftar kosakata inti (untuk mode ketuk kata & cocokkan makna), dan 2 soal benar/salah
- • Dimasukkan dengan perintah 'php artisan naskah:impor <sekolah>'; aman dijalankan berulang karena naskah yang judulnya sudah ada dilewati
- • Kata-kata dari naskah otomatis tercatat sebagai keterpaparan murid saat mode baca dituntaskan, jadi bahan ini sekaligus bahan bakar mesin pemerolehan
- • Berkas bahannya ikut tersimpan di dalam aplikasi, jadi tidak hilang walau server diganti
Satu kata dihitung sebagai satu kata
Kunci hitungan kosakata diseragamkan: harakat dan kata sandang 'ال' tidak lagi memecah kata yang sama, sehingga pengulangan kosakata benar-benar terhitung.
- • Temuan produksi yang mendasari: 25.209 baris kata semuanya bernilai 'terjumpa 1 kali', karena 'بَيْتٍ' dan 'البَيْتِ' dianggap dua kata berbeda
- • Kunci pembanding kini bentuk seragam (harakat dilepas, kata sandang 'ال' dibuang, alif/ya/ta-marbuta disamakan); tampilan ke murid tetap tulisan aslinya
- • Baris lama yang sebenarnya kata yang sama digabung — jumlah jumpa dijumlahkan, tanggal jumpa pertama dipertahankan
- • Kata dari semua mode belajar ikut dihitung, termasuk kosakata/flashcard, sesuai keputusan pemilik produk
- • Satu kata tetap dihitung sekali per sesi walau muncul berkali-kali di dalam naskah
Perpustakaan dibatalkan, maharah qiraah kembali seperti semula
Fitur Perpustakaan bacaan bebas dihapus atas keputusan pemilik produk: mesinnya sama dengan maharah qiraah yang sudah mapan, dan keterpaparan kosakata sudah dihitung sistem.
- • Halaman Perpustakaan murid, halaman kelola bacaan, dan dua tabelnya dihapus dari aplikasi
- • Latihan qiraah (Cocokkan Makna, Rumpang Kata, Benar/Salah) kembali memakai formula lama: 3 nyawa, efek suara, dan aturan 'salah tiga kali mengulang dari awal'
- • Penanda ketukan kata pada mode Baca & Pahami dibuang — kata sudah tercatat otomatis dari naskah, tidak perlu penanda tambahan
- • Menit berbahasa kembali dihitung dari aktivitas kelas saja (tanpa bacaan bebas), karena bacaan bebas tidak lagi ada
- • Pengulangan kata dan mesin tahap tetap berjalan seperti rilis sebelumnya — itu bagian dari sistem, bukan tambahan
Daftar kelas dirapikan
Ringkasan kesiapan di atas daftar kelas dihapus atas permintaan pemilik produk: terlalu ramai dan tidak perlu.
- • Baris ringkasan ('2 kelas · 0 belum ada murid · 0 belum ada bahan ajar' beserta keterangannya) dihapus dari halaman kelas
- • Kalimat peringatan panjang di dalam tiap kartu kelas ikut dihapus
- • Yang tersisa hanya dua chip kecil: jumlah murid dan jumlah bahan ajar, dengan penanda kuning bila masih nol
Panel dua pekerjaan dibatalkan
Panel Pekerjaan Pertama dan Pekerjaan Kedua di dasbor dihapus setelah koreksi pemilik produk: pengelola sekolah boleh sekaligus menjadi guru, jadi tidak perlu dipisah.
- • Dua kartu pintu masuk (Mengajar & Kelola sekolah) dihapus dari dasbor
- • Keterangan peran ganda pada lencana peran ikut dihapus; dasbor kembali seperti semula
- • Tidak ada menu atau izin yang berubah: guru dan pengelola sekolah tetap bisa membuka seluruh pekerjaannya seperti sebelumnya
Papan peringkat kembali nyala
Papan peringkat kelas dinyalakan kembali sebagai bawaan, setelah koreksi pemilik produk: bagi murid di sini urutan nilai memicu semangat berkompetisi, bukan kecemasan.
- • Papan peringkat murid kembali tampil secara bawaan di seluruh kelas (kelas lama ikut dinyalakan, tidak perlu disetel satu per satu)
- • Saklar guru tetap ada: satu tombol di halaman kelas untuk mematikannya bila kelas itu tidak cocok
- • Yang tidak dipajang di klasemen tetap hanya label tahap pemerolehan — urutan XP, medali juara, dan sorotan baris sendiri berjalan seperti semula
- • Tidak ada fitur yang dihapus: sejak awal hanya visibilitasnya yang tersembunyi, kini dikembalikan
Pantauan guru memakai ukuran pemerolehan
Tabel pantauan kelas kini menampilkan menit berbahasa dan kata berulang per murid, sehingga bahan berikutnya diputuskan dari jumlah input, bukan dari poin.
- • Dua kolom baru di tabel pantauan: Menit (menit berbahasa: mendengar, membaca, menonton, termasuk baca bebas) dan Kata (kata yang sudah dijumpai minimal lima kali)
- • Angka diambil dari jalur yang sama dengan mesin tahap, jadi tidak mungkin berbeda dengan yang dilihat murid di dasbornya
- • Kartu pantauan di HP juga menyebut kedua angka itu, dan ada keterangan kolom di bawah tabel
- • Unduhan CSV pantauan ikut memuat kolom Menit Berbahasa dan Kata Berulang di depan kolom XP
- • Tidak ada gerbang keras yang dipasang: keputusan menaikkan bahan tetap di tangan guru, kini dengan angka yang tepat
Dasbor jujur soal peran: mengajar dan mengelola sekolah
Dasbor menyebut peran ganda apa adanya dan menunjukkan dua pintu pekerjaan: mengajar dan mengelola sekolah.
- • Lencana peran menambahkan keterangan berapa kelas yang diampu akun itu, karena di lapangan akun admin sekolah justru yang mengajar
- • Dua kartu pintu masuk: Mengajar (kelas yang diampu, jumlah murid, bahan, panggung, pantauan) dan Kelola sekolah (akun murid & guru, kode kelas, langganan)
- • Tidak ada menu guru yang disembunyikan dari admin sekolah — pemisahan peran yang tidak terjadi di lapangan tidak dipaksakan di antarmuka
Peta kesiapan kelas
Halaman kelas kini menyebut sendiri kelas mana yang belum berisi murid dan mana yang belum punya bahan ajar — keadaan yang selama ini hanya ketahuan setelah membuka kelas satu per satu.
- • Ringkasan di atas daftar kelas: berapa kelas, berapa yang belum ada murid, berapa yang belum ada bahan ajar
- • Setiap kartu kelas menampilkan jumlah murid dan jumlah bahan ajar yang terpasang, dengan penanda kuning bila masih nol
- • Kelas kosong disertai keterangan langkah berikutnya: bagikan Kode Join, lalu pasang bahan dari halaman Kurikulum
- • Angka dihitung per sekolah — kelas sekolah lain tidak pernah ikut terhitung
Glosarium kosakata per video
Guru dapat menuliskan sendiri daftar kata yang diajarkan di tiap video, sehingga video penjelasan struktur pun ikut menambah keterpaparan kosakata murid.
- • Setiap video di halaman materi punya kotak Kosakata: satu kata per baris, artinya boleh ditulis setelah tanda sama dengan
- • Kata pada daftar itu dicatat sebagai keterpaparan murid saat video ditandai selesai menonton — sebelumnya hanya judul, keterangan, dan soal video yang dihitung sehingga video penjelasan struktur tidak pernah menambah kosakata
- • Kata kembar dan baris kosong dibuang otomatis; daftar tetap bisa disunting kapan saja
- • Tetap tanpa angka nilai: yang bertambah hanya kata yang dijumpai dan jam berbahasa
Impor video massal
Satu kotak tempel untuk puluhan tautan YouTube sekaligus, supaya mengisi materi video tidak lagi dilakukan satu per satu.
- • Kotak Tempel banyak tautan sekaligus menerima tautan yang dipisah baris baru, spasi, atau koma
- • Tautan yang bukan YouTube dan tautan kembar diabaikan, dan jumlahnya dilaporkan kepada guru
- • Jumlah video dalam satu materi tidak dibatasi sistem
Templat Kalam siap pakai
Tiga naskah drama siap pakai yang menghasilkan materi Panggung Kelas utuh dalam satu ketukan, karena menulis naskah dari nol itulah yang membuat mode Kalam tidak terpakai.
- • Tiga templat: فِي الْمَقْصَفِ (di kantin), التَّعَارُفُ (berkenalan), فِي الْمَكْتُبَةِ (di perpustakaan)
- • Setiap templat memuat 6 baris percakapan dua tokoh berharakat beserta terjemahan Indonesia dan 2 soal pemahaman di akhir cerita
- • Materi hasil templat langsung siap dipakai di Panggung Kelas dan tetap bisa disunting guru
- • Murid tidak dapat membuat materi dari templat
Nama tahap resmi untuk akun baru
Akun murid yang baru dibuat langsung memakai nama tahap resmi mesin pemerolehan, dan tabel murid di halaman kelas tidak lagi menampilkan nama tahap lama.
- • Murid baru langsung berstatus Tahap 1 dengan nama resmi, bukan nama lama yang menghakimi
- • Tabel murid pada halaman kelas menampilkan nomor tahap saja supaya ringkas dan tidak membocorkan label
- • Pendaftaran mandiri dan pendaftaran lewat undangan kelas memakai jalur yang sama
Latihan Qiraah tidak lagi menghukum
Mode latihan Makna Kata, Rumpang, dan Benar/Salah tidak lagi memakai nyawa: salah berapa kali pun latihan tetap berjalan dan bisa diulang kapan saja.
- • Nyawa dan bunyi 'gagal' dihapus dari mode latihan; layar 'latihan berakhir sebelum waktunya' tidak lagi muncul di tengah latihan
- • Penanda di sudut layar berubah dari hati nyawa tersisa menjadi hitungan salah yang bersifat keterangan saja
- • Aturan tiga nyawa hanya tersisa untuk ujian/ulangan — tekanan hanya pada penilaian, bukan pada latihan
- • Setelah latihan selesai, yang ditampilkan tetap jumlah benar dan poin yang diperoleh, tanpa hukuman karena salah
Perpustakaan bacaan bebas
Siswa kini punya perpustakaan bacaan Arab bertingkat: tanpa tugas, tanpa nilai, tanpa poin — yang bertambah hanya jam berbahasa.
- • Halaman Perpustakaan untuk siswa memuat bacaan bertingkat (Level 1 ringan, 2 sedang, 3 padat) beserta penanda sudah/belum dibaca dan perkiraan menit
- • Guru dan admin sekolah menambah bacaan sendiri (judul, tingkat, teks Arab berharakat); tersedia tombol tiga contoh bacaan untuk mulai cepat
- • Menandai 'sudah kubaca' menambah menit berbahasa siswa dan memasukkan kata-kata dari teks ke mesin keterpaparan — tanpa memberi poin sama sekali
- • Bacaan dapat disembunyikan atau ditampilkan kembali, dan bacaan satu sekolah tidak terlihat oleh sekolah lain
Klasemen pilihan guru & rentetan lebih longgar
Papan peringkat tidak lagi tampil otomatis kepada siswa, dan satu hari terlewat tidak lagi memutus rentetan harian.
- • Papan peringkat XP murid mati secara bawaan; guru menyalakannya per kelas lewat satu tombol di halaman kelas
- • Rentetan harian kini punya satu hari aman: terlewat sehari tidak memutus rentetan
- • Nada poin pada dasbor tidak lagi mengajak bersaing; yang ditonjolkan adalah menit berbahasa dan kata yang berulang
Mesin pemerolehan: menit berbahasa, kata berulang, tahap yang bergerak
Tahap pemerolehan siswa akhirnya dihitung dari data nyata, dan dasbor menampilkan ukuran pemerolehan alih-alih hanya poin.
- • Tahap pemerolehan dihitung dari menit input, jumlah kata berbeda, kata yang berulang muncul, dan keragaman kata — nama tahapnya tidak menghakimi (Tahap 1 Pendengar Aktif, dan seterusnya)
- • Keterpaparan kata kini mengukur berulangnya sebuah kata, bukan hanya banyaknya kata berbeda
- • Menit berbahasa dihitung dari durasi sesi untuk semua mode input (video, qiraah, istima) dan dipisahkan dari poin
- • Video dihitung sebagai input; tersedia mode menyimak tanpa penilaian (tanpa poin dan tanpa nyawa)
- • Ketukan kata pada bacaan Qiraah dipakai sebagai penanda pemahaman — membedakan yang sekadar terpapar dengan yang benar-benar masuk
- • Dasbor siswa menampilkan kartu Menit Berbahasa dan Kata Berulang; label tahap tidak lagi dipajang di klasemen publik
Soal Pemahaman Kalam: dua tahap & selaras dengan pratinjau guru
Titik munculnya kuis di sela cerita akhirnya benar-benar dipakai siswa, dan simulator guru menampilkan alur yang sama persis.
- • Uji Pemahaman kini dua tahap: Tahap 1 kuis muncul di sela percakapan tepat setelah baris yang ditentukan guru, Tahap 2 kartu pertanyaan penutup
- • Bila beberapa soal dititipkan pada baris yang sama, semuanya ditanyakan (sebelumnya hanya yang pertama), dan soal 'di akhir cerita' tidak lagi muncul di awal cerita
- • Tiga nyawa dipakai bersama kedua tahap; jawaban salah tetap mengurangi nyawa, jawaban benar lanjut ke soal berikutnya
- • Simulator guru dan pratinjau pasar memakai alur serta kartu soal yang sama dengan sisi siswa (satu berkas tampilan), jadi tidak mungkin lagi berbeda
- • Kunci jawaban bentuk benar-salah dan pilihan ganda tetap dinilai di server dan tidak pernah ikut ke peramban
Soal Pemahaman Kalam: tiga bentuk soal
Guru kini bisa menyusun soal pemahaman Kalam dalam tiga bentuk: isian lisan seperti sebelumnya, benar-salah, dan pilihan ganda A-C.
- • Tiga bentuk soal di tab Soal Pemahaman: Isian (seperti sekarang), صحيح/خطأ, dan Pilihan Ganda A-C — titik munculnya kuis (akhir cerita atau setelah baris ke-n) tetap dipertahankan
- • Sisi siswa: bentuk benar-salah memakai dua tombol besar صحيح dan خطأ, bentuk pilihan ganda memakai tiga tombol أ / ب / ج; jawaban salah tetap mengurangi nyawa, jawaban benar lanjut ke soal berikutnya
- • Kunci jawaban bentuk baru disimpan dan dinilai di server, jadi tidak pernah ikut terkirim ke peramban siswa
- • Pratinjau pasar dan simulator guru menampilkan bentuk soal yang sama seperti yang dilihat siswa
- • Soal berbentuk isian tetap dinilai dengan suara seperti sebelumnya
Beranda: bagian Solusi (bahasa pemecahan masalah)
Bagian fitur di beranda didesain ulang menjadi dua panel solusi: sisi guru (5 butir) dan sisi siswa (3 butir), memakai bahasa yang berbicara tentang masalah yang diselesaikan, bukan daftar fitur teknis.
- • Panel Guru: materi mengikuti 4 maharah; rangkaian bahan ajar utuh & akuntabel lengkap alat evaluasi; bahan ajar jadi sumber penghasilan lewat marketplace; ujian/ulangan online yang cepat; dan bantuan AI saat menyusun materi
- • Panel Siswa: belajar bergaya gamifikasi; latihan tanpa tekanan namun tetap memacu kompetisi sehat; serta portofolio belajar yang menarik
- • Desain dibuat lebih premium: kartu bersudut besar, garis aksen gradasi, penomoran bulat, dan efek angkat saat disorot
Video penjelasan menyatu dengan pertanyaan interaktif
Murid tidak lagi memilih dua mode terpisah: saat menonton video penjelasan, video berhenti sendiri di setiap pertanyaan yang dipasang guru.
- • Pemutar video penjelasan kini memakai pemutar pintar yang tahu posisi detik, sehingga berhenti tepat di pertanyaan yang dipasang guru
- • Murid menjawab dulu, baru video lanjut berjalan
- • Satu materi bisa memuat beberapa video; tiap video punya pertanyaan penandanya sendiri
- • Tombol selesai menonton baru aktif setelah semua video selesai ditonton, dan menjadi kunci terbukanya latihan pemahaman
- • Bilah pin di halaman murid: memperlihatkan posisi pertanyaan sepanjang video, dan tanda berubah setelah dijawab
- • Perbaikan penting: jawaban Benar/Salah yang dipasang guru tidak lagi dinilai salah (aturan penilaian diseragamkan)
Pratinjau pasar kini menampilkan latihan yang sebenarnya
Pratinjau materi di halaman pasar tidak lagi contoh buatan, melainkan latihan yang benar-benar akan dilalui siswa.
- • Pratinjau Maharah Qiraah: lima latihan siswa ditampilkan apa adanya (Baca & Pahami, Baca Nyaring, Cocokkan Makna, Rumpang Kata, Benar/Salah) dengan pemilih latihan
- • Pratinjau Video Penjelasan: menampilkan tiga tahap yang dilalui siswa (Tonton Video, Video Interaktif, Latihan Pemahaman)
- • Calon penyewa bisa mencoba setiap latihan langsung di dalam pratinjau sebelum memutuskan
Kestabilan & kecepatan akses dipulihkan
Keluhan halaman lambat lalu gagal disimpan, dan portal guru yang tidak bisa dibuka, sudah dibereskan sampai akarnya.
- • Penelesai nama (DNS) di server diperbaiki: setiap pencarian nama keluar tadinya menggantung 5-15 detik, kini 0,02 detik. Ini yang membuat halaman terasa berat.
- • Jalur akses publik dialihkan langsung ke server sehingga halaman terbuka 0,03 detik dan tak lagi bergantung pada perantara yang sedang bermasalah.
- • Sertifikat SSL resmi dipasang dan diperbarui otomatis.
- • Kapasitas pekerja PHP dinaikkan (5 menjadi 24) supaya beberapa permintaan berat tidak saling mengantre.
- • Pemantauan otomatis tiap 5 menit kini juga menguji jalur publik dan kecepatan DNS, dengan pemberitahuan ke Telegram bila ada gangguan.
Materi video: lisensi Gratis / Disewakan
Materi video kini setara modul lain: tampil di halaman pasar, bisa disewa sekolah lain, dan bisa ditandai gratis atau disewakan beserta harganya.
- • Form materi video menampilkan pilihan Jenis Lisensi (Gratis atau Disewakan) saat keterlihatannya diatur Publik
- • Bila memilih Disewakan, guru mengisi harga sewa 6 bulan dan 12 bulan
- • Daftar materi video menampilkan lencana Gratis atau Berbayar di samping lencana Publik/Privat
- • Aturan hak pakai kini mengenali jenis materi video seperti modul lainnya
- • Materi video kini juga tampil di halaman pasar dan bisa disewa sekolah lain, lengkap dengan pratinjau yang bisa diputar langsung di dalam kartunya
- • Tombol cepat menuju Pasar ditambahkan di halaman Materi Video (seperti modul lain)
Pengaman mandiri: cadangan harian dan pemantau otomatis
Server baru dilengkapi cadangan harian yang dikirim keluar server dan pemantau yang berkeliling setiap lima menit, supaya gangguan ketahuan lebih dulu sebelum dirasakan pengguna.
- • Setiap hari pukul 02.00 WIB, basis data, berkas aset, dan konfigurasi dikemas lalu dikirim ke server lain untuk disimpan; salinan lokal menyimpan tujuh hari terakhir.
- • Setiap lima menit sebuah pemantau memeriksa halaman utama, portal sekolah, berkas aset, keempat layanan, kapasitas disk, dan pemakaian memori.
- • Kalau ada yang bermasalah, notifikasi Telegram terkirim otomatis - dan satu pesan lagi begitu keadaannya pulih, supaya tidak ada gangguan yang terlewat diam-diam.
- • Pemroses antrean berjalan sebagai layanan tersendiri, jadi pekerjaan latar aplikasi tetap tuntas walau tidak ada yang membuka panel.
- • Server hanya menerima sambungan dari rentang IP Cloudflare pada port 80/443, dengan penyegar daftar rentang otomatis setiap bulan - percobaan akses langsung ke alamat IP server ditolak.
Pindah ke server sendiri: halaman jauh lebih cepat saat ramai
Seluruh Bilarabiya.Online - situs utama, semua portal sekolah, dan berkas asetnya - dipindahkan dari hosting bersama ke server khusus 2 core / 4 GB. Halaman yang dulu bisa 29-32 detik ketika diakses banyak siswa bersamaan kini 0,02-0,36 detik.
- • bilarabiya.online, seluruh portal sekolah (*.bilarabiya.online), dan aset.bilarabiya.online kini langsung dilayani server baru. Jalur perantara lama tidak lagi dipakai, sehingga satu titik yang paling sering tersendat hilang.
- • Basis data, penjadwal tugas, dan penyimpanan aplikasi ikut pindah lengkap: 238 pengguna, 59 sekolah, 35 kelas, dan 75 migrasi basis data terpasang - dipastikan tidak ada data yang tertinggal.
- • Berkas aset disalin utuh, termasuk audio yang dipakai latihan istima dan kalam serta gambar QRIS untuk top-up saldo.
- • Aplikasi kini mengenali alamat IP pengunjung yang sebenarnya walau lewat Cloudflare, sehingga catatan aktivitas dan pembatasan per pengguna tetap akurat.
- • Uji beban 30 permintaan bersamaan: 30/30 berhasil, rata-rata 0,05 detik, terburuk 0,10 detik - dibandingkan jalur lama yang terburuknya 29-32 detik.
- • Galat 522 yang dulu sering muncul saat situs diakses banyak siswa sekaligus tidak lagi terjadi, karena tidak ada lagi jalur berkapasitas kecil yang harus dilewati.
Pasang soal interaktif langsung dari videonya
Guru memutar videonya di halaman penyuntingan, menghentikannya di detik yang diinginkan, lalu menekan Pasang pin — pertanyaan penandanya langsung dibuat pada detik itu, tanpa menghitung waktunya sendiri.
- • Ada penampil video di halaman penyuntingan: tombol putar/jeda, penghitung menit:detik, dan garis waktu yang bisa diketuk untuk melompat ke detik mana pun.
- • Tombol Pasang pin di detik ini membuat soal baru tepat pada detik video yang sedang berjalan, lalu kursor langsung diarahkan ke kolom pertanyaannya.
- • Setiap pin tampak pada garis waktu di posisinya. Menekan pin pada daftar soal memutar videonya langsung ke detik itu - dan berpindah video bila pin itu ada di video lain.
- • Ada mode Putar seperti murid: video ikut berhenti sendiri di setiap pin, supaya guru merasakan dulu apa yang akan dialami siswa sebelum menyimpan.
- • Peringatan otomatis bila ada pin yang melebihi durasi video, supaya tidak ada pertanyaan yang diam-diam tidak pernah muncul.
- • Satu materi boleh punya banyak video; pemilih video menentukan pin itu menempel pada video yang mana.
Video interaktif & latihan pemahaman
Materi video kini bisa memuat pertanyaan pada detik tertentu (video berhenti sendiri saat sampai di titik itu) dan soal latihan setelah video disimak - dua bentuk soal: pilihan ganda dan benar/salah.
- • Pertanyaan penanda: guru menulis waktu (mis. 02:15) dan pertanyaannya. Video berhenti sendiri di titik itu, murid menjawab dulu, baru videonya lanjut.
- • Dua bentuk soal untuk keduanya: pilihan ganda (2-5 pilihan) dan benar/salah.
- • Latihan pemahaman setelah video: baru bisa diakses setelah semua video disimak. Tombolnya tampak belum aktif dan diberi keterangan simak video dulu.
- • Kunci jawaban tidak pernah ikut dikirim ke peramban murid - pemeriksaan dilakukan di server satu per satu, dan murid langsung tahu benar atau salahnya.
- • Selesai menjawab semua pertanyaan penanda dan latihan pemahaman masing-masing memberi 30 poin pengalaman, tercatat sebagai progres dan muncul di panel analitik guru.
- • Videonya tetap diputar langsung di halaman, tanpa jendela mengambang, supaya enak dilihat dari HP.
Materi Video Penjelasan (tahap 1-2)
Guru bisa membuat materi video penjelasan di locker, memasangnya ke sub-bab kelas seperti materi lain, dan murid menontonnya dari hub sebelum mengerjakan latihan.
- • Jenis konten baru di locker: Video Penjelasan. Satu materi boleh memuat beberapa tautan YouTube sekaligus, bisa ditambah, diurutkan, dan dihapus.
- • Hanya tautan YouTube yang diterima - tautan lain ditolak dengan pesan jelas supaya kartu video di sisi murid tidak pernah rusak.
- • Pemasangan lewat halaman kurikulum seperti materi lain: tombol Ambil Materi lalu pilih Video Penjelasan.
- • Di hub murid muncul kartu video (gambar pratinjau + judul); sekali tekan langsung diputar di halaman itu juga, tanpa jendela mengambang.
- • Menandai selesai menonton memberi 20 poin pengalaman dan tercatat sebagai progres latihan, termasuk di panel analitik guru. Video diputar dari YouTube sehingga tidak menambah beban server sekolah.
- • Daftar video ikut menandai mana yang sudah diputar dan mana yang belum, dan tombol selesai menonton aktif setelah semua video disimak.
Analitik progres murid di setiap materi kelas
Guru bisa melihat, untuk tiap materi, siapa yang sudah mengerjakan latihan mana, berapa poinnya, capaian pemerolehan bahasanya, dan berapa kali mengulang atau gagal.
- • Tombol Analitik di setiap baris materi pada halaman kelas (tab Materi), langsung membuka panel tanpa pindah halaman.
- • Per murid: latihan yang sudah (lengkap dengan skor) dan yang belum, poin yang diperoleh, level pemerolehan bahasa (Krashen) beserta jumlah kata yang terpapar, berapa kali mengulang, dan berapa kali gagal.
- • Ada pencarian nama dan penyaring belum selesai saja supaya guru langsung melihat siapa yang tertinggal.
- • Ringkasan materi: berapa murid yang menuntaskan semua latihan, poin rata-rata, dan latihan yang paling jarang dikerjakan.
- • Bisa diunduh sebagai CSV untuk laporan, dan aplikasi kini mencatat jumlah pengulangan tiap latihan.
Rekening top up dari data pusat & tombol rapi di HP
Pop-up top up kini menampilkan rekening dan QRIS persis seperti halaman Dompet, dan susunan tombol dirapikan untuk layar HP.
- • Pop-up top up saldo membaca rekening (bank_info) dan gambar QRIS dari data pusat yang SAMA dengan halaman Dompet dan panel Keuangan. Ubah di panel pusat, pop-up ini ikut berubah sendiri - tidak ada isian dobel.
- • Rekening ditampilkan apa adanya (bisa banyak baris) dengan tombol Salin sekali tekan, ditambah gambar QRIS dan tombol Simpan gambar QRIS.
- • Bila data rekening di pusat masih kosong, muncul peringatan supaya tidak transfer dulu.
- • Tombol di layar HP dirapikan: tombol aksi penuh lebar dan bertumpuk rapi, tombol Beli kredit & Top up saldo sama lebar, tombol arah terjemah terbagi rata.
- • Halaman panduan menegaskan aturan satu kata satu baris (Enter untuk kata berikutnya) dan baris kiri selalu sejajar dengan baris kanan, dan mesin terjemah gratis dihapus.
Halaman input kosakata: panduan jelas & kredit terpisah
Halaman input massal kosakata diberi panduan pengisian dan blok kredit yang jelas, dengan beli kredit dan top up saldo di pop-up terpisah.
- • Panduan menegaskan aturan satu kata satu baris (Enter untuk kata berikutnya) dan baris kiri selalu sejajar dengan baris kanan.
- • Blok kredit menampilkan sisa kredit dan perkiraan jumlah kosakata yang bisa diterjemahkan; jika masih 0 muncul peringatan untuk top up saldo lebih dulu.
- • Beli kredit dan top up saldo dipisah menjadi dua pop-up supaya tidak membingungkan.
Terjemah kosakata: manual atau kredit AI
Opsi terjemah gratis dihapus; kolom kanan diisi manual oleh guru atau memakai kredit AI.
- • Kolom kiri dan kanan bisa diisi manual oleh guru tanpa bantuan mesin penerjemah.
- • Tombol terjemah kini khusus memakai kredit AI: 1 kredit untuk 10 kosakata.
- • Alasan penghapusan: layanan terjemah gratis membatasi permintaan per alamat server, sehingga daftar panjang sering gagal.
Input kosakata: CSV diganti sistem baru + pop-up kredit
Cara impor CSV dihapus dan digantikan input massal dua kolom; tata letaknya dipadatkan, dan kredit bisa ditambah langsung dari halaman itu.
- • Tombol Tambah kini langsung membuka input massal (dua kolom + tombol terjemah), tanpa perlu berkas CSV.
- • Blok dipadatkan supaya tidak perlu menggulir jauh ke bawah.
- • Ada tombol Tambah kredit di halaman yang sama: pilih paket kredit memakai saldo dompet, atau ajukan isi saldo dengan bukti transfer - tanpa pindah halaman.
Terjemah kosakata massal: pilihan gratis atau kredit AI
Halaman input massal kosakata kini punya dua pilihan mesin terjemah: gratis lewat Google Translate, atau memakai kredit AI agar seluruh daftar diterjemahkan sekali jalan.
- • Kredit AI memakai sistem kredit yang sama dengan kredit soal CBT: satu kredit untuk sepuluh kosakata.
- • Kredit dipotong saat mulai dan otomatis dikembalikan bila terjemahan gagal — jadi kredit tidak hangus.
- • Hasil terjemahan AI lebih rapi (berharakat) dan bisa diperiksa serta disunting guru sebelum diimpor.
Input massal kosakata tanpa CSV
Guru kini bisa mengisi banyak kosakata sekaligus lewat dua kolom: tulis satu kata per baris, tekan tombol terjemah, hasilnya muncul sejajar di kolom sebelahnya.
- • Arah terjemahan bisa dibalik: Indonesia ke Arab atau Arab ke Indonesia.
- • Setelah pemeriksaan, satu tombol mengimpor semuanya ke modul kosakata; audio dan contoh kalimat ditambahkan menyusul di halaman kosakata.
- • Tidak perlu lagi menyiapkan berkas CSV (cara lama tetap tersedia bila diperlukan).
Qiroah: ketuk kata untuk lihat arti & rumpang dua kata di sesi 2
Di mode Baca dan Pahami, arti kosakata kini muncul dengan mengetuk kata Arabnya langsung; latihan Rumpang sesi dua kini berisi dua kata yang hilang.
- • Tombol terjemahan per kalimat dihapus - kata yang punya kosakata ditandai garis putus-putus, sekali ketuk artinya langsung tampil.
- • Latihan Rumpang: sesi satu satu kata yang hilang, sesi dua dua kata yang hilang.
- • Latihan mencocokkan kata di sesi dua dihapus karena hanya mengulang latihan sebelumnya.
Persetujuan kelas & pilihan siapa yang boleh masuk
Kelas yang dibuat guru kini menunggu persetujuan pengelola sekolah sebelum bisa dimasuki murid.
- • Pengelola sekolah bisa menyetujui atau menolak kelas langsung dari halaman kelas; kelas yang belum disetujui tidak bisa dimasuki lewat kode kelas maupun link undangan.
- • Setiap kelas kini punya pilihan siapa yang boleh masuk: hanya lewat kode kelas/link undangan, atau terbuka untuk semua murid sekolah.
- • Kelas yang sudah ada tetap seperti sebelumnya (sudah disetujui dan terbuka), jadi tidak ada yang terganggu.
Masa berlaku langganan terisi otomatis
Setiap pembayaran langganan yang disetujui kini langsung menetapkan tanggal berakhir masa aktif sekolah — tidak ada lagi sekolah aktif tanpa batas akhir.
- • Bila masa aktif masih berjalan, tambahan waktunya menumpuk dari tanggal berakhir, tidak hangus.
- • Berlaku untuk semua jalur persetujuan: tombol ACC di panel maupun bot Telegram.
- • Tanggal berakhir tiap sekolah kini tampil di panel dan masih bisa disesuaikan manual oleh pengelola.
Simpan pertanyaan di modul Istima kembali normal
Menyimpan daftar pertanyaan pada editor Istima kini berhasil; sebelumnya setiap kali disimpan muncul halaman galat.
- • Penyebabnya formulir pertanyaan memakai cara kirim yang tidak cocok dengan jalur simpannya, sedangkan dua formulir lain di halaman yang sama sudah benar.
- • Sudah diperiksa juga modul Qiroah dan Kalam — keduanya tidak bermasalah, jadi perbaikan ini khusus Istima.
- • Tidak ada data yang hilang: pertanyaan yang sudah tersimpan sebelumnya tetap aman.
Pengelola bisa mengganti kata sandi pengguna
Murid atau guru yang lupa sandi tidak perlu menunggu email: pengelola bisa langsung membuatkan sandi baru dari dasbor.
- • Tombol Sandi di halaman Pengguna untuk membuat sandi baru
- • Sandi baru ditampilkan sekali dan bisa dikirim lewat WhatsApp
- • Sesi lama otomatis keluar setelah sandi diganti
- • Pengguna tetap bisa memakai tombol Lupa Sandi seperti biasa
Email Bilarabiya kembali terkirim
Email dari aplikasi tersampaikan lagi: lupa sandi, info akun baru, dan pemberitahuan pembayaran.
- • Email lupa kata sandi kembali sampai ke kotak masuk murid dan guru
- • Info akun baru dan pemberitahuan pembayaran ikut terkirim
- • Pengiriman email tidak lagi bergantung pada kotak surat yang diblokir penyedia hosting
Latihan rumpang menampilkan kalimat lengkap
Kalimat contoh tidak lagi hilang dari layar ketika penulisan harakat kata berbeda antara kata dan kalimatnya.
- • Pilihan Ganda Rumpang dan Imla Rumpang kini menampilkan seluruh kalimat contoh, bukan hanya bagian kosongnya
- • Pencocokan kata pada latihan rumpang tidak lagi menuntut penulisan huruf yang persis sama: harakat, ta marbuta, hamza, dan huruf yang sering tertukar tetap dianggap sama
- • Tanda baca yang menempel pada kata tidak ikut masuk ke bagian kosong
- • Bila kata yang dicari memang tidak ada di kalimat, kalimat tetap ditampilkan utuh supaya siswa tidak kehilangan konteks
Uji Pelafalan lebih adil, dan gagal di Sesi 2 tidak lagi mengulang dari awal
Ucapan yang benar tidak lagi dinilai salah, dan siswa yang kehabisan nyawa di sesi kalimat cukup mengulang sesi itu saja.
- • Penilaian ucapan tidak lagi menuntut huruf yang persis sama: pasangan huruf yang sering tertukar di pengenalan suara (sin/shad, dad/dal, ta/tha, dzal/zha, qaf/kaf) serta hamza dan ta marbuta kini diperlakukan setara, jadi kata yang ditulis dengan sin tetapi dikenali memakai shad tetap dinilai benar
- • Hasil pengenalan suara yang belum final atau terpotong tidak lagi dihitung salah dan tidak mengurangi nyawa, hanya diminta diulang
- • Setiap kegagalan menjelaskan sebabnya di layar: kata yang belum terbaca dan persen kemiripan, tidak lagi sekadar dinilai salah
- • Nyawa habis di Sesi 2 (kalimat): Sesi 1 tetap dinyatakan tuntas dan siswa cukup mengulang Sesi 2, tidak perlu mulai dari awal
- • Tersedia Latihan Khusus untuk kalimat yang salah saja: tiap kalimat wajib diucapkan tepat 5 kali dengan penghitung per kalimat, tanpa mengurangi nyawa, dan boleh dilewati
- • Aturan penilaian yang sama dipakai Kosakata, Istima, Kalam, Qiraah, dan Panggung Kelas, baik di sisi siswa maupun sisi server
Materi sewaan hanya untuk dipakai, tidak bisa diubah sekolah penyewa
Hak mengubah materi sewaan kembali ke sekolah asalnya; sekolah penyewa memakainya untuk mengajar.
- • Tombol Edit Naskah dan Kelola Soal tidak lagi muncul pada materi sewaan di Istima, Kalam, Qiraah, dan Soal CBT
- • Di Locker, sunting/hapus topik dan tambah kosakata tidak tersedia pada topik sewaan; setiap kosakata sewaan ditandai sewaan
- • Server menolak perubahan materi atau topik sewaan dengan alasan yang jelas, bukan halaman galat 404 yang membingungkan
- • Materi milik sekolah sendiri tetap bisa dikelola seperti biasa
Marketplace: status sewa dan materi tersambung ke tiap modul
Sekolah langsung tahu materi mana yang sudah disewa, dan materi itu benar-benar bisa dipakai di kelas maupun di Locker modulnya.
- • Etalase menandai materi yang sudah disewa sekolah Anda beserta masa berlakunya, plus saringan Sudah disewa dan Belum dimiliki
- • Halaman baru Materi Saya: satu tempat melihat semua materi sewaan, masa berlaku, dan tautan ke Locker modulnya
- • Materi hasil sewa kini muncul di Locker Istima, Kalam, Qiraah, dan CBT (sebelumnya hanya bisa dipakai di kelas), ditandai SEWA
- • Locker Kosakata memakai hak sekolah, bukan per guru yang membeli, sehingga semua guru melihat materi yang sama
- • Pratinjau Kosakata dan Kalimat kini tersedia: kartu kata Arab, arti, dan audio
- • Tombol Perpanjang Sewa untuk materi berbayar yang sudah disewa, dan harga yang belum diatur penjual ditandai jelas
- • Tampilan diseragamkan: label dan ikon kategori sama di semua tempat, kartu sejajar, dan tab kategori rapi di layar HP
Pantauan kelas untuk guru
Guru bisa memantau perkembangan murid sekelas tanpa membuka satu per satu.
- • Tab Pantauan di hub kelas: siapa sudah sampai latihan apa, berapa XP dari kelas itu, dan kapan terakhir aktif
- • Murid yang perlu perhatian tampil lebih dulu, dengan saringan belum mulai, jalan, dan selesai
- • Ketuk satu murid untuk melihat rincian tiap latihan, dikelompokkan per materi
- • Bahan untuk mengajar ulang: latihan yang paling jarang dikerjakan kelas
- • Unduh CSV kelas dan salin ringkasan untuk grup wali; keterangan Mode Guru kini kecil dan bisa ditutup
Satu akun untuk banyak sekolah
Satu akun bisa dipakai di beberapa sekolah tanpa akun ganda.
- • Membuka sekolah lain dengan akun yang sudah terdaftar tidak lagi menampilkan halaman galat: muncul tawaran gabung sebagai murid atau kembali ke sekolah sendiri
- • Keanggotaan lintas sekolah tanpa akun ganda: surel dan sandi tetap satu, peran di sekolah asal tidak berubah
- • Datang dari tautan undangan kelas, murid langsung masuk ke kelas tersebut
- • Admin tiap sekolah tetap bisa mengeluarkan anggota lintas sekolah tanpa menghapus akunnya
Materi kelas tertaut ke Locker dan berkas pindah ke jalur aset
Materi lebih rapi dan audio lebih lancar.
- • Materi kelas kini menunjuk unit Locker lewat ID: judul di hub otomatis mengikuti judul terkini, dan materi yang belum tertaut ditandai
- • Tombol Ambil dari Locker mengirim ID sehingga perubahan nama bab atau unit tidak lagi membuat tombol gagal
- • Audio dan berkas unggahan dilayani dari aset.bilarabiya.online sehingga lebih lancar
Maharah Qiraah: Baca Nyaring dan latihan baru
Qiraah jadi lebih lengkap: baca nyaring dinilai per kata dan latihan bergaya permainan.
- • Siswa membaca kalimat dengan suara dan dinilai per kata (toleran harakat dan awalan); masalah mikrofon tidak menghukum siswa
- • Guru mendapat halaman Analisis Baca Nyaring: kata yang paling sering meleset, ringkasan per naskah, dan catatan per siswa
- • Latihan Cocokkan Makna, Rumpang Kata, serta Benar/Salah kini 20 soal acak, 2 sesi, sistem 3 nyawa, dan efek suara
- • Terjemah otomatis Arab-Indonesia untuk kosakata maupun kalimat, tetap sebagai saran yang diperiksa guru
Pembayaran Simulasi OBA
Pop-up pembayaran 2 langkah, verifikasi manual via Telegram, dasbor guru 3 kartu simulasi, jatah 3 bulan
- • Tombol daftar di halaman simulasi membuka pop-up pembayaran dua langkah (paket, rekening + QRIS dari panel Keuangan, lalu konfirmasi data)
- • Tab Pesanan di panel pengelola: verifikasi manual (kabar via Telegram) atau tolak dengan alasan
- • Verifikasi otomatis memberi jatah 3 kali simulasi berlaku 3 bulan + pesan WhatsApp siap kirim ke guru
- • Dasbor guru dengan 3 kartu simulasi (bagikan ke murid, mulai, hasil & analisis)
- • Pesanan tidak dibayar 3x24 jam otomatis kedaluwarsa
Gambar & format tulisan di bank soal
Pengelola bisa menambahkan gambar dan memformat tulisan soal saat membetulkan soal
- • Unggah gambar soal (maksimal 2 MB), bisa diganti atau dihapus
- • Penyunting format sederhana: tebal, miring, dan garis bawah
- • Tulisan yang tidak aman (skrip) otomatis dibuang saat disimpan
Halaman Bank Soal untuk pengelola
Pengelola bisa memeriksa dan membetulkan soal yang sudah tersimpan, langsung tersimpan ke basis data
- • Daftar seluruh soal dengan pencarian kata, saringan tingkat kesulitan, materi, dan batch kiriman
- • Halaman sunting: teks soal, pilihan jawaban, kunci, materi, bab, tingkat kesulitan, dan kosakata
- • Kunci jawaban otomatis ditandai pada daftar, dan ditolak bila di luar jumlah pilihan
- • Kolom milik bot Pustakawan (batch, sumber, checksum) tidak diubah
Pembahasan soal di Simulasi OBA
Setelah selesai mengerjakan, peserta bisa membuka pembahasan: kunci jawaban tiap soal
- • Seperti mode latihan: jawaban benar ditandai Kunci, jawaban keliru ditandai Jawabanmu
- • Kosakata tiap soal ikut ditampilkan bila tersedia
- • Peserta bisa langsung mengerjakan lagi dengan soal baru
Panel pengelola Simulasi OBA + kabar Telegram
Simulasi OBA kini bisa dioperasikan sendiri: mengatur gelombang, memantau prospek, dan mencatat pembayaran
- • Buat gelombang tryout serentak: judul, jenjang, jadwal, jumlah soal, dan komposisi tingkat kesulitan
- • Set soal tetap untuk gelombang berbayar supaya semua peserta mengerjakan soal yang sama dan peringkatnya adil
- • Daftar sekolah dan guru pendamping lengkap dengan nomor WhatsApp, bisa diunduh untuk dihubungi
- • Tandai sekolah sudah membayar (jatah 3 kali simulasi aktif otomatis) dan gabung sekolah kembar
- • Kabar otomatis ke Telegram pengelola saat ada sekolah baru mendaftar dan saat pembayaran dicatat
Halaman depan Simulasi OBA baru + jadwal tryout serentak
Halaman depan simulasi didesain ulang, lengkap dengan jadwal tryout serentak dan tanya jawab
- • Jadwal gelombang tryout serentak tampil di halaman depan simulasi, termasuk hitungan mundur ke gelombang berikutnya
- • Perbandingan jelas antara yang gratis (10 soal tiap Jumat) dan simulasi penuh (75 soal, 3 kali simulasi)
- • Halaman depan Bilarabiya.Online kini menautkan ke Simulasi OBA
Simulasi OBA jadi situs tersendiri
Simulasi OBA kini di alamatnya sendiri: simulasi-oba.bilarabiya.online
- • Alamat sendiri, terpisah dari situs lembaga — data peserta tidak bercampur dengan data lembaga
- • Soal gratis 10 butir tingkat mudah, ditukar otomatis setiap Jumat, boleh diulang
- • Paket premium Rp50.000 per lembaga untuk 3 kali simulasi, lengkap dengan penghitung jatah
- • Tulisan penawaran diperbarui: 3 kali simulasi, bukan sekali
Penawaran simulasi penuh setelah simulasi gratis
Begitu selesai mengerjakan yang gratis, langsung muncul tawaran simulasi lengkap 75 soal
- • Peserta melihat tawaran simulasi penuh 75 soal dengan tingkat kesulitan lengkap dan sesi pembahasan
- • Guru juga melihat tawaran yang sama di halaman rekap nilai sekolahnya
- • Tawaran hanya muncul untuk peserta gelombang gratis
Modul Simulasi OBA (kerangka sistem)
Sistem simulasi olimpiade bahasa Arab: peserta daftar tanpa akun, mengerjakan soal, dan langsung melihat hasil
- • Soal diundi otomatis dari bank soal sesuai tingkat kesulitan yang ditentukan pengelola
- • Pendaftaran ringan: nama, kelas, sekolah, dan nomor WhatsApp guru pendamping
- • Hasil instan plus papan peringkat dengan nama peserta disamarkan
- • Guru pendamping punya halaman rekap nilai murid-muridnya sendiri lewat kode akses sekolah
Pratinjau soal di pasar bahan ajar
Contoh soal bisa dilihat sebelum membeli, tanpa bisa dijawab
- • Pratinjau menampilkan soal dan pilihannya apa adanya — seperti melihat tulisan saja
- • Tidak ada fungsi menjawab, tidak ada penilaian, dan tidak ada hasil yang tercatat
- • Penutupnya cukup satu tombol silang
Aplikasi admin terpisah di layar utama
Pengelola punya aplikasi sendiri, tidak tertukar dengan aplikasi belajar
- • Manifest tersendiri: nama Bilarabiya Admin, warna gelap, ikon dengan bingkai emas
- • Halaman pengelola (keuangan, pemakaian, pengguna, persetujuan dompet) memakai aplikasi admin
- • Guru dan murid tetap memakai aplikasi lembaganya masing-masing
Notifikasi HP (tahap 1: feed dikomentari)
Kabar penting bisa masuk ke HP pengguna
- • Murid menerima notifikasi saat postingannya di feed dikomentari teman atau gurunya
- • Pengaturan notifikasi per pengguna: tombol Aktifkan di HP, notifikasi percobaan, dan saklar kategori
- • Notifikasi tidak pernah menggagalkan alur utama (jual-beli, komentar, pencairan tetap jalan walau pengiriman gagal)
Bilarabiya bisa dipasang di layar utama (PWA)
Aplikasi bisa dipasang di HP seperti aplikasi biasa
- • Manifest dinamis: nama dan ikon di layar utama mengikuti nama lembaga masing-masing
- • Aset tampilan disimpan agar buka-ulang lebih cepat; halaman berisi data, nilai, dan uang TIDAK pernah disimpan di cache
- • Halaman ramah saat tidak ada internet (bukan pesan galat browser)
- • Ajakan pasang yang sopan di HP: ringkas, bisa ditutup, dan tidak pernah memaksa
Pintu masuk Afiliasi di menu profil
Menu afiliasi mudah ditemukan dari dasbor lembaga, termasuk di HP
- • Afiliasi kini punya butir tersendiri di menu profil dasbor lembaga (sebelumnya hanya ikon di navbar sehingga tidak terlihat di HP)
- • Ikon afiliasi di navbar diberi keterangan saat disentuh/di-hover
Tautan informasi di footer
Semua halaman penjelasan bisa dijangkau dari footer
- • Footer halaman depan & dasbor lembaga kini memuat: Tutorial, Ketentuan Transaksi, dan Riwayat Pengembangan
- • Tautan Ketentuan Transaksi juga ditambahkan di dasbor lembaga
Kelola kelas untuk guru
Guru memegang penuh kelasnya sendiri.
- • Guru bisa mengubah judul dan menghapus BAB maupun Sub-BAB (sebelumnya hanya bisa menambah)
- • Guru bisa mengubah dan menghapus data murid, serta memindahkan murid ke kelas lain di lembaga yang sama tanpa kehilangan progres dan nilai
- • Guru bisa mengeluarkan murid dari kelas (akun dan progresnya tetap aman)
- • Tombol aksi murid kini terlihat di layar HP tanpa perlu menggeser tabel
Pencairan saldo dari halaman Dompet
Saldo tidak lagi terkurung di dalam aplikasi.
- • Permintaan pencairan saldo kini tersedia di halaman Dompet (sebelumnya hanya di halaman Afiliasi)
- • Seluruh isi dompet bisa dicairkan; minimal Rp100.000 dan tombolnya selalu terlihat
- • Aturan hangus 12 bulan untuk komisi yang tidak pernah dicairkan kini benar-benar dijalankan sistem
Ketentuan Transaksi + biaya admin pencairan
Semua biaya dijelaskan terbuka di dalam aplikasi.
- • Halaman Ketentuan Transaksi (publik): biaya platform, ketentuan komisi, dan ketentuan pencairan dalam satu tempat
- • Biaya admin transfer Rp1.000 per pencairan — tampil sebagai rincian sebelum pengajuan dikirim (mis. ajukan Rp100.000 → diterima Rp99.000)
- • Angka di halaman ketentuan dibaca langsung dari sistem, jadi mustahil berbeda dengan yang dijalankan
- • Penegasan: tidak ada biaya lain di luar yang tertulis
Sistem Afiliasi lengkap
Lembaga bisa mengajak lembaga lain dan mendapat komisi.
- • Komisi 10% untuk rujukan pertama dan 5% setiap perpanjangan, dihitung dari uang yang benar-benar dibayar
- • Syarat: paket tahunan, langganan berjalan, dan fitur diaktifkan lebih dulu (belum aktif = kode belum berlaku)
- • Komisi ditangguhkan — bukan hilang — bila langganan afiliator berhenti, dan cair kembali setelah diperpanjang
- • Dua tautan rujukan: halaman penjelasan (agar calon pendaftar paham dulu) dan langsung ke pendaftaran
- • Rujukan tersimpan 30 hari, jadi tetap tercatat walau mendaftar di hari lain
- • Halaman afiliasi untuk lembaga: dua angka saldo, daftar rujukan, riwayat komisi, isian rekening
- • Untuk pemilik: tab Afiliasi di halaman Keuangan (antrean transfer komisi + permintaan pencairan)
- • Siklus otomatis setiap tanggal 5 dan notifikasi Telegram saat ada pengajuan atau siklus selesai
- • Anti-curang: rujukan diri sendiri ditolak, satu lembaga satu rujukan, satu rekening satu afiliator
Buku Besar Keuangan
Dasar pembukuan yang tidak bisa menipu diri sendiri.
- • Tiga kantong uang dipisah tegas: milik pemilik, hak pengguna (saldo), hak afiliator
- • Penjaga otomatis: kas = milik pemilik + hak pengguna + hak afiliator — bila tidak cocok, ada yang salah catat
- • Buku kas berjalan, mutasi internal, saringan per bulan, dan ekspor CSV
- • Saldo pengguna dicatat sebagai utang layanan, bukan pendapatan
Materi yang dibeli bisa dipakai + kepala halaman depan
Perbaikan penting pada jalur uang marketplace.
- • PERBAIKAN: materi marketplace yang sudah dibeli kini benar-benar bisa dipakai guru dan muridnya (sebelumnya muncul di loker tetapi tidak terbaca di kelas, sehingga jawaban murid selalu salah)
- • Halaman Pemakaian Lembaga untuk pemilik: melihat lembaga mana yang benar-benar berlatih, bukan sekadar berlangganan
- • Kepala halaman depan diubah ke bahasa guru: menekankan penghematan waktu menilai, bukan istilah teknis
Rilis Beta — fondasi LMS bahasa Arab
Mesin utama Bilarabiya dibuka untuk lembaga pertama.
- • Multi-lembaga: setiap guru/lembaga dapat subdomain sendiri ([nama].bilarabiya.online) dan menjadi admin penuh atas LMS-nya
- • 19 mode latihan empat kemahiran (mufrodat, istima, kalam, qiroah) dengan penilaian otomatis
- • Bank soal + generator soal AI: 1 kredit = 1 butir soal, jatah gratis 10 kredit per lembaga
- • Ujian CBT (pilihan ganda, benar-salah, campur) dengan timer dan penilaian otomatis
- • Marketplace materi antar guru: penjual menerima 85%, platform 15%
- • Dompet pengguna: top-up, pembelian materi, dan bagi hasil penjualan
- • Kelas dengan tautan undangan murid, progresXP, peringkat, dan unduh laporan kelas (Excel/PDF)
- • Alur langganan lembaga + voucher diskon (termasuk voucher gratis 1 tahun)
Halaman ini diperbarui setiap ada rilis baru. Ketentuan transaksi