31
Bilkent Üniversitesi'nde Öğrenci İşleri Bilgi Sistemleri ile Moodle Entegrasyonu: Deneyimler Eser SAHİLLİOĞLU Web Uygulamaları Geliştirme Uzmanı Bilkent Üniversitesi

Bilkent Universitesi Stars Moodle Entegrasyonu V2b

  • Upload
    sascoms

  • View
    1.830

  • Download
    3

Embed Size (px)

DESCRIPTION

Moodle\'in Bilkent Universitesi\'nde kullanilan akademik bilgi sistemleri ile entegrasyonu uzerine bir sunum.

Citation preview

Page 1: Bilkent Universitesi Stars Moodle Entegrasyonu V2b

Bilkent Üniversitesi'nde Öğrenci İşleri Bilgi Sistemleri ile

Moodle Entegrasyonu: Deneyimler

Eser SAHİLLİOĞLUWeb Uygulamaları Geliştirme Uzmanı

Bilkent Üniversitesi

Page 2: Bilkent Universitesi Stars Moodle Entegrasyonu V2b

Bilkent Üniversitesi'nde Öğrenci İşleri Bilgi Sistemleri ile Moodle Entegrasyonu: Deneyimler

2

Konu Başlıkları

• Moodle nedir?• Moodle’ın Bilkent Üniversitesi’ndeki geçmişi• Entegrasyon çalışmaları neden kaçınılmaz hale geldi?• Entegrasyon için ne gerekiyordu?• Entegrasyonun çalışma mantığı• Entegrasyon sırasında karşılaşılan sorunlar ve çözüm

önerileri• Entegrasyon deneyimlerinden elde edilen kazançlar ve

tavsiyeler

10/02/2010

Page 3: Bilkent Universitesi Stars Moodle Entegrasyonu V2b

Moodle Nedir?

Tanım:• Ders Yönetim Sistemi• Eğitim Yönetim Platformu• Uzaktan Eğitim Platformu

Özellikler• Web tabanlı• Açık-kaynak kodlu• PHP-MySQL tabanlı

10/02/2010 3Bilkent Üniversitesi'nde Öğrenci İşleri Bilgi Sistemleri ile Moodle Entegrasyonu: Deneyimler

Page 4: Bilkent Universitesi Stars Moodle Entegrasyonu V2b

Bilkent Üniversitesi’ndeki geçmişi

• 2007-2008 2. döneminden beri • klasik eğitime destek amaçlı olarak• uzaktan eğitim platformu ve• ders yönetim sistemi

olarak kullanılmakta.

• Derslerin %25’i Moodle üzerinde siteye sahip.• Wiki, quiz, blog, ödev, forum vb. araçlar kullanılmakta.

10/02/2010 4Bilkent Üniversitesi'nde Öğrenci İşleri Bilgi Sistemleri ile Moodle Entegrasyonu: Deneyimler

Page 5: Bilkent Universitesi Stars Moodle Entegrasyonu V2b

Entegrasyon çalışmaları neden kaçınılmaz hale geldi? - 1

• Kullanıcı hesabı açma• Kullanıcı bilgilerinin girilmesi• Kullanıcı fotoğraflarının taşınması• Fakülte ve bölüm tanımlamaları • Ders açma işlemleri• Çatı ders (metacourse) tanımlamaları• Ders şubelerini çatı ders altında birleştirme• Bilgi güncellemeleri ve düzeltmelerelle Moodle yöneticileri tarafından yapılmaktaydı.

10/02/2010 5Bilkent Üniversitesi'nde Öğrenci İşleri Bilgi Sistemleri ile Moodle Entegrasyonu: Deneyimler

Page 6: Bilkent Universitesi Stars Moodle Entegrasyonu V2b

Entegrasyon çalışmaları neden kaçınılmaz hale geldi? - 2

• Kullanıcı sayısının çoğalması• Açılması istenen ders sayısının artması• Çatı ders işlemlerinin karmaşık olması• Ardışık işlemlerin çoğalması

• Normal ve çatı derslerde isimlendirme standartlarının olmaması

• Kullanıcı hesaplarında ve bilgilerinde standartlaştırma ihtiyacı

