Anda menemukan salah ketik di slide 12, sebuah kebijakan telah berubah, atau soal kuis memiliki jawaban yang salah ditandai benar. Kursus sudah aktif dan sebagian peserta berada di tengah jalan. Mengganti zip SCORM terasa seperti pekerjaan dua menit, tetapi jika dilakukan sembarangan, hal itu dapat mengembalikan orang ke awal, menjatuhkan mereka di layar yang salah, atau membuat hasil mereka tidak selaras dengan apa yang telah mereka kerjakan. Berikut cara memperbarui kursus SCORM dengan aman, menilai besarnya sebuah perubahan, dan memutuskan apa yang terjadi pada orang-orang yang sudah berada di dalamnya.
Mengapa memperbarui kursus SCORM yang aktif itu berisiko
Paket SCORM adalah kumpulan konten web yang berjalan di browser peserta dan berkomunikasi dengan LMS melalui API JavaScript kecil. Saat peserta bekerja, paket mengirim data ke LMS, yang menyimpannya terhadap percobaan peserta tersebut. Komponen utamanya adalah:
- Status penyelesaian dan keberhasilan: apakah mereka sudah selesai, dan apakah mereka lulus.
- Skor: biasanya dari kuis di dalam paket.
- Lokasi: bookmark ke tempat mereka berada (
cmi.core.lesson_locationdi SCORM 1.2,cmi.locationdi SCORM 2004). - Suspend data: blok teks yang ditulis kursus untuk dirinya sendiri (
cmi.suspend_data) agar dapat memulihkan statusnya, seperti slide mana yang telah dikunjungi, nilai variabel, dan jawaban yang sudah diberikan sejauh ini.
Bagian pentingnya adalah LMS tidak menafsirkan suspend data. LMS menyimpannya dan mengembalikannya tanpa perubahan saat peserta melanjutkan. Formatnya milik alat authoring, dan sering terikat pada struktur kursus sebagaimana diterbitkan: urutan slide, nama variabel, soal di dalam bank soal. Untuk perbedaan kedua edisi, lihat SCORM 1.2 vs SCORM 2004.
Apa yang bisa salah saat strukturnya berubah
Jika data tersimpan dari paket lama diberikan kepada paket baru dengan struktur berbeda, kursus baru mencoba memulihkan status yang sudah tidak ada. Apa yang terjadi tergantung pada alat authoring, tetapi gejala yang umum meliputi:
- Bookmark menunjuk ke slide yang dipindahkan atau dihapus, sehingga peserta mendarat di tempat yang salah atau kembali ke awal.
- Menu dan indikator progres menandai bagian yang salah sebagai sudah dikunjungi.
- Jawaban yang tersimpan untuk soal lama diterapkan pada soal baru, atau dibuang.
- Kursus mengabaikan status tersimpan dan mulai dari awal, atau tidak termuat dengan benar.
- Skor yang diperoleh dari kuis lama berdampingan dengan penyelesaian pada kuis baru.
Mengganti edisi SCORM, misalnya dari SCORM 1.2 ke SCORM 2004, mengubah model datanya sendiri, sehingga data tersimpan tidak akan berpindah dengan bersih.
Tidak semua perubahan memiliki risiko yang sama
Sebelum mengunggah apa pun, tentukan jenis perubahan yang Anda lakukan. Yang penting adalah seberapa besar struktur dan maknanya berubah, bukan berapa lama pengeditannya.
| Jenis perubahan | Contoh | Risiko bagi yang sedang di tengah jalan | Pendekatan yang lazim |
|---|---|---|---|
| Perbaikan kosmetik | Salah ketik, warna keliru, gambar yang diganti | Rendah: strukturnya tidak berubah | Biarkan mereka menyelesaikan; peserta baru mendapat perbaikannya |
| Penyegaran konten | Paragraf yang ditulis ulang, video yang diperbarui, slide baru di akhir | Sedang: tergantung apakah slide ditambah, dihapus, atau diurutkan ulang | Biasanya biarkan mereka menyelesaikan |
| Restrukturisasi | Bagian diurutkan ulang atau dipecah, percabangan baru, menu baru | Tinggi: progres tersimpan mungkin tidak cocok | Mulai ulang, kecuali orang dapat menyelesaikan di paket lama |
| Penilaian baru atau berubah | Soal baru, nilai kelulusan berbeda, bank soal baru | Tinggi: hasil tidak dapat dibandingkan | Mulai ulang |
| Perubahan korektif | Konten lama salah, tidak aman, atau tidak patuh | Tinggi, apa pun strukturnya | Mulai ulang, dan putuskan soal orang yang sudah selesai |
Ujian yang berguna: apakah Anda akan merasa nyaman jika seseorang menyelesaikan versi lama hari ini? Jika tidak, versi itu perlu dihentikan.
Biarkan mereka menyelesaikan, atau paksa mulai ulang?
Saat platform Anda dapat mempertahankan paket lama tetap berjalan bagi orang yang sudah memulainya, Anda memiliki pilihan yang nyata. Jawab pertanyaan-pertanyaan ini secara berurutan.
- Apakah versi lama masih benar? Jika versi itu mengajarkan sesuatu yang salah atau tidak aman, mulai ulang peserta, sejauh apa pun progres mereka.
- Apakah penilaiannya berubah? Jika semua orang harus dinilai dengan cara yang sama, mulai ulang.
- Bisakah paket lama tetap dipertahankan untuk peserta yang ada? Jika platform Anda menimpa file, “biarkan mereka menyelesaikan” sebenarnya berarti “memasukkan progres lama ke paket baru”. Di luar perbaikan kosmetik, memulai ulang lebih aman.
- Berapa panjang kursusnya? Memulai ulang modul sepuluh menit tidak banyak merugikan. Memulai ulang kursus dua jam merugikan niat baik.
- Apakah tenggat sudah dekat? Memulai ulang tepat sebelum jatuh tempo dapat mendorong orang melewatinya. Perpanjang tenggat, atau perbarui pada periode yang lebih tenang.
Singkatnya: jika versi lama masih benar, biarkan orang menyelesaikannya. Jika salah, mulai ulang mereka, dan beri tahu mereka alasannya.
Orang yang sudah menyelesaikan kursus adalah keputusan tersendiri. Perbaikan kosmetik atau penyegaran konten jarang membenarkan meminta mereka mengulang apa pun. Perubahan korektif mungkin membenarkannya, terutama untuk pelatihan kepatuhan. Jika demikian, perlakukan sebagai putaran pelatihan baru dengan tenggatnya sendiri, alih-alih mengubah catatan siapa pun secara diam-diam.
Beri tahu orang-orang apa yang berubah
Mulai ulang yang tidak dijelaskan terasa seperti bug. Pesan singkat sebelumnya mengubahnya menjadi pembaruan rutin.
- Peserta yang akan memulai ulang: apa yang berubah, mengapa mereka perlu memulai modul lagi, kira-kira berapa lama waktunya, dan apakah tenggat mereka bergeser.
- Peserta yang sudah selesai: apakah mereka perlu melakukan sesuatu. Jika tidak, katakan begitu.
- Manajer dan instruktur: kapan pembaruan mulai berlaku, dan apa yang harus dikatakan kepada orang yang bertanya.
Simpan juga log perubahan sederhana untuk setiap kursus: nomor versi, tanggal, apa yang berubah, siapa yang menyetujuinya, dan apa yang Anda pilih untuk orang yang sedang di tengah jalan. Nomor versi di slide terakhir membuat pertanyaan dukungan jauh lebih mudah dijawab. Jika Anda diaudit, log tersebut menjelaskan mengapa dua orang melihat konten yang sedikit berbeda; lihat apa yang ingin dilihat auditor dari catatan pelatihan Anda.
Sebelum Anda mengunggah: daftar periksa
- Gunakan edisi SCORM yang sama kecuali Anda memang bermaksud mengubahnya.
- Periksa bahwa pengaturan publikasi sama dengan versi sebelumnya, terutama cara penyelesaian dan skor dilaporkan.
- Uji paket baru secara terpisah lebih dulu. Cara menguji paket SCORM menjelaskan langkah-langkahnya.
- Simpan zip sebelumnya dan proyek sumber, jika Anda perlu kembali.
- Putuskan sebelumnya apa yang terjadi pada orang yang sedang di tengah jalan, dan siapkan draf pesan Anda.
Cara Acadenix menangani pembaruan SCORM
Di Acadenix, setiap paket SCORM adalah sebuah unit di Units Library (pustaka unit), dan satu unit dapat digunakan di beberapa kursus. Memilih sebuah unit menampilkan Courses (kursus) yang menggunakannya, Versions (versi), dan Users (pengguna), sehingga Anda dapat melihat ke mana pembaruan akan sampai.
- File baru membuat versi baru. Begitu pula teks baru atau jenis unit baru. Mengubah nama atau deskripsi tidak.
- Anda memilih untuk orang yang sedang di tengah jalan. Jika ada yang sedang berlangsung, Anda memilih Restart them on the new version (mulai ulang mereka di versi baru) atau Let them finish the version they started (biarkan mereka menyelesaikan versi yang sudah mereka mulai). Orang yang mulai kemudian mendapat versi baru.
- Peserta yang sudah selesai tetap mempertahankan hasilnya. Penyelesaian bersifat final dan sertifikat yang diterbitkan tidak pernah berubah. Orang yang sudah selesai melihat unit ditandai Updated (diperbarui), sehingga mereka dapat melihat versi baru jika mau, dan apa pun yang mereka lakukan kemudian tidak mengubah hasil mereka.
- Anda dapat membatalkan. Activate (aktifkan), di Versions milik unit, mengembalikan versi sebelumnya.
- Pengulangan adalah pendaftaran baru. Jika orang yang sudah selesai memang perlu mengulang kursus, pengaturan Re-enrolment while a completion is valid (pendaftaran ulang selama penyelesaian masih berlaku) pada kursus memungkinkan mereka mendaftar lagi dengan progres yang baru. Penyelesaian dan sertifikat mereka sebelumnya tetap tercatat.
Untuk memeriksa paket sebelum menggantikan yang aktif, unggah sebagai unit terpisah dan gunakan Preview (pratinjau), yang menampilkannya seperti yang dilihat peserta tanpa mencatat apa pun. Ada lebih banyak tentang pembuatan versi dan pelacakan di halaman SCORM LMS kami.
Poin penting
- Progres SCORM disimpan terhadap paket yang dimulai peserta, dan suspend data hanya bermakna bagi kursus yang menulisnya.
- Ukur dulu perubahannya: perbaikan kosmetik berisiko rendah, sedangkan restrukturisasi dan penilaian baru tidak.
- Jika versi lama masih benar, biarkan orang menyelesaikannya. Jika salah, mulai ulang mereka.
- Beri tahu peserta dan manajer apa yang terjadi, dan simpan log perubahan untuk setiap kursus.
- Di Acadenix, setiap unggahan adalah versi baru, Anda memutuskan apa yang terjadi pada orang yang sedang di tengah jalan, dan penyelesaian tetap final.
Ingin melihat bagaimana pembaruan berperilaku dengan konten Anda sendiri? Ajukan uji coba dan coba unggah versi baru dari kursus yang sesungguhnya.


