Ally araçlarının, filtresinin ve rapor eklentilerinin kurulumu

Ally birden fazla Moodle barındırma seçeneği ve teması ile uyumludur. Ally'da desteklenen sürümler ve temalar şunlardır:

Moodle 3.11.x

  • Snap
  • Boost
  • Clean
  • More

Moodle 4.0.x

  • Snap
  • Boost

Ally, 3.10.x öncesindeki Moodle sürümleriyle çalışır, ancak düzeltmeler desteklenmez. Moodle sürümünüzü güncelleştirmenizi öneririz. Moodle sürüm desteği sayfasında rehberlik hizmeti mevcuttur. 

Not: Burada bahsedilmeyen diğer sürümler veya temalar Ally tarafından desteklenmez.

Ally'ı kendi kendine barındırılan ortamlarda Moodle ile yapılandırmak için şu eklentileri yapılandırın:

  • Ally yönetici araçları
  • Ally filtresi
  • Ally raporu LTI

OpenLMS tarafından sağlanan ortamlar, zaten Ally ile entegredir. 

Yapılandırma adımları

  1. Github'dan Ally yönetici aracının gereken sürümünü indirin veya kopyalayın.

    1. ZIP dosyası olarak indirme
      1. Gerekirse bölüm sürümünü değiştirin.
      2. Gereken Moodle sürüm ("gerekli") numarasının ve sürümünün Moodle sürümünüze uygun olup olmadığını öğrenmek için version.php dosyasına göz atın. Örneğin Moodle 3.11 için;

        $plugin->sürüm = '3.11.6';

        $plugin->gerekli = 2021051700;

        "3.11.6" sürümü Moodle 3.11 kurulumlarıyla çalışabilir. Bu parametreler Moodle kurulumunuzla eşleşmiyorsa bölümü tekrar değiştirmeniz gerekebilir.

        İlgili Moodle sürümleri ve sürüm numaraları hakkında daha fazla bilgi

      3. "Kopyala veya indir > ZIP İndir"i kullanarak depoyu indirin
    2. Git deposunu kopyalama
      1. Araçlar klasörüne erişin.

        cd [moodle location]/admin/tool

      2. Depoyu kopyala
        • SSH kullanarak

          git clone [email protected]:blackboard-open-source/moodle-tool_ally ally

        • HTTP kullanarak

          git clone https://github.com/blackboard-open-source/moodle-tool_ally.git ally

      3. İlgili bölümü kontrol edin. Örneğin Moodle 3.11 için bölüm şudur: MOODLE_311_STABLE

        git checkout MOODLE_311_STABLE

        Güncelleştirmeleri almak için de bölüm kontrol edilebilir, dolayısıyla Moodle kurulumunuzu güncelleştirdiyseniz sadece ilgili bölümü kontrol edebilirsiniz. Bölüm yoksa deponuz eski olabilir, getirme işlemi yaparak bu durum düzeltilebilir:

        git fetch

  2. Github'dan Ally filtresinin gereken sürümünü indirin veya kopyalayın.

    1. ZIP dosyası olarak indirme
      1. Gerekirse bölüm sürümünü değiştirin
      2. Gereken Moodle sürüm ("gerekli") numarasının ve sürümünün Moodle sürümünüze uygun olup olmadığını öğrenmek için version.php dosyasına göz atın. Örneğin Moodle 3.11 için;

        $plugin->sürüm = '3.11.6';

        $plugin->gerekli = 2021051700;

        "3.11.6" sürümü Moodle 3.11 kurulumlarıyla çalışabilir. Bu parametreler Moodle kurulumunuzla eşleşmiyorsa bölümü tekrar değiştirmeniz gerekebilir.

        İlgili Moodle sürümleri ve sürüm numaraları hakkında daha fazla bilgi.

      3. "Kopyala veya indir > ZIP İndir"i kullanarak depoyu indirin
    2. Git deposunu kopyalama
      1. Filtreler klasörüne erişin.

        cd [moodle location]/filter

      2. Depoyu kopyala
        • SSH kullanarak

          git clone [email protected]:blackboard-open-source/moodle-filter_ally ally

        • Http kullanarak

          git clone https://github.com/blackboard-open-source/moodle-filter_ally.git ally

      3. İlgili bölümü kontrol edin. Örneğin Moodle 3.4 için bölüm şudur: MOODLE_311_STABLE

        git checkout MOODLE_311_STABLE

        Güncelleştirmeleri almak için de bölüm kontrol edilebilir, dolayısıyla Moodle kurulumunuzu güncelleştirdiyseniz sadece ilgili bölümü kontrol edebilirsiniz. Bölüm yoksa deponuz eski olabilir, getirme işlemi yaparak bu durum düzeltilebilir:

        git fetch

  3. Github'dan Ally rapor LTI aracının gereken sürümünü indirin.

    1. ZIP dosyası olarak indirme
      1. Gerekirse bölüm sürümünü değiştirin
      2. Gereken Moodle sürüm ("gerekli") numarasının ve sürümünün Moodle sürümünüze uygun olup olmadığını öğrenmek için version.php dosyasına göz atın. Örneğin Moodle 3.11 için;

        $plugin->sürüm = '3.11.6';

        $plugin->gerekli = 2021051700;

        "3.11.6" sürümü Moodle 3.11 kurulumlarıyla çalışabilir. Bu parametreler Moodle kurulumunuzla eşleşmiyorsa bölümü tekrar değiştirmeniz gerekebilir.

        İlgili Moodle sürümleri ve sürüm numaraları hakkında daha fazla bilgi.

      3. "Kopyala veya indir > ZIP İndir"i kullanarak depoyu indirin
    2. Git deposunu kopyalama
      1. Raporlar klasörüne erişin

        cd [moodle location]/report

      2. Depoyu kopyala
        • SSH kullanarak

          git clone [email protected]:blackboard-open-source/moodle-report_allylti ally

        • HTTP kullanarak

          git clone https://github.com/blackboard-open-source/moodle-report_allylti.git ally

      3. İlgili bölümü kontrol edin. Örneğin Moodle 3.4 için bölüm şudur: MOODLE_311_STABLE

        git checkout MOODLE_311_STABLE

        Güncelleştirmeleri almak için de bölüm kontrol edilebilir, dolayısıyla Moodle kurulumunuzu güncelleştirdiyseniz sadece ilgili bölümü kontrol edebilirsiniz. Bölüm yoksa deponuz eski olabilir, getirme işlemi yaparak bu durum düzeltilebilir:

        git fetch

  4. Klasör yapısını doğrulayın.

    Yönetici araç dizininin adı ally yapılmalıdır. Aşağıdaki gibi bir yolu olmalıdır:

    [yourmoodledir]/admin/tool/ally

    Filtre dizininin adı ally yapılmalıdır. Aşağıdaki gibi bir yolu olmalıdır:

    [yourmoodledir]/filter/ally

    Rapor dizininin adı allylti yapılmalıdır. Aşağıdaki gibi bir yolu olmalıdır:

    [yourmoodledir]/report/allylti

  5. Her klasörün ve içeriğinin web sunucunuzda okunabilir olduğuna emin olun.
  6. Moodle sitenizde yönetici kullanıcı olarak oturum açın, ardından yönetici sayfasını açın. Böylece yeni eklentiler kontrol edilir ve size Moodle veri tabanını şimdi yükselt seçeneği sunulur. Eklentileri yüklemek için bu düğmeyi seçin.
  7. Eklentileri yükledikten sonra Sistem Yönetimi > Eklentiler > Yönetici araçları > Ally ögesine gidin.
  8. Ally web hizmetini otomatik olarak yapılandır ögesini seçin.

    Bir sonraki ekranda bir web hizmeti belirteci ve Ally web hizmetini test etmek için bir URL göreceksiniz.

    Bu URL'yi Ally'ın kullanabilmesi için internette doğrudan erişilebilmesi gerekir.

    Bu başarıyla yapıldığında, Ally web hizmeti belirtecini ve web hizmeti bağlantısını kopyalayıp Ally teknik danışmanınıza veya destek mühendisine vermeniz gerekir., Kendi tarafında her şey kurulduğunda sizinle iletişime geçerek size "anahtarı", "parolayı" "başlatma URL'sini", "dosya güncelleştirme URL'sini" ve "istemci kimliğini" verir.

    Moodle örneğinizde kullanıcı hesapları için özel, gerekli alanlar kullanılıyorsa söz konusu özel alanların doldurulması ve kaydedilmesi için eklenti otomatik yapılandırması tarafından oluşturulan Ally Web Hizmeti kullanıcısı olarak “Farklı oturum açın”.


