LMS Web Sitesi Nasıl Oluşturulur – Temel Özellikler Hakkında Derinlemesine Bilgi

Yayınlanan: 2020-12-11

Ben Franklin bir keresinde şöyle demişti:
“Bilgiye yapılan yatırım en iyi faizi verir.”

Bugüne kadar sanayinin en gelişmiş sektörlerinden biri eğitim sektörüdür. Uzaktan eğitim, sınıf öğretimine mümkün olduğunca yakın, evde kolay eğitim ve gergin COVID-19 karantinaları sırasında elverişli bir süreç sağlayan günümüzde mevcut olan gelişmiş teknolojik çözümlerle çevrimiçi eğitim, dünyayı her yönüyle daha da yakınlaştırdı.

E-öğrenmeyi dünya çapında başarıya ulaştıran çeşitli modüller arasında, öğrenme yönetim sistemleri (ÖYS), tüm sürecin akıcı ve sistematik hale getirilmesine büyük katkı sağlamıştır. Bu blog, bir LMS sisteminin veya yazılımının ne olduğunu, bu yazılım entegrasyonunun ne tür uygulamalar sunabileceğini ve LMS web sitesinin sıfırdan nasıl oluşturulacağını anlamanıza yardımcı olacaktır.

İçindekiler

  • LMS yazılımı – Türler ve Uygulamalar
  • Bir LMS Web Sitesi Oluşturun
  • Çözüm

LMS yazılımı – Türler ve Uygulamalar

LMS, genişletilmiş İngilizce biçiminde olduğu gibi, bir öğrenme yönetim sistemi temelde bir web uygulamasıdır. E-öğrenme kurslarının, eğitim programlarının ve ayrıca öğrenme ve geliştirme programlarının yürütülmesiyle ilgili tüm işlevleri yerine getirmek için geliştirilmiştir:

  • Yönetim
  • belgeler
  • izleme
  • Raporlama
  • Otomasyon
  • Teslimat

Böylece yazılım, geliştirilen çevrimiçi öğrenme ortamının verimli yönetimini sağlayarak, tüm eğitim ve öğretim içeriğini barındırma, sunma ve izleme yeteneğini barındırır.

Özel ÖYS geliştirme yoluyla nihai hedef, bireysel öğrenme grafiklerini belirlemek ve değerlendirmek, öğrenme araçlarını ve içeriğini tüm bireyleri ortak bir platformda buluşturacak ve programın nihai hedefine ulaşacak şekilde yönlendirmektir.

Usta bir yazılım aracılığıyla beceri boşluğunu analiz etmek için her üyenin performansını değerlendirmek ve denetlemek, hedeflenen bir yaklaşım oluşturmak için bol zaman sağlar. Yazılım, eğiticinin işe alıştırmayı, ders materyallerinin organizasyonel hedeflerle uyumunu ve öğrencilerin eğitim programlarına uyumunu yönetmesini sağlar.

Ancak tek bir LMS yazılımı türü, farklı seviyelerde öğrenme yönetimi gerçekleştiremez. Özel ÖYS geliştirme ile, çevrimiçi programlar aracılığıyla ek becerilere ihtiyaç duyan bir kuruluştaki bireylerin öğrenme programı veya hiyerarşisi, ne tür bir ÖYS'nin istendiğine karar verir.

Hedef kitlenin kim olduğuna, gemideki öğrenci sayısına ve sonucun ne olması gerektiğine bağlı olarak özel ÖYS geliştirme faaliyeti gerçekleştirilebilir. Geliştirilecek ÖYS ölçeğine de bu faktörlerden karar verilebilir. Geliştirilmekte olan LMS yazılımının uygulamasına göre, bunlar şu şekilde sınıflandırılır:

  • Kurumsal veya Bireysel
  • Ücretsiz veya Ücretli
  • SaaS veya Tek Lisans
  • Şirket İçi veya Bulut İçi
  • Birleşik
  • CMS ile veya Dahili geliştirme araçlarıyla

Bu blogda, geliştiricilerin yukarıda belirtilen durumlardan herhangi birine uygun bir sistem oluşturmasını sağlayabilecek LMS web sitesi oluşturmak için önemli olan temel bileşenler hakkında ayrıntılı olarak tartışacağız.

Eğitim İçeriğini Tek Bir Özel LMS Çözümü ile Yönetin

Bize Ulaşın

Bir LMS Web Sitesi Oluşturun

Özel LMS geliştirme için , temel bileşenleri hakkında bilgi edinilmelidir. Bazı bileşenlerin geliştirilmesi basit görünse de, LMS web sitesinin sağlamlığını ve kullanışlılığını belirleyen birçok bileşen vardır. Bu blog yazısında, girişimcilerin iyi bilgilendirilmiş yatırım kararları vermelerini sağlamak için temel bileşenler hakkında derinlemesine bilgi paylaşılmaktadır.

LMS, kullanıcılar ve öğrenme kaynakları arasında bağlantı kurmak için interneti kullanır. Bu nedenle, ÖYS bir kuruluş içinde veya dışında faaliyet gösteriyor olsun, en baştan temel teknolojilerle bağlantıların kurulması gerekir.