• Denetim mekanizmasının gerekliliği

10/02/2010 6Bilkent Üniversitesi'nde Öğrenci İşleri Bilgi Sistemleri ile Moodle Entegrasyonu: Deneyimler

Page 7: Bilkent Universitesi Stars Moodle Entegrasyonu V2b

Entegrasyon dışında alternatif çözümler

• Her kullanıcının kendi hesabını açması• Derslerin kullanıcılar tarafından tanımlanması• Öğrencilerin öğretim görevlileri tarafından eklenmesi...Sonuç:• Kaos• Yardım çığlıkları• Çöplüğe dönüşmüş bir Moodle kurulumu

10/02/2010 7Bilkent Üniversitesi'nde Öğrenci İşleri Bilgi Sistemleri ile Moodle Entegrasyonu: Deneyimler

Page 8: Bilkent Universitesi Stars Moodle Entegrasyonu V2b

Çözüm

• İyi tasarlanmış ve planlanmış,• İhtiyaçlara cevap veren,• Moodle yöneticilerinin yükünü azaltan,• Standartlara sahip,• Karmaşık ve ardışık işlemleri otomatikleştiren• Üniversite bilgi sistemleri ile uyumlubir ENTEGRASYON yapısı!

10/02/2010 8Bilkent Üniversitesi'nde Öğrenci İşleri Bilgi Sistemleri ile Moodle Entegrasyonu: Deneyimler

Page 9: Bilkent Universitesi Stars Moodle Entegrasyonu V2b

Gerekli Malzemeler - 1

• Standartlar– Kullanıcı bilgileri (e-posta, fotoğraf, isim soyisim)– Fakülte, bölüm ve ders isimleri– Çatı dersler ve birleştirme prosedürleri

• Veriler– Açılan ders bilgileri (ders ismi, kodu, bölümü vb.)– Dersleri veren öğretim görevlilerinin bilgileri– Derslere kayıtlı öğrenci listeleri ve bilgileri

10/02/2010 9Bilkent Üniversitesi'nde Öğrenci İşleri Bilgi Sistemleri ile Moodle Entegrasyonu: Deneyimler

Page 10: Bilkent Universitesi Stars Moodle Entegrasyonu V2b

Gerekli Malzemeler - 2

• Kimlik doğrulamalı üniversite bilgi sistemleri– Öğretim görevlilerine yönelik

AIRS (Academic Information Review System)

– Öğrencilere yönelik SRS (Student Review System)

10/02/2010 10Bilkent Üniversitesi'nde Öğrenci İşleri Bilgi Sistemleri ile Moodle Entegrasyonu: Deneyimler

Page 11: Bilkent Universitesi Stars Moodle Entegrasyonu V2b

Entegrasyonun Çalışma Mantığı - 1

• Kullanıcı Türleri– Öğretim görevlisi– Asistan– Öğrenci

10/02/2010 11Bilkent Üniversitesi'nde Öğrenci İşleri Bilgi Sistemleri ile Moodle Entegrasyonu: Deneyimler

Page 12: Bilkent Universitesi Stars Moodle Entegrasyonu V2b

Entegrasyonun Çalışma Mantığı - 2

• Gerçekleştirilen İşlemler - 1– Kullanıcı hesaplarının oluşturulması

– Kullanıcının üniversite bilgi sistemlerinde kullanmakta olduğu kullanıcı adı ve şifresinin Moodle üzerinde de kullanıcı adı ve şifre olarak atanması

– Kullanıcı bilgilerinin (isim, soyisim, e-posta, öğrenci/sicil no, fotoğraf vb.) STARS’dan Moodle’a aktarılması

– Fakülte ve bölümlerin hiyerarşik olarak tanımlanması

10/02/2010 12Bilkent Üniversitesi'nde Öğrenci İşleri Bilgi Sistemleri ile Moodle Entegrasyonu: Deneyimler

Page 13: Bilkent Universitesi Stars Moodle Entegrasyonu V2b

Entegrasyonun Çalışma Mantığı - 3

• Gerçekleştirilen İşlemler – 2– Ders tanımlama ve açma