Moodle eklentisini yapılandırma

Ally teknik danışmanı, önceki ekranda oluşturulan Moodle Web Hizmeti Belirtecini kullanarak Ally istemcisini oluşturur ve size Ally Eklentisinin yapılandırılmasıyla ilgili ayrıntıları verir.

  1. Moodle yöneticisi olarak giriş yapın.
  2. Site yönetimi bölümünden Eklentiler'i ve Yönetici araçları ögesini seçin. Ally Yapılandırması'nı seçin.
  3. Aşağıdaki bilgileri girin
    • İçerik Yazarları: İçerik yazarı olan kullanıcı rolleri. Şunlar olmalıdır: Yönetici, Kursu oluşturan, Öğretmen (varsayılanlar).

      Normalde bunun değiştirilmesi gerekmez, lütfen Ally teknik danışmanının fikrini almadan bunu değiştirmeyin.

    • Anahtar: Ally teknik danışmanının sağladığı LTI Kodu
    • Parola: Ally teknik danışmanının sağladığı LTI Parolası
    • Başlatma URL'si: Ally teknik danışmanının sağladığı LTI Başlatma URL'si
    • Dosya Güncelleştirme URL'si: Ally teknik danışmanının sağladığı Dosya Güncelleştirme/Etkinlik URL'si https://[AllyEnvironment].ally.ac/api/v1/events
    • İstemci Kimliği: Ally teknik danışmanının sağladığı İstemci Kimliği
    • Günlük aralığı: Hafif
  4. Değişiklikleri kaydedin.