Birkaç temel bileşenle, herhangi bir kuruluşta kesintisiz bir öğrenme deneyimi için iyi birbirine bağlı modüllerle bir ÖYS geliştirilmelidir. LMS barındırma veya kurulumu iki yolla yapılabilir – bir hizmet sağlayıcı aracılığıyla saha dışında veya kuruluşun intraneti ile.

Ayrıca, servis sağlayıcılardan internet protokolleri kullanılarak bir extranet üzerinden erişilebilir. Kuruluş dışında önemli dahili bilgileri paylaşmak için gerekli olan bir kamu telekomünikasyon sistemi aracılığıyla, standart TCP/IP protokollerini kullanan ikinci seçenek internettir.

Geliştirilmesi gereken bir ÖYS'nin bileşenleri

Tek Oturum Açma (SSO) / Sosyal Giriş

Yeni kullanıcı kaydı ve kayıt işlemi çok zaman alabilir. Ortalama dikkat süresinin 8 saniye civarında olduğu düşünülürse, standart bir yeni kullanıcı kayıt işlemi daha uzun sürebilir. Bu nedenle, uzun bir kayıt işlemi, kötü kullanıcı deneyimine neden olabilir.

Kolaylık sağlamak ve süreci kısaltmak için çoklu oturum açma (SSO), kullanıcının tek bir kimlik ve parola kullanarak oturum açmasını sağlar. Bu özellik, Google, Facebook, LinkedIn ve Twitter tarafından sağlanan sosyal medya giriş işlevine neredeyse benziyor. SSO, mevcut bir hesaptaki bilgileri kullandığından ve genellikle tek bir tıklamayla giriş yapılmasına olanak sağladığından zamandan tasarruf edilir. Profil resmi, ad ve e-posta gibi otomatik içe aktarmalar, kişiselleştirilmiş deneyime katkıda bulunur ve böylece kullanıcının LMS mobil uygulamasıyla bağlantısını güçlendirir.

Resim Kaynağı : Facebook Girişine Genel Bakış

Ancak, bir öğrenme yönetim sisteminin etkili bir şekilde çalışması için herhangi bir kullanıcı hakkında daha fazla bilgiye ihtiyaç vardır. Diğer ilgili ayrıntılar departman, ekip, sorumluluklar, araçlar ve daha fazlasını içerebilir. Söylemeye gerek yok, her ayrıntı SSO aracılığıyla getirilemez. LMS web sitesi oluşturmak için temel ayrıntılar tamamlandıktan sonra, ilk aşamada SSO kullanılarak yalnızca gerekli bilgilerin getirilebileceği şekilde çalışması sağlanabilir. Daha sonra hesap oluşturulduğunda diğer profil detayları kullanıcı tarafından manuel olarak doldurulabilir.

Öğrenme yönetim sistemleri, bir kullanıcının profilini tamamlamak için genellikle daha fazla bilgi gerektirir. Kullanıcı deneyimini (UX) geliştirmek için, bir hesap oluşturmak için önce temel ayrıntıları sormak ve daha sonra ayrı bir form kullanarak diğer ilgili ayrıntıları doldurmak önemlidir.

Aşağıdaki resmi düşünün. Kullanıcının kendisini kaydedebileceği basit bir kayıt formu gösterir. Kullanıcının tek bir tıklamayla kaydolmasını sağlayabilen tek oturum açma özelliği sağlanmıştır. Görüntü oluşturulurken dikkate alınan bu özel durumda, SSO işlevi Facebook ve LinkedIn sosyal oturum açma yoluyla sağlanır.

İlk formda tek imza.

Özel bir öğrenim yönetim sistemi oluştururken, kullanıcıların LinkedIn sosyal oturum açma özelliğini kullanarak kaydolmalarına izin verilebilir. LinkedIn ile oturum açmayı etkinleştirmek için web geliştiricisinin LinkedIn Developers'da bulunan JavaScript SDK belgelerini gözden geçirmesi gerekir ve aynısını desteklenen herhangi bir programlama dilini kullanarak entegre edebilir.

Özel LMS ile Çalışanlarınızın Öğrenme Maliyetlerini Azaltın

Bize nasıl olduğunu sorun

Örneğin – Özel bir öğrenim yönetim sistemindeki bir kayıt formunun bilgi gerektirdiği basit bir kullanım durumunu düşünün. Kavramı daha iyi anlamak için, bilgilerin 2 bilgi kümesine bölünmesi burada.

Bilgi Seti 1 – Kayıt için temel bilgiler:

  • Ad ve soyad
  • E-posta kimliği ve Profil resmi

Bilgi Seti 2 – Öğrenim yönetim sisteminin gerektirdiği ortak bilgiler:

  • Eğitim arkaplanı
  • Beceriler ve sertifikalar
  • Aşağıdaki tablo, kayıt işlemi için gerekli olan alanlar hakkında bilgi sağlar.
Alan adı Tanım
Video Kısa filmler, Belgeseller, Eğitimler, Stand-up komedisi ve
daha fazla.
ilk adı Kullanıcı tarafından sağlanan ilk ad.
Soyadı Kullanıcı tarafından sağlanan soyadı.
profil fotoğrafı Bir LinkedIn üyesinin profil resmiyle ilgili meta bilgiler.
İD LinkedIn üyesi için benzersiz tanımlayıcı değer.

