|
Learning Gateway
|
|
Bu yazımızda, Microsoft teknolojilerini ve Sharepoint Learning Kit’i (SLK) kullanarak; sunulan bir e-öğrenme platformu olan Learning Gateway platformunu inceleyeceğiz.
|
|
Tayfun AKCAY,
21.08.2008 00:10:00
(Bu makale 1466 kez okundu.)
|
|
|
Learning Gateway
Learning Gateway, Microsoft teknolojilerini ve Sharepoint Learning Kit?i (SLK) kullanarak; sunulan bir e-öğrenme platformudur. Learning Gateway, SLK?nın tüm özelliklerini barındırır. Buna ek olarak Sharepoint Server 2007 mimarisinin üzerine kurulduğundan dolayı, birçok ek özellikle birlikte gelir.
Learning Gateway içerisindeki SLK?da üç rol desteklenir. Instructor, Observer, and Learner. Örneğin, tüm öğretmenlere Instructo, tüm velilere observer ve tüm öğrencilere Learner rolleri verilebilir.
Basit bir senaryoda öğrenme sürecin nasıl işlediğine bakalım:
- Örneğin Instructor, ödevleri verir ve notlandırır.
- Learner, ödevleri cevaplandırır ve teslim eder.
- Observer, sadece ödevleri görebilir. Böylelikle, velilere öğrencilerin öğrenme süreçleri basit bir şekilde takip edebilmelerine olanak sağlanır.
Learning Gateway Mimari Tasarımı
Learning Gateway farklı Microsoft ürünlerinin bir araya gelmesi ile oluşur. Buna ek olarak 3. Parti yazılımlar ile de desteklenir. Özellikle eğitim alanındaki çözümler tasarıma kolaylıkla entegre edilebilir. Aşağıdaki, sunucuların birbirleri ile nasıl haberleştiğini gösteren diyagramı inceleyebilirsiniz.

Çözüm içerisindeki farklı sunucuların birbirleri ile haberleşmesine ek olarak, aşağıdaki diyagramda da farklı web partların sunucularla nasıl haberleştiğini inceleyebilirsiniz.

Diyagramda da görülebildiği gibi Learning Gateway içerisinde SLK?daki bulunanlara ek olarak 6 farklı web part daha vardır. Ayrıca komple bir portal ve sınıf siteleri ile birlikte gelir. Bu portal de öğrencilere, öğretmenlere, ailelere ve yöneticilere farklı sitelerde çalışma imkanı sunulur. Öğretmenler kolaylıkla sınıf açabilir, kulüpler kurabilir ve sınıf aktivitelerini yönetebilirler. Bu 6 web patra bakacak olursak;
Learning Resources Upload
Sadece Sharepoint Server ile haberleşir. Standartlara uygun ve uygun olmayan öğrenme materyalleri, Sharepoint API si ile haberleşerek; Sharepoint Server üzerindeki LOR doküman kütüphanesine aktarılmasına imkan verir.
Learning Resources Search
Sharepoint API si kullanarak sadece Sharepoint Server ile haberleşir ve LOR üzerindeki materyaller içerisinde arama işlemi gerçekleştirir.
My Sites
Sharepoint API si kullanarak sadece Sharepoint Server ile haberleşir ve kişinin bağlı olduğu Sharepoint sitelerini listeler ve rahatlıkla sınıflar arasında gezintiye imkan verir.
My Children
İki farklı sunucu ile haberleşir:
- Velilerin hesabından, çocuklarının bilgilerini alabilmek için LDAP sorgusu kullanarak Active Directory ile haberleşir.
- Sharepoint API si kullanarak sadece Sharepoint Server ile haberleşir. Böylelikle çocukların resimlerini resim kütüphanelerinden getirebilir. Bu web part ile de veli çocuklarının ödevlerini ve aktivitelerini takip edebilir.
My Planner
My Planner web partı 3 farklı sunucu ile haberleşir.
- WebDAV protkolü kullanarak Exchange Server ile haberleşir. Böylelikle My Planner, Exchange üzerinde hem kişisel hemde public alanlara ulaşarak; randevuları ve etkinlikleri getirir.
- SLK API si kullanarak SLK veritabanı sunucusu ile haberleşir. Böylelikle son teslim tarihi gelen ödevleri SLK veritabanından getirir.
- Web Services framework ünü kullanarak; Sharepoint Server ile haberleşir. Böylelikle My Planner, Sharepoint Server üzerinde bulunan Planner Calendars Store listesi ile haberleşebilir.
My Assignments
My Assignments web partı, SLK API si kullanarak SLK veritabanı sunucusu ile haberleşir ve ödevler ile ilgili tüm detayları getirir.
Learning Gateway hakkında detaylı bilgi için: http://www.learninggateway.net/default.aspx
Learning Gateway web partlarını indirmek için: http://www.codeplex.com/LG
SLK?yı indirmek için: http://www.codeplex.com/SLK
Bir sonraki açık kaynak kodlu yazılarda görüşmek üzere. İyi çalışmalar...
Tayfun AKCAY
tayfun@tayfunakcay.com
|