Ally Kurum Raporu

Ally eklentisi yapılandırıldıktan sonra, Ally Kurum Raporu'na erişebilirsiniz.

Ally kurs senkronizasyonu yapılıncaya ve ilk rapor oluşturuluncaya kadar raporda herhangi bir veri bulunmaz.

Ally Kurum Raporu'na erişmek için Site yönetimi'ne gidin ve Raporlar'ı seçin. Erişilebilirlik'i seçin.

Ally'ın Kurum raporu hakkında daha fazla bilgi


Ally Filtresi

Ally erişilebilirlik puanı göstergelerini ve Moodle'da kullanıma sunulan Alternatif Erişilebilir sürüm indirme seçeneğini almaya hazır olduğunuzda Ally filtresini etkinleştirmeniz gerekir.

Ally filtresini etkinleştirme

  1. Site yönetimi  bölümünden Eklentiler 'i ve Eklentilere genel bakış'ı seçin.
  2. Metin filtreleri bölümüne inin ve Ally filtresini etkinleştirin.
  3. Ally filtresini Filtre listesinin en üstüne taşıyın.

Ally Yapılandırması kullanıcı arayüzüne erişme

Kurulum sırasında Ally Yapılandırması'na nasıl erişeceğinize ilişkin talimatları size sağlarız. Erişiminiz yoksa Behind the Blackboard'dan bir istek gönderin.

Ally'da Kursları Yapılandırma


Kursları yapılandırma

Ally Yapılandırması sayfanıza gidin ve Ally'ı tüm kurslar için açın veya her kurs için ayrı karar verin. Karar size kalmış.

  1. Kurslarınızdan kaçında Ally kullanıldığını öğrenin.
  2. Ally'ı mevcut tüm kurslarınız için etkinleştirin veya devre dışı bırakın. Gelecekteki tüm kurslar için de etkin veya devre dışı olacağına önceden karar verin.
  3. Belirli bir kurs arayın veya tüm kursları etkin ya da devre dışı olma durumuna ve döneme göre filtreleyin.
  4. Ally'ı belirli kurslar için etkinleştirin veya devre dışı bırakın.

Ally'ı tek bir kurs için etkinleştirin veya devre dışı bırakın

Ally etkinken eğitmenler ve öğrenciler Ally'ın sağladığı erişilebilirlik puanlarından, eğitmen geri bildirimlerinden ve alternatif biçimlerden yararlanabilir.

Tüm kurslar için Kurum raporu mevcuttur. Ally'ın bir kursta etkin veya devre dışı olması önemli değildir. Kurs, Kurum raporunda görünür.

Ally Yapılandırması'ndan, güncelleştirmek istediğiniz kursu bulun. Kurs başlığına, kurs kimliğine ve kurs koduna göre arama yapmak için Ara alanını ve filtreleri kullanın.