Tablo 1 – Bilgi Seti 1 – Kayıt için temel bilgiler

Alan adı Tanım
alanOfÇalışmaAdı Çalışma alanı veya ana dal.
İsim Bir becerinin adı.
çalışma alanları Kazanılan eğitim derecesinin adı.
Firma Adı LinkedIn üyesi tarafından girilen şirket adını almak için.

Tablo 2 – Bilgi Seti 2 – Aşağıdakilerin gerektirdiği ortak bilgiler
öğrenme yönetim sistemi

LinkedIn API kullanılarak, yukarıdaki alanlara OAuth kimlik doğrulaması kullanılarak erişilebilir. Yukarıda belirtilen alanların her biri, daha sonraki bir aşamada faydalı olabilecek benzersiz bir öneme sahiptir. Yukarıda bahsedilen alanın rolünü detaylandırmak için birkaç ek örnek.

fieldOfStudyName – Bu alandan gelen bilgiler, kullanıcının zaten bildiklerini analiz etmek ve ona aynı iş kolunda gelişmiş bir kurs sunmak için kurs tavsiye algoritmaları tarafından kullanılabilir.

Ad – Bu, kullanıcının mevcut becerilerine dayalı olarak daha iyi ve daha alakalı kurs önerileri sağlamaya katkıda bulunabilecek başka bir alan adıdır.

fieldOfStudy – Bir kullanıcının takip ettiği kariyer izini anlamlandırmak için önemli bir alan adı. Bu verilere dayanarak, kullanıcının belirli bir alanda ilerlemesini ve mesleki hedeflerini gerçekleştirmesini sağlayabilecek ilgili kurslardan oluşan bir paket önerilebilir.

E-öğrenme İçeriği Oluşturma

Bir üye bir LMS'ye kaydolduğunda, genellikle farklı kurslar veya içerik paketlerinin sunulduğu bir gösterge panosuna gelir.

Bir ÖYS içindeki içerik, lisanslı bir sözleşmeyle harici bir kaynaktan oluşturulabilir veya içe aktarılabilir. Kaydedilmiş ses ve videoları içeren kurslarla farklı öğrenme biçimleri olacağı düşünüldüğünde, bir ÖYS içindeki içerik farklı formatlarda yüklenebilir:

  • Metin – PDF veya kelime
  • Ses – MP3 veya WAV
  • Görüntüler – JPEG olarak grafikler
  • Animasyonlar – Flash veya daha fazlası

Öğrenme süreci boyunca gerçekleştirilecek farklı görevlerin kapsamlı bir analizinden sonra, ayrıntılı bir içerik tasarımı oluşturulmalıdır. Bir öğretim tasarımı belgesi (IDD), içeriği görüntülemek için kaç ekran veya modülün oluşturulması gerektiğini ayrıntılı olarak açıklayacaktır.

Özel LMS Geliştirme – Kurs Mimarisi

Ders yapısı, LMS ders mimarisinin bir parçası haline getirilmek üzere modüller veya bloklar olarak hazırlanan içeriğin farklı unsurlarını içerebilir.

  • Hem problemler hem de öğrenci yanıt değerlendirmeleri, kod gömülü olmalı ve güvenli ortamlara yerleştirilmelidir.
  • Bir JavaScript (JS), LMS'nin içerikle iletişim kurmasını sağlar ve bu betiğin entegre edilmesi için bir JS Girişi gerekir.
  • Eğitmen tarafından yazılan kodlar dahil olmak üzere görsel ve eğitici öğeler, genişletilebilir biçimlendirme dili (XML) tabanlı formatlar kullanılarak gömülebilir.
  • Bir kurs yazma aracı, öğretmenlerin, uzmanların veya öğretmenlerin, kurs içeriğine erişmek için LMS tarafından kullanılan MongoDB içindeki kursları oluşturmasına ve güncellemesine yardımcı olur.
  • Kurs kodu dışında farklı servisler tarafından yürütülen kurslar etrafında çeşitli tartışmalar, forumlar ve yorumlar yapılmaktadır. LMS, bunları öğrenme sürecine entegre etmek için bir API aracılığıyla getirecektir.
  • Kullanıcıyı veya öğrenciyi tanımlayacak çeşitli olaylar için ayrı bir ardışık düzen çalışır. Bu analitik işlem hattı, kullanıcı davranışı hakkındaki tüm verileri değerlendirecek ve sonucu LMS'nin alması için MySQL'de yayınlayacaktır.

IDD'ye göre farklı bileşenler sıraya yerleştirildiğinde, her ekran farklı içerik yapılarını göstermeye hazır hale gelir. Komut dosyaları hem kelime hem de güç noktalarını kullanabilir.

Artık tasarlanan bu içeriğin/derslerin ana ÖYS ile etkileşime girebileceği yollar ve standartlar var. Yazılan her içerik ve kod, önde gelen 2 öğrenme teknolojisi standardından biri olan AICC (Havacılık Endüstrisi CBT Komitesi) ve SCORM (Paylaşılabilir İçerik Nesnesi Referans Modeli) ile uyumlu olmalıdır.

