Selamat Datang ke SiReKa
Sistem Rekod Kemahiran digital khusus untuk mengesan, mengukur dan menganalisis tahap penguasaan asas Bahasa Melayu, Matematik dan Kemahiran SiBuKa murid-murid Pemulihan Khas.
Jumlah Murid Mengikut Kelas
Purata Penguasaan Pembelajaran
Privasi Maklumat Murid Dilindungi
Dashboard umum ini tidak memaparkan sebarang nama atau identiti murid secara terbuka bagi memenuhi syarat keselamatan data peribadi. Log masuk diperlukan untuk melihat rekod murid.
Urusan Data Murid & Mentor
Urus pendaftaran profil murid, mentor pembimbing, dan muat naik data CSV.
| ID Murid | Nama Murid | Kelas | Nama Mentor | Tindakan |
|---|
Kemahiran Individu
Pilih murid dan semak senarai semak penguasaan di bawah.
Bahasa Melayu
0/32 kemahiranMatematik
0/21 kemahiranSiBuKa
Kemajuan Muka SuratBahasa Melayu (32 Kemahiran)
0 diselesaikanMatematik (21 Kemahiran)
0 diselesaikanBacaan (SiBuKa)
Kemajuan Bacaan Murid
Penjana Laporan Khas
Pilih skop laporan dan hasilkan dokumen sedia cetak.
REKOD PRESTASI KEMAJUAN PEMULIHAN KHAS
SISTEM REKOD KEMAHIRAN (SiReKa)
SULIT - UNTUK KEGUNAAN AKADEMIK SAHAJA
ULASAN KEMAJUAN SUBJEK
Penguasaan Bahasa Melayu
Penguasaan Matematik
Ringkasan Laporan Keseluruhan Kelas
| ID Murid | Nama Murid | Kelas | Nama Mentor | Penguasaan BM (%) | Penguasaan Matematik (%) | SiBuKa 1 Page | SiBuKa 2 Page |
|---|
Integrasi Google Drive / Google Sheets
Sambungkan terus aplikasi SiReKa anda dengan fail spreadsheet di Google Drive untuk menyimpan data anda secara nyata.
Tetapan Sambungan Live Sync
Masukkan URL Web App dari Google Apps Script anda untuk menyambung.
Sandaran Manual Google Drive
Anda juga boleh memuat turun fail sandaran dan meletakkannya secara manual di Google Drive anda.
Panduan Penyediaan 5 Minit:
- Buka Google Drive anda, cipta satu fail Google Sheets baharu.
- Klik menu Extensions (Ekstensi) > pilih Apps Script.
- Padamkan semua kod lalai, salin dan tampalkan kod kod di bawah:
function doPost(e) {
try {
var jsonString = e.postData.contents;
var data = JSON.parse(jsonString);
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
sheet.clear();
// Create header
sheet.appendRow(["ID Murid", "Nama Murid", "Kelas", "Nama Mentor", "Purata BM (%)", "Purata Matematik (%)", "SiBuKa 1", "SiBuKa 2"]);
// Insert student data
data.students.forEach(function(s) {
var bmPct = Math.round((s.bmSkills.length / 32) * 100);
var mathPct = Math.round((s.mathSkills.length / 21) * 100);
sheet.appendRow([s.id, s.name, s.className, s.mentor, bmPct + "%", mathPct + "%", s.sibuka1Page + "/49", s.sibuka2Page + "/29"]);
});
return ContentService.createTextOutput(JSON.stringify({result: "success"}))
.setMimeType(ContentService.MimeType.JSON);
} catch(err) {
return ContentService.createTextOutput(JSON.stringify({result: "error", error: err.toString()}))
.setMimeType(ContentService.MimeType.JSON);
}
}
- Klik butang Deploy (Sebarkan) > pilih New Deployment.
- Pilih jenis Web App. Set "Execute as" kepada Me (E-mel anda) dan "Who has access" kepada Anyone.
- Sebarkan (Deploy), salin Web App URL yang dihasilkan, dan tampalkannya di dalam borang tetapan di sebelah kiri!