Topluluklar, Gruplar, Grup Kümeleri, Grup Kısıtlamalarını nasıl ayarlamamız gerekiyor?
Aşağıdaki yöntemle Türkiye’nin farklı il/ilçelerinden gelen 145 farklı lokasyonu Moodle’da doğru şekilde yönetebilir, öğrenci gruplarını ayırabilir, raporlama yapabilir ve gerektiğinde her lokasyona özel içerik sunabilirsin.
Aşağıda en doğru Moodle mimarisi adım adım anlatılmıştır:
🎯 HEDEFİN NE?
✔ Aynı kursa 145 farklı il/ilçe lokasyonundan öğrenciler katılacak.
✔ Öğrenciler kendi lokasyon grubunu görebilsin, diğer lokasyonları görmesin istiyor olabilirsin.
✔ Eğitmenler belirli lokasyonlardan sorumlu olabilir.
✔ Raporlama lokasyon bazlı yapılabilsin.
Bu senaryoya en uygun Moodle çözümü:
✅ EN DOĞRU ÇÖZÜM: “Grup + Grup Kümesi + Grup Kısıtlamaları”
Moodle’da bir kursta:
İller → Grup Kümeleri
İlçeler / 145 Lokasyon → Gruplar
olarak tanımlanır.
Bu yöntem sayesinde:
Her öğrenci otomatik olarak kendi grubuna atanabilir (CSV ile toplu).
Kurs içinde etkinlikleri gruba göre görünür yapabilirsin.
Raporlamada lokasyon bazlı filtreleme olur.
Eğitmenlere yalnızca kendi gruplarını görme izni verebilirsin.
🔧 ADIM ADIM UYGULAMA
1) Kursu oluştur
Site yönetimi → Dersler → Yeni ders oluştur
Bu kurs, tüm Türkiye’den katılımcıların yer alacağı ana kurstur.
2) 145 lokasyonu GRUP olarak ekle
Yöntem A: Manuel (Uzun sürer, önerilmez)
Kurs → Katılımcılar → Gruplar
→ “Yeni grup oluştur”
Yöntem B: CSV ile 145 grubu birden yükle (Önerilen)
CSV formatı:
groupname
Adana-Seyhan
Adana-Yüreğir
Mersin-Toroslar
İstanbul-Kadıköy
İstanbul-Üsküdar
...
(toplam 145 satır)
İçe aktarma yolu:
Site Yönetimi → Kullanıcılar → Gruplar → Grup içe aktar
Bu yöntem 145 lokasyonu bir tıkla oluşturur.
3) Gerekirse İLLERİ “Grup Kümesi” yap
Grup kümeleri = Üst kategori (örn. “Adana grupları”, “İstanbul grupları”)
Ders → Katılımcılar → Grup kümeleri
Bu, eğitmeni şehir bazında atamak veya raporlama yapmak için faydalıdır.
4) Öğrencileri lokasyonlarına göre gruplara atama
Yöntem A: CSV ile toplu kayıt (En kolay)
CSV örneği:
username,group1
ahmet,Adana-Seyhan
ayse,Istanbul-Kadikoy
mehmet,Mersin-Toroslar
Yükleme yolu:
Site Yönetimi → Kullanıcılar → Hesaplar → Kullanıcıları yükle
→ "Kursta gruba ekle" seçeneğini aktif yap.
Bu şekilde öğrenciler otomatik olarak kendi lokasyon grubuna atanır.
5) Kurs içeriğini lokasyona göre kısıtlama (İstersen)
Bir etkinliği sadece Ankara – Çankaya grubundakilerin görmesini istersen:
Etkinlik → Ayarlar → Erişim Kısıtlamaları → Grup → “Ankara-Çankaya”
Böylece diğer 144 lokasyon öğrencileri bunu göremez.
6) Her lokasyona özel öğretmen atama (İstersen)
Moodle’da “Non-editing teacher / Eğitmen (düzenleme olmayan)” rolü mükemmeldir:
Kendi grubundaki öğrencileri görür
Sadece kendi grubuna not verebilir
Diğer lokasyonların öğrencilerini göremez
Ayar:
Kurs → Katılımcılar → Kullanıcıyı ekle → Rol: Teacher (non-editing)
→ Grup ataması: “Sadece kendi grubu”
Bu sayede 145 lokasyona 145 ayrı yerel sorumlu tanımlayabilirsin.
7) Lokasyon bazlı raporlama
Kurs → Notlar → “Filtre → Grup”
Ya da:
Kurs → Katılımcılar → Filtre → Grup
Bu şekilde “Adana – Seyhan” grubunun:
Kimler kayıtlı?
Kim derse girmiş?
Not durumu
Tamamlama durumu
hepsini görebilirsin.
📌 Sana özel dosya hazırlayabilirim
Eğer bana:
145 lokasyonun listesini (İl–İlçe olarak)
Her öğrencilerin listesini (CSV)
gönderirsen:
✔ Hazır kullanılabilir Moodle dosyaları üretirim:
145_grup_moodle_import.csv
ogrenciler_lokasyonlu_kayit.csv
Tam gruplar + grup kümeleri şablonu
İstersen otomatik kayıt şablonu
Aşağıda en doğru Moodle mimarisi adım adım anlatılmıştır:
🎯 HEDEFİN NE?
✔ Aynı kursa 145 farklı il/ilçe lokasyonundan öğrenciler katılacak.
✔ Öğrenciler kendi lokasyon grubunu görebilsin, diğer lokasyonları görmesin istiyor olabilirsin.
✔ Eğitmenler belirli lokasyonlardan sorumlu olabilir.
✔ Raporlama lokasyon bazlı yapılabilsin.
Bu senaryoya en uygun Moodle çözümü:
✅ EN DOĞRU ÇÖZÜM: “Grup + Grup Kümesi + Grup Kısıtlamaları”
Moodle’da bir kursta:
İller → Grup Kümeleri
İlçeler / 145 Lokasyon → Gruplar
olarak tanımlanır.
Bu yöntem sayesinde:
Her öğrenci otomatik olarak kendi grubuna atanabilir (CSV ile toplu).
Kurs içinde etkinlikleri gruba göre görünür yapabilirsin.
Raporlamada lokasyon bazlı filtreleme olur.
Eğitmenlere yalnızca kendi gruplarını görme izni verebilirsin.
🔧 ADIM ADIM UYGULAMA
1) Kursu oluştur
Site yönetimi → Dersler → Yeni ders oluştur
Bu kurs, tüm Türkiye’den katılımcıların yer alacağı ana kurstur.
2) 145 lokasyonu GRUP olarak ekle
Yöntem A: Manuel (Uzun sürer, önerilmez)
Kurs → Katılımcılar → Gruplar
→ “Yeni grup oluştur”
Yöntem B: CSV ile 145 grubu birden yükle (Önerilen)
CSV formatı:
groupname
Adana-Seyhan
Adana-Yüreğir
Mersin-Toroslar
İstanbul-Kadıköy
İstanbul-Üsküdar
...
(toplam 145 satır)
İçe aktarma yolu:
Site Yönetimi → Kullanıcılar → Gruplar → Grup içe aktar
Bu yöntem 145 lokasyonu bir tıkla oluşturur.
3) Gerekirse İLLERİ “Grup Kümesi” yap
Grup kümeleri = Üst kategori (örn. “Adana grupları”, “İstanbul grupları”)
Ders → Katılımcılar → Grup kümeleri
Bu, eğitmeni şehir bazında atamak veya raporlama yapmak için faydalıdır.
4) Öğrencileri lokasyonlarına göre gruplara atama
Yöntem A: CSV ile toplu kayıt (En kolay)
CSV örneği:
username,group1
ahmet,Adana-Seyhan
ayse,Istanbul-Kadikoy
mehmet,Mersin-Toroslar
Yükleme yolu:
Site Yönetimi → Kullanıcılar → Hesaplar → Kullanıcıları yükle
→ "Kursta gruba ekle" seçeneğini aktif yap.
Bu şekilde öğrenciler otomatik olarak kendi lokasyon grubuna atanır.
5) Kurs içeriğini lokasyona göre kısıtlama (İstersen)
Bir etkinliği sadece Ankara – Çankaya grubundakilerin görmesini istersen:
Etkinlik → Ayarlar → Erişim Kısıtlamaları → Grup → “Ankara-Çankaya”
Böylece diğer 144 lokasyon öğrencileri bunu göremez.
6) Her lokasyona özel öğretmen atama (İstersen)
Moodle’da “Non-editing teacher / Eğitmen (düzenleme olmayan)” rolü mükemmeldir:
Kendi grubundaki öğrencileri görür
Sadece kendi grubuna not verebilir
Diğer lokasyonların öğrencilerini göremez
Ayar:
Kurs → Katılımcılar → Kullanıcıyı ekle → Rol: Teacher (non-editing)
→ Grup ataması: “Sadece kendi grubu”
Bu sayede 145 lokasyona 145 ayrı yerel sorumlu tanımlayabilirsin.
7) Lokasyon bazlı raporlama
Kurs → Notlar → “Filtre → Grup”
Ya da:
Kurs → Katılımcılar → Filtre → Grup
Bu şekilde “Adana – Seyhan” grubunun:
Kimler kayıtlı?
Kim derse girmiş?
Not durumu
Tamamlama durumu
hepsini görebilirsin.
📌 Sana özel dosya hazırlayabilirim
Eğer bana:
145 lokasyonun listesini (İl–İlçe olarak)
Her öğrencilerin listesini (CSV)
gönderirsen:
✔ Hazır kullanılabilir Moodle dosyaları üretirim:
145_grup_moodle_import.csv
ogrenciler_lokasyonlu_kayit.csv
Tam gruplar + grup kümeleri şablonu
İstersen otomatik kayıt şablonu