– Açılan derse öğretim görevlisinin ders öğretmeni olarak atanması

– Dersin varsa diğer şubelerinin de açılan ilk şube ile beraber açılması (görünür olmayacak şekilde)

– Açılan ders, daha önce görünür olmayacak şekilde açılan bir ders ise görünür hale getirilmesi ve dersi veren öğretim görevlisinin ders öğretmeni olarak tanımlanması

10/02/2010 13Bilkent Üniversitesi'nde Öğrenci İşleri Bilgi Sistemleri ile Moodle Entegrasyonu: Deneyimler

Page 14: Bilkent Universitesi Stars Moodle Entegrasyonu V2b

Entegrasyonun Çalışma Mantığı - 4

• Gerçekleştirilen İşlemler – 3– Birden fazla şubesi olan dersler için çatı ders açılması ve tüm

bu şubelerin açılan çatı derse eklenmesi

– Moodle üzerinde tanımlama işlemleri bitmiş olan derslerin STARS üzerinde işaretlenmesi

– Moodle üzerinde tanımlanmış ve STARS’da işaretlenmiş derslerde, STARS üzerinde derse kayıtlı öğrencilerin derse öğrenci olarak eklenmeleri

– Ders asistanlarının derslere asistan olarak atanmaları

10/02/2010 14Bilkent Üniversitesi'nde Öğrenci İşleri Bilgi Sistemleri ile Moodle Entegrasyonu: Deneyimler

Page 15: Bilkent Universitesi Stars Moodle Entegrasyonu V2b

İş Akışı – Öğretim Görevlisi

10/02/2010 15Bilkent Üniversitesi'nde Öğrenci İşleri Bilgi Sistemleri ile Moodle Entegrasyonu: Deneyimler

• AIRS giriş ekranı

Page 16: Bilkent Universitesi Stars Moodle Entegrasyonu V2b

İş Akışı – Öğretim Görevlisi

10/02/2010 16Bilkent Üniversitesi'nde Öğrenci İşleri Bilgi Sistemleri ile Moodle Entegrasyonu: Deneyimler

• AIRS: Verilen dersler ve Moodle butonları

Page 17: Bilkent Universitesi Stars Moodle Entegrasyonu V2b

İş Akışı – Öğretim Görevlisi

10/02/2010 17Bilkent Üniversitesi'nde Öğrenci İşleri Bilgi Sistemleri ile Moodle Entegrasyonu: Deneyimler

• AIRS üzerinden Moodle işlemleri – Tek şubeli ders

Page 18: Bilkent Universitesi Stars Moodle Entegrasyonu V2b

İş Akışı – Öğretim Görevlisi

10/02/2010 18Bilkent Üniversitesi'nde Öğrenci İşleri Bilgi Sistemleri ile Moodle Entegrasyonu: Deneyimler

• AIRS üzerinden Moodle işlemleri – Çok şubeli ders

Page 19: Bilkent Universitesi Stars Moodle Entegrasyonu V2b

İş Akışı – Öğretim Görevlisi

10/02/2010 19Bilkent Üniversitesi'nde Öğrenci İşleri Bilgi Sistemleri ile Moodle Entegrasyonu: Deneyimler

• AIRS üzerinden Moodle’a otomatik geçiş

Page 20: Bilkent Universitesi Stars Moodle Entegrasyonu V2b

İş Akışı – Öğretim Görevlisi

10/02/2010 20Bilkent Üniversitesi'nde Öğrenci İşleri Bilgi Sistemleri ile Moodle Entegrasyonu: Deneyimler

• AIRS üzerinden Moodle’da açılan ders örneği

Page 21: Bilkent Universitesi Stars Moodle Entegrasyonu V2b

İş Akışı – Asistan

10/02/2010 21Bilkent Üniversitesi'nde Öğrenci İşleri Bilgi Sistemleri ile Moodle Entegrasyonu: Deneyimler

• AIRS: Asistanların ders listesi ve Moodle butonları

Page 22: Bilkent Universitesi Stars Moodle Entegrasyonu V2b

İş Akışı – Öğrenci

10/02/2010 22Bilkent Üniversitesi'nde Öğrenci İşleri Bilgi Sistemleri ile Moodle Entegrasyonu: Deneyimler