Ally'ı açmak veya kapatmak için Etkin sütunu altından Etkinleştir veya Devre dışı bırak'ı kullanın.

  • Ally kapalı: Açmak için Kurs kullanıcı arayüzü entegrasyonunu etkinleştir ögesini seçin
  • Ally açık: Kapatmak için Kurs kullanıcı arayüzü entegrasyonunu devre dışı bırak ögesini seçin

Ally'ı tüm kurslar için etkinleştirin veya devre dışı bırakın

Tüm kurslarınızda Ally kullanılıp kullanılmadığına emin değil misiniz? Ally Yapılandırması sayfasının üst kısmından, kurslarınızın kaçında o anda Ally kullanıldığını öğrenin.

Ally etkinken eğitmenler ve öğrenciler Ally'ın sağladığı erişilebilirlik puanlarından, eğitmen geri bildirimlerinden ve alternatif biçimlerden yararlanabilir.

Tüm kurslar için Kurum raporu mevcuttur. Ally'ın bir kursta etkin veya devre dışı olması önemli değildir. Kurs, Kurum raporunda görünür.

Ally Yapılandırması sayfasında, mevcut her kurs için Ally'ı etkinleştirebilir veya devre dışı bırakabilirsiniz. Tüm kursları devre dışı bırak/etkinleştir'i ve Devre dışı bırak veya Etkinleştir'i seçin.

Tüm yeni kurslarda Ally'ın otomatik olarak etkinleştirilmesini istiyorsanız Gelecekteki kurslarda etkinleştir'i seçin.

Bu seçeneği işaretlemezseniz yeni kurslarda Ally etkinleştirilmez. Ally'ın ileri bir tarihte etkinleşmesini istiyorsanız Ally'ı tek tek kurslar için etkinleştirin.

Tüm kurslarda devre dışı bırakmayı veya etkinleştirmeyi seçtikten sonra seçiminizi onaylamanız gerekir. Seçiminize göre Etkinleştir veya Devre dışı bırak'ı seçin. Fikrinizi değiştirdiyseniz ve hiçbir ayarın değişmesini istemiyorsanız İptal'i seçin.


Ally'ı yalnızca tüm yeni kurslar için etkinleştirin

Ally etkinken eğitmenler ve öğrenciler Ally'ın sağladığı erişilebilirlik puanlarından, eğitmen geri bildirimlerinden ve alternatif biçimlerden yararlanabilir.

Tüm kurslar için Kurum raporu mevcuttur. Ally'ın bir kursta etkin veya devre dışı olması önemli değildir. Kurs, Kurum raporunda görünür.

Tüm yeni kurslarda Ally'ın otomatik olarak etkinleştirilmesini istiyorsanız Gelecekteki kurslarda etkinleştir'i seçin.

Bu seçeneği işaretlemezseniz yeni kurslarda Ally etkinleştirilmez. Ally'ın ileri bir tarihte etkinleşmesini istiyorsanız Ally'ı tek tek kurslar için etkinleştirin.

Ally Yardım Ayarlarını Yapılandırma


Ally kullanıcı yardımı ayarlarını yapılandırma

Alternatif biçimler ve Eğitmen geri bildirimi modlarında görüntülenen özel yardım iletilerini yapılandırın. Özel yardım iletileri öğrencileri ve eğitmenleri mevcut kurum belgelerine yönlendirmek, iletişim bilgilerini paylaşmak vb. için kullanılabilir. Herhangi bir özel ileti yapılandırılmamışsa Yardım bağlantıları Blackboard yardım bölümünde şu sayfalara yönlendirir:

  • Alternatif biçimler: Bu sayfada, farklı alternatif biçimlerin nasıl ve ne zaman kullanılabileceği açıklanmaktadır
  • Eğitmen yardımı: Eğitmenlerin, kurslarında Ally ile ilgili bilmesi gereken her şey

Özel yardım içeriği, Ally Yapılandırma arayüzünden yapılandırılabilir ve erişilebilir bir ileti sağlamaya yardımcı olmak için Markdown biçimini kullanır.

  1. Ally Yapılandırması bölümüne gidin ve Yardım ayarları ögesini seçin.
  2. Hem Eğitmen geri bildirimi yardımı hem de Alternatif biçimler yardımı için varsayılan veya özel yardım seçeneğini belirleyin.
  3. Özel seçeneğini belirlerseniz Özel iletiyi düzenleyin.

    Yapılandırılmış (ve erişilebilir) bir ileti sağlamaya yardımcı olması için Markdown biçimini kullanın.

  4. Değişiklikleri kaydet'i seçin.

