Bu durumla oldukça sık karşılaşıyorum: oyun teknik olarak hazır ama LMS ile konuşacak katman eksik. HTML5 dosyalarını LMS'e yüklenebilir bir pakete çevirmek mümkün, ancak raporlama istiyorsanız iş bir zip dosyası hazırlamaktan ibaret değil.
İki ayrı ihtiyaç var:
- Paketleme: Klasöre bir paket tanım dosyası (manifest) eklenip zip haline getirilir. Bu, LMS'in paketi tanıyıp açmasını sağlar.
- İletişim: Oyunun içinde LMS'e "başladı", "puanı şu", "tamamladı" bilgisini gönderen kodun bulunması gerekir. Bu olmadan paket açılır ama raporda hiçbir şey görünmez.
İkinci kısım oyunun koduna dokunmayı gerektirdiği için en doğru yol, işi ajansa tamamlatmak. Ajanstan şunları yazılı olarak talep edin:
- Hedef SCORM sürümü (LMS'inizin desteklediği sürüm, bunu önce LMS tarafında teyit edin).
- Hangi anlarda hangi verinin gönderileceği: tamamlanma koşulu, puan, varsa başarı eşiği.
- Kaldığı yerden devam özelliği isteniyor mu.
- Kaynak dosyaların ve dokümantasyonun teslimi; ileride güncelleme gerektiğinde başka bir ekibin de çalışabilmesi için.
Mobil konusunda kontrol etmeniz gerekenler:
- Oyun dokunmatik etkileşimle çalışıyor mu; fare üzerine gelme (hover) gerektiren öğeler telefonda çalışmaz.
- Ekran yönü: Yatay tasarlanmış bir oyun dikey ekranda nasıl görünüyor?
- Dosya boyutu: Saha ekipleri mobil veriyle bağlanıyorsa ağır görseller ve sesler açılışı uzatır.
- LMS'in mobil uygulaması: Bazı LMS uygulamaları paketleri kendi içinde, bazıları tarayıcıda açar; ikisinde de test edin.
Sık yapılan hata, sözleşmede "LMS uyumlu olacak" gibi muğlak bir ifade bırakmak. Teslim kriterini "LMS test ortamımızda tamamlanma ve puan raporlanacak" şeklinde ölçülebilir yazın ve kabulü bu teste bağlayın. Pilot için farklı marka telefonlardan birkaç saha çalışanıyla deneme yapmayı da unutmayın.