• SRS – Öğrencilerin aldığı dersler ve Moodle simgeleri

Page 23: Bilkent Universitesi Stars Moodle Entegrasyonu V2b

Sorunlar ve Çözüm Önerileri

10/02/2010 23Bilkent Üniversitesi'nde Öğrenci İşleri Bilgi Sistemleri ile Moodle Entegrasyonu: Deneyimler

• Otomatik çatı ders işlemleri– Tıklanan ders çok şubeli ise otomatik çatı ders oluşturuluyor

• ör.: MAN 311 (All Sections)

– Dersin şubeleri bu çatı ders altına ekleniyor

• Genel derslerde (ENG, vb.) farklı çatı ders prosedürü– Bu ders kodlarında çatı dersler tüm şubeler için değil sadece

öğretim görevlisinin verdiği şubeler için açılmakta• ör.: ENG 101 (A. Soyisim)

• Çatı derslerde, çatı ders bazlı tek bir öğrenci grubu yerine şube bazlı öğrenci gruplarının açılması – Bu konudaki çözüm için Moodle’ın yeni sürümünün (2.x)

çıkması beklenmektedir.

Page 24: Bilkent Universitesi Stars Moodle Entegrasyonu V2b

Sorunlar ve Çözüm Önerileri

10/02/2010 24Bilkent Üniversitesi'nde Öğrenci İşleri Bilgi Sistemleri ile Moodle Entegrasyonu: Deneyimler

• Ders Ekleme/Bırakma nedeniyle derslerin STARS ve Moodle üzerindeki öğrenci listelerinin senkronizasyonunu sağlamak– cronjob işlemi– Belli dönemlerde belli aralıklarla çalışıyor– STARS listeleri temel alınıyor ve Moodle üzerindeki liste senkronize

ediliyor. (dersi gerçekten almayanlar Moodle’daki listeden siliniyor!)

• Moodle şifrelerinin sıfırlanması– STARS’dan (AIRS ve SRS’den) otomatik geçiş sağlandı.– Her geçişte kullanıcının Moodle şifresi STARS şifresi ile senkronize

ediliyor– Moodle’daki “Şifre Değiştir” ve “Şifremi Unuttum”sayfaları iptal

edilerek açıklama içeren özel bir sayfaya yönlendirildi.

Page 25: Bilkent Universitesi Stars Moodle Entegrasyonu V2b

Sorunlar ve Çözüm Önerileri

• Kullanıcıların Moodle üzerindeki fotoğraflarının ve e-posta adreslerinin güncellenmesi– AIRS ve SRS üzerinde “Fotoğrafımı/ E-postamı Senkronize et”

butonu konması planlanıyor.– Otomatik login işleminde e-posta senkronize edilebilir.

• “Moodle’da fotoğrafım gösterilmesin” talepleri– STARS’daki fotoğraf bilgisi “Gizli” olarak işaretlenmişse,

kullanıcının fotoğrafı Moodle’a aktarılmıyor.– Kullanıcı fotoğrafının gizlenmesi için Öğrenci İşleri’ne başvurmalı– Ek çözüm önerisi: Fotoğrafının gösterilmesini istemeyenler Moodle

tarafında bir metin dosyasında tutulabilir ve bu dosyada kayıtlı olanların fotoğrafı aktarılmayabilir.

10/02/2010 25Bilkent Üniversitesi'nde Öğrenci İşleri Bilgi Sistemleri ile Moodle Entegrasyonu: Deneyimler

Page 26: Bilkent Universitesi Stars Moodle Entegrasyonu V2b

Sorunlar ve Çözüm Önerileri

• Birden fazla öğretim görevlisi tarafından verilen derslerde Moodle butonuna sadece ilk tıklayan öğretim görevlisinin öğretmen olarak atanması sorunu– Sorunun kaynağı: Dersin Moodle’da açılıp açılmadığı

STARS’ta ders bazında tutulmakta. – Çözüm: STARS’ta bu kaydı ders + öğretim görevlisi bazında

tutmak!