SCORM, ikisi arasında en popüler olanıdır ve LMS'nin çoğunluğu SCORM uyumlu içeriği destekler. SCORM standartları dahilinde oluşturulan içerik, öğrencinin yolculuğu ve alışkanlıkları hakkında daha fazla bilgi edinme yeteneğinin yanı sıra çeşitli içerik yazma araçlarına izin verir. Bu şekilde, ilerlemenin izlenmesi ve bir öğrencinin programda ne kadar zaman harcaması gerektiğine ilişkin kararlar kolayca belirlenebilir.

AICC standartları, güvenlik açısından yüksek olmasına rağmen popüler değildir ve kullanıcı/öğrenci ilerlemesini izleme veya raporlama özgürlüğü sağlamaz.

SCORM, AICC, IEEE ve diğer çeşitli teknik standartların tüm bileşenlerini içerdiğinden, bir LMS için hazırlanmakta olan e-öğrenme içeriğine uymak için en uygun olanıdır. En son sürüm olan 1.2, ÖYS için e-öğrenme içeriği oluşturmayı yöneten 2 bölüme sahiptir.

Çalışma Zamanı Ortamı

Geliştirici, içeriğin LMS'ye erişmesine veya onunla iletişim kurmasına izin vermek için LMS'de bir SCORM uyumlu API'si uygular. Bu API'yi uygulamak için, içerik kodunun açılış çerçevesine bir DOM aracılığıyla erişilebilen bir JavaScript olan bir API Bağdaştırıcısı yerleştirilir. Bu API Bağdaştırıcısı, tüm içeriğin 8 işlevle LMS etkileşimlerine işlenmesinden sorumludur:

  • LMSItialize()
  • LMSFinish()
  • LMSGetValue()
  • LMSSetValue()
  • LMSCommit()
  • LMSGetLastError()
  • LMSGetErrorString()
  • LMSGetDiagnostic()

Bu nedenle içerik yazarının yalnızca API Bağdaştırıcısını bulması ve tüm içeriği bir web tarayıcısına taşımak için JavaScript çağrıları yapması gerekir. Web LMS'ye temel içerik taşınabilirliğinin yanı sıra bu işlevler, veri modelleri, testler için raporlar ve hata işlemeyi kolaylaştırır.

İçerik Toplama Modeli

Bu, LMS'nin okuması, içe aktarması ve başlatması için XML dosyaları oluşturmanın yanı sıra içeriğin nasıl paketleneceğine ilişkin spesifikasyonlar verir. İçerik modeli, meta-veri ve içerik paketlemeye daha da ayrılan bu model, e-öğrenme içeriğini ÖYS uyumlu bir şekilde oluşturmaktan sorumludur.

İçerik Modeli

İçerik modeli, bir LMS'ye yönlendirilen içeriğin türü hakkında yönergeler verir. mevcut farklı içerik modülleri ile bu model, içerik yapısı için gereken dosya türleri ile birlikte bu modüller arasındaki ilişkileri tanımlar.