Uzman yardımını yapılandır

Eğitmenleriniz ve öğrencilerinize, erişilebilirlik uzmanları ekibine kolay ulaşım olanağı sağlayın. Kullanıcılarınızın, doğrudan alternatif biçimler ve eğitmen geri bildirimi panellerinden daha fazla yardım talep etmesi için bir olanak eklemek üzere uzman yardımını etkinleştirin.

Bir talep oluşturulduğunda, yardım talebinin yanı sıra geçerli kurs, içerik ögesi ve kullanıcı hakkındaki ayrıntıları içeren bir e-posta, yapılandırma aşamasında belirttiğiniz e-posta adresine gönderilir.

  1. Ally Yapılandırması bölümüne gidin ve Yardım ayarları ögesini seçin.
  2. Hem "Eğitmen geri bildirimi yardımı" hem de "Alternatif biçimler yardımı" için Özel yardım sağlayın ögesini seçin.
  3. Uzman yardımını etkinleştir'i seçin.
  4. Erişilebilirlik uzmanları ekibinizin e-posta adreslerini yazın.
  5. Değişiklikleri kaydet'i seçin.

Yardım talebi e-postasına Ally'ın öğrenci adını ve e-posta adresini dâhil etmesine izin vermek amacıyla, Blackboard Learn entegrasyonu için Ally API kullanıcısına "Yönetici Paneli (Kullanıcılar) > Kullanıcılar" veya "system.user.view" izni verilmelidir. Ally'ın öğrenci adını ve e-posta adresini yardım talebi e-postasına dâhil etmesine olanak tanımak için, Moodle entegrasyonuna ait Ally API kullanıcısına "moodle/user:viewalldetails" izni verilmelidir.

Ally Özelliklerini Özelleştirme


Ally özellik bayraklarını özelleştirme

Ally'ı kurumsal tercihlerinize göre özelleştirmek için bazı özellikleri etkinleştirebilir veya devre dışı bırakabilirsiniz.

Ally Yapılandırması'nda, hangi özelliklerin etkinleştirilmesini istediğinize karar verin.

  1. Ally Yapılandırması bölümüne gidin ve Özellikler'i seçin.
  2. Etkinleştirmek veya devre dışı bırakmak istediğiniz özelliği bulun ve seçin.
    • Çeviri sürümü alternatif biçimi: Öğrenciler, orijinal bir dosyanın çevrilmiş alternatif biçimini indirebilir.
    • BeeLine Reader alternatif biçimi: Öğrenciler, BeeLine Reader alternatif biçimini indirebilir.
    • Kurumsal Rapor'dan Eğitmen Geri Bildirimi'ne erişin: Yöneticilere, engelli hizmetlerine ve öğretim tasarımcılarına Eğitmen Geri Bildirimi'ne erişim izni verin.
    • Zengin Metin Düzenleyicisi içeriği için eğitmen geri bildirimi: Eğitmenler ve yöneticiler, LMS WYSIWYG düzenleyicisinde oluşturulan içerikler için geri bildirime erişebilir.

      Eğitmenler için WYSIWYG Erişilebilirliği hakkında daha fazla bilgi

    • Eski adı EesySoft olan Instructure şirketinin Impact ürünü ile Ally'ın veri entegrasyonu: Instructure'ın Impact lisansına sahip kurumlar; alternatif biçimler kipindeki, eğitmen geri bildirimindeki ve kurs erişilebilirlik raporundaki etkileşimlerin daha ayrıntılı izlenmesine izin verebilir. Kurumlar, bu veriyi Instructure'ın Impact ürünü içindeki kullanım raporları ve kampanyaları için kullanabilir. Instructure'ın Impact ürünüyle entegrasyon, varsayılan olarak devre dışıdır.

      Bu entegrasyon, Instructure'ın Impact lisansını gerektirir.

  3. Özelliği etkinleştirmek veya devre dışı bırakmak için Etkinleştir veya Devre Dışı Bırak ögelerinden uygun olanı seçin.