• Entegrasyon ile açılmış ders listeleri ve raporları– Çok sık alınan raporlar olmadığından elle alınmakta.

10/02/2010 26Bilkent Üniversitesi'nde Öğrenci İşleri Bilgi Sistemleri ile Moodle Entegrasyonu: Deneyimler

Page 27: Bilkent Universitesi Stars Moodle Entegrasyonu V2b

Sorunlar ve Çözüm Önerileri

• BUSEL (İngilizce Hazırlık Okulu) gibi lisans düzeyinden farklı akademik sistemi ve dönem anlayışı olan sınıflar ve okulların Moodle entegrasyon ihtiyaçları– Farklı entegrasyon yapısı hazırlandı.– BUSEL sisteminden dışarı veri dosyası alınıyor.– Tüm dersler ve kullanıcı hesapları tek seferde açılıyor.– Kapanmış derslerdeki öğrenciler siliniyor.

10/02/2010 27Bilkent Üniversitesi'nde Öğrenci İşleri Bilgi Sistemleri ile Moodle Entegrasyonu: Deneyimler

Page 28: Bilkent Universitesi Stars Moodle Entegrasyonu V2b

Kazançlar

• Ciddi miktarda zaman kazancı• Sıfıra yakın hata oranı• Düzeltme ve bilgi güncellemelerden zaman kazancı• İyileştirmelere ve Moodle seminerlerine daha çok vakit• Kullanıcı için tek tıklama ve tek buton:

Daha az karmaşa - daha çok kolaylık• Kullanıcı memnuniyeti• Moodle üzerindeki fakülte, bölüm, ders ve öğretmen veri

yapısı ile üniversite akademik yapısı arasında uyum• Tüm sistemlerde tek kullanıcı adı ve şifre

10/02/2010 28Bilkent Üniversitesi'nde Öğrenci İşleri Bilgi Sistemleri ile Moodle Entegrasyonu: Deneyimler

Page 29: Bilkent Universitesi Stars Moodle Entegrasyonu V2b

Tavsiyeler

• Entegrasyon yapısı iyi tasarlanmalı ve planlanmalı• Gerçek kullanıcıları dinlemeli; düşünceleri değerlendirmeli• En çok zaman harcanan sorunlara öncelik verilmeli• Kullanıcı alışkanlıklarını bozmamalı• Güvenlik konusu özel olarak ele alınmalı• Hizmete girmeden önce iyice test edilmeli• Çalışmalar iyi yönetilmeli – akademik takvime uyulmalı• Kullanıcıları iyice bilgilendirmeli

– Seminerler, yardım sayfaları, adım adım anlatım, ekran görüntüleri

• Açık iletişim kanalları (e-posta, liste, forum, form)

10/02/2010 29Bilkent Üniversitesi'nde Öğrenci İşleri Bilgi Sistemleri ile Moodle Entegrasyonu: Deneyimler

Page 30: Bilkent Universitesi Stars Moodle Entegrasyonu V2b

Tavsiyeler

• Entegrasyon yapısı belgeye dökülmeli (teknik ve iş akışı)

• Moodle’ın kendi API’si kullanılmalı• Kod değişikliğinden kaçınılmalı• Bir iki dönem sonrası hesaplanabilmeli• Küçük ve büyük Moodle sürümleri hesaba katılmalı• Moodle kurulumları ile ilgili genel tavsiyeler olarak:

– Arşivleme, yedekleme, güvenlik– Güç kaynaklı, yedek sunuculu, yedek donanımlı ve sistemli– Kaynak siteler takip edilmeli, araştırılmalı ve okumalı.

10/02/2010 30Bilkent Üniversitesi'nde Öğrenci İşleri Bilgi Sistemleri ile Moodle Entegrasyonu: Deneyimler

Page 31: Bilkent Universitesi Stars Moodle Entegrasyonu V2b

Teşekkürler

Eser SAHİLLİOĞLUWeb Uygulamaları Geliştirme Uzmanı

Bilkent Üniversitesi | Bilgisayar Merkezi

10/02/2010 31Bilkent Üniversitesi'nde Öğrenci İşleri Bilgi Sistemleri ile Moodle Entegrasyonu: Deneyimler