Bu modele göre tüm içeriğin, Paylaşılabilir İçerik Nesneleri (SCO'lar) ve Varlıklar adı verilen yeniden kullanılabilir birimlere bölünmesi gerekir. Tüm görüntüler, sesler ve film klipleri Varlıklardan oluşur. Bununla birlikte SCO, tam olarak tek bir içerik web sayfası veya karmaşık bir kurs halinde organize edilmiş çok sayıda resim ve video içeriği içeren büyük bir web tabanlı kurs olabilir.

Her SCO, diğer SCO'larla bağlantısı olmayacak şekilde hazırlanmalı ve diğer SCO'larla herhangi bir bağlam oluşturmamalıdır.

Meta Veri

Bu bileşen içeriği tanımlamaya yardımcı olur. Önceden tanımlanmış bir sözlük, zengin bir veri modeli oluşturmaya yardımcı olur. İçeriğin meta veri modeline göre daha iyi anlaşılması için sınıflandırıldığı bazı temel kategoriler şunlardır:

  • Genel
  • Yaşam döngüsü
  • Meta-meta veri
  • Teknik
  • eğitimler
  • Haklar
  • ilişki
  • Dipnot
  • sınıflandırma

Tüm bunlar, içeriğin daha iyi sınıflandırılmasını önermek için verileri tanımlanmış kategorilere yerleştirmeye yardımcı olur.

İçerik Paketleme

Yukarıdaki 2 modelin, içerik modelinin ve içerik birleştirme modelinin uygulanması, içerik paketleme bileşeni tarafından yapılır. Bu özellik, tüm içerikler arasında sorunsuz bir etkileşimi ve çalışmayı kolaylaştırmakla kalmaz, aynı zamanda tüm içeriğin benzer şekilde paketlenmesini sağlar. Paketleme için, tüm içerik, tabanda bir XML dosyası olan “imsmanifest.xml” ile PIF adı verilen bir ZIP klasörüne aktarılır. Bu dosya, içerik modelinin yanı sıra meta-veri biçimindeki tüm bilgileri içerir.

Kurslar, web sayfaları ve içerik paketleri SCORM'a göre yazıldıktan ve uygulandıktan sonra, üzerinde çalışılması gereken bir sonraki özellik, bu içeriği bir LMS içinde farklı stiller ve yerlerde düzenlemektir.

İçerik Organizasyonu

Bir ÖYS içindeki içerik, bir ÖYS yöneticisinin yanı sıra bir öğrenme yolculuğuna kaydolan kullanıcı için birincil kaygıdır. Etkili öğrenme çıktıları, kullanıcıların kolaylıkla erişmesi için sistematik olarak organize edilmiş içerik paketleri ister. Farklı türdeki tüm içeriği yazılım içinde tek bir erişim noktasına yerleştirmek için geliştiricinin, sistem tarafından desteklenmesi gereken veya desteklenen işlevleri anlaması gerekir.

LMS yazılım bileşenleri geliştirilirken, içeriğin tamamının oluşturulması veya basitçe teslim edilmesi ve yönetilmesi hedefinin en baştan belirlenmesi gerekir. Bu, içeriğe dahili olarak veya harici bir lisanslı kaynaktan erişmek için oluşturulacak yolları tanımlayacaktır.

Bu içeriği, kullanıcıların öğrenmesi için verimli yollarla düzenlemek, bir içerik yönetim aracı veya Öğrenme İçeriği Yönetim Sistemi (LCMS) yardımıyla yapılır. Özetle, içerik yönetim aracı, bir ÖYS'nin bir ÖYS içindeki farklı içerik türlerini depolamasını, almasını ve bunlara erişmesini sağlayacaktır.

Araç, öğrenme programı gereksinimlerine ve içerik kullanılabilirliğine göre içeriğin içe ve dışa aktarılmasını kolaylaştırır. Artık her türlü içerik elinizin altındayken, yönetici veya paydaş bu içerik paketlerini çeşitli amaçlar ve öğrencilerle etkileşim modelleri için yeniden kullanabilmelidir.

LCMS, öğrenme nesnelerini etiketleyecek ve bunları kullanıcı gereksinimlerine göre farklı kombinasyonlarda sunacaktır. İçeriği, yazma aracı tarafından oluşturulan ayrı bileşenler olarak veya tüm öğrenme modülleri olarak sunabilir.

İçerik Yönetim Aracının (LCMS) LMS mimarisine yerleştirilmesi.

Bir içerik yönetim aracı veya yazılımı, yalnızca e-öğrenim içeriğinin meta-veri bileşeni veya sistemi yeniden kullanılabilir öğrenme nesneleri, SCO'lar oluşturduğunda başarıyla devreye alınır. Bir LCMS'nin rolü, kullanıcıların seçebileceği organize panolar veya kitaplıklar oluşturmaktır. LMS tarafından oluşturulmuş veya harici yazar tarafından oluşturulmuş tüm içerik kitaplıkların içine yerleştirilir ve LMS, yöneticinin hangi kursa veya içerik parçasına hangi kullanıcılar tarafından erişilebileceğine karar vermesine olanak tanır.

Bir ÖYS için içerik yönetimi özelliği geliştirmek, ayrıntılı kurs yapıları ve kapsamlı IDD'ler oluşturmayı gerektirir. Kullanıcılar kaydolduktan sonra, tüm kursların listesini görüntüleyebilmelidir. LMS kurum içi yerleşik içerik yayına girdikten sonra yönetici, lisanslı harici kurslara erişimi 'kapatabilir'. İçeriği düzenlemenin başka bir yolu da farklı kullanıcı türleri veya hiyerarşiler oluşturmak olabilir: öğretmenler, öğrenciler, editörler, veliler, ziyaretçiler. Farklı içeriğin hangi kısmına kimin erişebileceğini kontrol etmek, öğrenme sürecinde kalitenin sağlanmasında büyük rol oynayacaktır.

Mevcut içeriği düzenlemek için geliştiricinin içerik benzerliklerine veya konu alanına göre kategoriler oluşturması gerekir. Kategoriler oluşturulduktan ve ayrı klasörlere yerleştirildikten sonra, öğrencilerin erişmesi için bunları yerleştirmenin 3 yolu olabilir:

Öğrenme Yolları Oluşturma

İçerik, konunun ardışıklığını temsil eden bir yolda düzenlendiğinde, bir öğrenme yolu oluşturulur. Konunun karmaşıklığına ve uzunluğuna bağlı olarak ya doğrudan bir öğrenme yolu klasörüne yüklenebilir ya da sistematik ve adım adım açılacak ara sınavlarla daha küçük bölümlere ayrılabilir.

İçerik organizasyonu daha sonra şu şekilde sunulan bir yol izleyecektir:

içerik organizasyon yolu

bir öğrenme yolu oluştur

ders öğrenme yolu

Konu Oluşturma

İçeriği çeşitli konuların içine yerleştirmenin temel özelliği, öğrenciler tarafından doğrudan gezinme sonuçları içindir. Öğrenciler, ne öğrenmek istediklerini belirleyerek, bir arama seçeneğiyle, istedikleri klasöre/konuya indirerek doğrudan ilgilendikleri konulara atlayabilirler.

İçeriği düzenlemeye yönelik öğrenme yolu yaklaşımından tek fark, bölümleri içeren klasörün tüm öğrenme yolunu ders konularıyla değiştirmektir.

Konu yolu oluşturma

pazarlama yeniliği

Hibrit Yaklaşım

İçerik yapısı karmaşık olduğunda ve tek bir kurs birçok çalışma öğesini içerdiğinde, yukarıdaki her iki yaklaşımı da takip etmek en iyisidir. Bir öğrenme yolu, öğrenciye bir sonraki aşamaya geçmeden önce düzenli değerlendirmelerle öğeleri birer birer alması için rehberlik eder. Bölümler, konuların kolayca seçilmesini ve tüm kurs yapısının daha iyi anlaşılmasını sağlar.

Bu nedenle, başlangıçta bir konu yerleştirilir ve içeriğin içinde kolay gezinme için bölümler listelenir.

Hibrit Yaklaşım yolu

pazarlama yeniliği

Sistematik bir öğrenme deneyimi için bir araya getirildiğinde seçilen içerik, verimli bir ÖYS'yi oluşturur. Kullanıcının kendi anlama ve öğrenme hızına göre farklı içerik paketlerini düzenlediği ve yerleştirdiği özel bir öğrenme yolunu entegre etme seçeneği de vardır.

Önceden tasarlanmış bir öğrenme yolunun istendiği durumlarda, bir ön koşul, beceri düzeyi veya öğrenci düzeyinde bilgi toplamak ve öğrenci ihtiyaçlarını anlamak için bir beceri matrisi oluşturmaktır. Özel bir öğrenme yolu oluşturma için, kullanıcı ilgili içeriği seçer ve kendi kitaplığını ve öğrenme yolunu oluşturabilir.

Ayrıca, kullanıcının kurs boyunca yolculuğuna göre hatırlatıcılar, alarmlar, değerlendirmeler ve ilerleme raporları planlanabilir. Bunlar, yakalanan verilerden ÖYS tarafından yapılan analize dayalı olarak dahil edilebilir veya öğrencinin kendisi tarafından manuel olarak beslenebilir.

Ekibinizi Özel LMS ile Değişen Teknolojik Ortama Uyum Sağlayın

bize danışın

Yönetim kontrolü

Bu özellik, LMS yöneticisine veya kurs yöneticisine farklı haklar ve sorumluluklar vermekle ilgilidir. Doğru kişiye erişim verilmesi, ÖYS verimliliği üzerinde önemli bir etkiye sahip olabilir.

Yönetici, tüm ayrıcalıklara sahip LMS yapısının merkezinde bulunan ana yönetimdir. LMS, yöneticinin portalda istenen değişiklikleri yapmasına ve farklı roller, kullanıcılar atamasına ve öğrenme programını yönetmesine izin verecek şekilde yapılandırılır.

Yönetici, farklı kullanıcılar oluşturmaktan, her birinin yöneteceği ve kapsayacağı görevlere karar vermeye kadar, LMS platformundan farklı sorumluluklar oluşturabilmelidir. Daha geniş bir düzeyde, bir yönetici kaydolduğunda veya oturum açtığında, gösterge panosuna, kullanıcı kayıtlarına, çeşitli rapor türleri oluşturmaya ve yönetilecek kaynak tahsisine sahip olmalıdır.

LMS yönetim özelliği geliştirilirken, her bir bileşenin ve bölümün oluşturulmasına yönelik ayrıntılara dikkat edilmelidir. Yönetici kontrolleri, LMS işlemlerini her yönden kolaylaştıracak şekilde geliştirilmelidir. Genel görünür ayarlardan, hangi analitik ayrıntıların günlük olarak gözden geçirilmesi gerektiğine ilişkin kararlara kadar, yöneticinin uygun düzenlemeleri yapmak için gerekli tüm erişime sahip olması gerekir.

Yönetici kontrol paneli ve ayarlar

Oturum açtıktan sonra yönetici, farklı değişiklikler, tahsisler ve ayarlar yapmak için seçenekler içeren açıklayıcı bir gösterge panosuna gitmelidir. Pano, yöneticinin yapılacak herhangi bir acil işlem için hızlı bir şekilde başvurması için çalışan tüm LMS istatistiklerini göstermelidir.

Ayrıca yönetici, gösterge tablosunda sayıların görüntülendiği başlıkları ekleyebilmeli veya düzenleyebilmelidir. Hangi istatistiklerin görünür olduğu yöneticinin takdirinde olmalıdır.

yo! koç kontrol paneli

Hızlı LMS ilerleme referansı için açıklayıcı istatistikler içeren bir yönetici panosu örneği (kaynak: YoCoach demosu)

Pano içinde, yöneticiye tüm LMS etkinliklerini birleşik bir katalogla yönetme olanağı verilmelidir. Böylece katalog, yöneticilerin veya yöneticilerin öğrenme etkinlikleri oluşturması için bir platform olacaktır. Yönetici, entegre katalog sistemini kullanarak şunları yapabilmelidir:

  • Kullanıcıların aradıklarını kolayca bulması için içeriği kategorilere ayırın.
  • Talimatları ve konuyu tanımlayın.
  • Öğrencilerin sınıflara erişmesi için kaydedilebilir örnekler oluşturun.
  • İçerik, video, ses, dil ve daha fazlası için çıktıları tanımlayın.

Bu yine içeriğe erişebilecek kullanıcıların türüne bağlı olabilir. Yönetici, kullanıcı erişimi sağlamanın yanı sıra çeşitli öğrenme modülleri oluşturabilmelidir. Kursları öğrenme yollarına göre gruplandırma yeteneği ve öğrencinin ilerlemesini ölçmek için sertifikalar.

Yöneticinin ayırması gereken kullanıcı türleri

Yöneticinin ayırması gereken kullanıcı türleri (kaynak: YoCoach demosu)

ÖYS ayarları

Bir ayarlar sekmesi, yönetici veya LMS yöneticisinin farklı ortamlar oluşturabileceği kaynakla donatılmalıdır. Belirli bir kurs veya programın tamamı için dil ayarlama seçenekleriyle API'leri gereksinime göre etkinleştirin.

Yönetici için ayarlar sekmesi

Yönetici için ayarlar sekmesi (Kaynak: YoCoach demosu)

Yönetici ayrıca, farklı üçüncü taraf API'lerine erişim yoluyla çeşitli bileşenleri etkinleştirebilmelidir. Bu bileşenlerin etkinleştirilmesini güvenli anahtarlar aracılığıyla bağlamak, doğru API'lere ulaşıldığında kimlik doğrulaması yapacaktır. Bu anahtarlar, belirli iş ihtiyaçları için belirli API'leri satın aldıklarında işletmeye, yazılıma veya web yöneticisine verilir.

YoCoach demosu

Ayrıca, ödeme seçenekleri entegrasyonu, komisyon ayarlamaları, para biriminin yönetimi, e-posta şablonları ve diğer Aşamalı Web Uygulaması (PWA) bileşenleri için farklı ayarlar bu sekme aracılığıyla kullanılabilir hale getirilebilir.

Raporlar

Yönetici panosunun içindeki bir bölüm, farklı kullanıcılar ve farklı kurs tasarımları için gereken rapor türlerine ayrılmıştır. Buradan yönetici, özel rapor oluşturmak için çeşitli şablonlar seçebilir ve raporun kendisi için yapılması gereken kullanıcıyı seçebilir.

Bunlar, LMS'deki farklı üyelerin ilerlemesini ve performansını izlemeye yardımcı olduklarından kurs yeterliliklerini yönetmeye yardımcı olur. Bir kurs bir üye tarafından başarıyla tamamlandığında, yönetici yetkinlik profillerini güncelleyebilir ve karşılaştırabilir. Başarılı tamamlama için ön koşullar, öğrenme yolculuğunda ilerlemeden önce tamamlanması zorunlu olan kurslarla birlikte yönetici tarafından da belirlenebilir.

Yönetici için ayarlar sekmesi (Kaynak YoCoach demosu)

LMS yöneticisi için rapor oluşturma seçenekleri (Kaynak: YoCoach demosu)

Çeşitli

Yöneticinin her biri için farklı iş akışları oluşturması için öğrenci, eğitmen ve yönetici gibi farklı arabirimlerin oluşturulması gerekir. Kontrol erişim özelliklerini kullanarak, yöneticiye gereksinime göre farklı içerik kategorilerine erişime izin verme sorumluluğu verilebilir.

Bekleme listelerini yönetme, otomatik kayıt, katılım kaydı çıkarma, ücret kontrolü ve güvenlik bakımı gibi çeşitli bileşenlerin tümü, akıcı bir LMS çalışabilirliği için yöneticinin yetki alanına girmelidir.

Geliştiricinin sonunda işlev ayrımının nasıl yapıldığını anlamak için özel rapor oluşturma özelliğine ayrıntılı olarak bakalım.

Özel Rapor Oluşturma Özelliği

Değer katma biçimleri açısından standart raporlar ile özel raporlar arasında bir fark vardır. Standart raporlar, önceden tanımlanmış alanlar ile basittir, buna karşın özelleştirilmiş raporlar, kişinin farklı alanları manuel olarak, dikkate alınacak zaman çerçevesini ve çok daha fazlasını seçmesine olanak tanır.

Özel rapor oluşturma özelliğini geliştirirken, farklı faktörleri ve olasılıkları göz önünde bulundurmak gerekir. Rapor verilerinin boyutunun bir web sunucusunun işleyebileceğini aştığı bir örnek düşünün. Böyle bir durumda, web sunucusu çökebilir.

Öğrenim yönetim sistemindeki özel rapor oluşturma özelliği, raporları PDF veya XLS formatında indirme seçeneği, düzenli aralıklarla e-posta yoluyla almak için rapor planlama ve özelliğin sağlamlığını sağlamak için dahili kontroller gibi diğer özellikleri içerir.

Bu özelliği daha ayrıntılı anlamak için, temel bileşenlerle ilgili bilgileri paylaşan aşağıdaki resme bakın.

özel rapor oluşturma özelliği.

Özel Raporlarda Veri Görselleştirme

Veri görselleştirme, bir yöneticinin veya karar vericinin hayatında önemli bir rol oynar. İstatistiksel bilgi, kişinin iyi bilgilendirilmiş kararlar almasını sağlar. Bununla birlikte, istatistiksel bilgiler içeren çizelgeler, analiz için genellikle daha fazla dikkat ve zaman gerektirir. Bilginin kendisi yardımcı olsa da, veri görselleştirme yoluyla zaman kazanılabilir.

Basit grafikler oluşturmak, grafiklerden yararlanan işlevsellik oluşturmaya kıyasla daha az geliştirme süresi gerektirir. Bu nedenle, veri görselleştirme gereksinimleri bir müşteri tarafından paylaşıldığında, projenin toplam maliyeti genellikle birkaç kat artar. Aynı zamanda, kullanıcı deneyimini (UX) iyileştirdiği için veri görselleştirmenin önemi vurgulanmalıdır.

Veri görselleştirme ile ilgili birden fazla zorluk vardır. Böyle bir zorluk, görsel olarak çekici raporların PDF formatında oluşturulmasını içerir. Aynısını geliştirmek için, en popüler iki yöntem olan CSS kullanmak ve SVG'yi manipüle etmek olan birkaç seçeneğe sahiptir. Her iki yönteme de kısa bir genel bakış aşağıda paylaşılmıştır:

HTML/CSS Kullanarak Statik Tasarım Oluşturma

Bu yöntemde web tasarımcısı, HTML ve CSS kullanarak özel raporun düzenini oluşturur. Bu aşamadan sonra geliştirici, arka ucu tasarımla birleştirir.

PHP kullanarak SVG'nin Programlı Manipülasyonu

Geliştirici, özel raporu görsel olarak çekici bir şekilde görüntülemek için SVG biçimini doğrudan programlayabilir. Bu yöntemde bir web tasarımcısına çok az veya hiç ihtiyaç yoktur. Ancak, bu yöntem SVG'nin PHP veya başka bir betik dili kullanılarak programlı olarak işlenmesini içerdiğinden, belirli biçimlerin Linux işletim sistemi tarafından çalıştırılmayan bir web sunucusuyla iyi çalışmama olasılığı vardır.

Özel rapor oluşturma özelliğinin geliştirme süresini azaltmak için üçüncü taraf entegrasyonları mevcuttur. Veri görselleştirme özelliği, Google'ın JavaScript grafiğinden veya etkileşimli çizelgeler ve veri araçlarından yararlanarak ÖYS'ye eklenebilir .

Özel Rapor Planlama

Bu özellikle ilişkili en yaygın kullanım durumu, özel raporun düzenli bir zaman aralığından sonra e-postayla gönderilmesidir. Bu özelliği oluşturmak için, zamanlama ile ilişkili iki kritik bileşeni anlamak gerekir - yönetimsel yönetim ve otomatik zamanlama işlevi. İşte her iki bileşen hakkında daha fazla bilgi:

LMS Yöneticisi tarafından İdari Yönetim

Yöneticiye, raporların zamanlamasını yönetmek için farklı seçenekler sunulmalıdır. Birçok kullanım durumu olsa da, önemli bir örnek, devre dışı bırakma seçeneğinin beklendiği gibi çalışmadığı durumlar olabilir. Açıklama – Planlanmış bir rapor e-posta yoluyla paylaşıldığında, kullanıcı devre dışı bırakma seçeneğine tıklamak isteyebilir. LMS aboneyi otomatik olarak kaldırabilirken, yöneticinin aboneyi manuel olarak kaldırma seçeneği olmalıdır.

Zamanlama Özelliğinin Arkasındaki Temel İşlevsellik

Zamanlama mekanizması, bir iş zamanlayıcı aracı kullanılarak geliştirilebilir. Yaygın olarak kullanılan en popüler iki iş planlayıcısı – Cron ve Kereviz. Bir iş planlayıcı kullanmanın amacı, rapor çizelgelemenin oluşturulmasıyla sınırlı değildir. Bir kullanıcının öğrenim yönetim sisteminde oturum açarken parolayı unuttuğu bir örnek düşünün.

Kullanıcı e-posta adresini girdiğinde, sistem parolayı sıfırlamak için kullanılabilecek benzersiz bir URL oluşturur. Burada, iş planlayıcı, önceden tanımlanmış bir zaman sınırı geçtikten sonra URL'yi geçersiz kılmaktan sorumludur. Bunu yapmak ek bir güvenlik katmanı ekler. Söylemeye gerek yok, iş planlayıcılar bu işlevselliği geliştirmenin kritik bir parçası.

Çözüm

Bir öğrenme yönetim sistemi, sıfırdan oluşturulabilen karmaşık bir sistemdir. Bu blog yazısında, güçlü ve verimli bir öğrenme ortamı oluşturmaya katkıda bulunan bir ÖYS'nin temel bileşenlerine baktık. Buradaki fikir, tüm kullanıcılar için akıcı bir iş akışı sunan bir LMS web sitesi oluşturmaktır.

Uygun şekilde yerleştirilmiş değerlendirmeler ve raporlarla birlikte iyi organize edilmiş içerikle ilgili gereksinimler, özel ÖYS geliştirme için belirli öğrenme hedefleri paylaşılarak gerçekleştirilebilir. Özel istekleri karşılayan ve çevik uygulamaları takip eden yazılım geliştirme şirketleri, bu bileşenleri basit ama sağlam bir şekilde dahil edebilir. Etkin içerik paylaşımı ile yapılandırılabilir çerçeveler üzerine inşa edilmiş güvenli öğrenme ortamları tasarlamak, çevrimiçi öğrenmenin geleceği olacak.

Özel ÖYS ile Çalışanlarınızın Öğrenme Alışkanlıkları Hakkında Daha Fazla Bilgi Edinin

Bize Danışın