Açık kaynaklı e-öğrenme platformuna sahip bir çevrimiçi öğrenme platformu oluşturun. Bu makalede, uzaktan eğitim sitesi oluşturmak için Moodle LMS’nin nasıl kullanılacağı açıklanmaktadır.

Moodle LMS

Bir yıldan fazla bir süredir Covid 19 tarafından etkilendik. Dünyanın her kısmı kilitlenmiştir. Tüm dünyadaki insanların yaşamları ve işletmeleri üzerinde olumsuz bir etkisi vardır. Daha da önemlisi, eğitim sistemimiz üzerinde büyük bir etkisi vardır. Eğitim kurumları, öğrencilerin eğitimlerine kendi evlerinin rahatlığında devam edebilmeleri için çevrimiçi öğrenmeye geçiş yapmak zorundadır. Sağlam ve güvenli bir e-öğrenme platformu olmadan, çevrimiçi öğrenme imkansızdır. Bu makalede, öğretmenlerin ve öğrencilerin her yerden iletişim kurmalarını ve öğrenmelerini sağlayan Moodle Açık Kaynak projesine bakacağız. Moodle kullanarak e-öğrenme web sitesi oluşturmak için bu makaledeki aşağıdaki bölümleri ele alacağız.

Önkoşul

Henüz yapmadıysanız, sunucunuza lamba ortamını yüklemeniz ve yapılandırmanız gerekir.

Moodle nedir?

Moodle ücretsiz ve açık kaynaklı bir e-öğrenme çözümüdür. Moodle, modüler nesne odaklı dinamik öğrenme ortamını temsil eder. Eğitimcilere, yöneticilere ve öğrencilere kişiselleştirilmiş öğrenme ortamları oluşturmak ve sunmak için bir e-öğrenme platformu vermek için oluşturuldu. Ayrıca, Moodle okullar için uygun bir lms, üniversiteler ve şirketlerde profesyonel eğitim kurslarıdır. Bir LMS web sitesi oluşturmak için popüler uzaktan eğitim çözümlerinden biridir. Buna ek olarak, Moodle öğretmenlere ve öğrencilere zengin araçlar ve işbirlikçi öğrenme ortamları sağlar. Moodle, iPhone, Android ve Windows telefonları ve tabletler için bir mobil uygulamaya sahiptir. Mobil uygulama dünyanın herhangi bir yerinden kullanılabilir. Bu kendi kendine barındırılan LMS PHP’de yazılır ve MySQL/PostgreSQL veritabanlarında verileri depolar. Kapsamlı kullanıcı ve geliştirici belgeleri ile birlikte gelir. Tüm kaynak kodu ** github** adresinde mevcuttur. Bu açık kaynak e-öğrenme çözümü**için lisans GPLV3 +‘dır.

Moodle özellikleri

Moodle birçok özellik ile geliyor. Ancak, bu makalede, aşağıdaki temel özelliklerden bazılarını gözden geçireceğiz. İşbirlikçi Araçlar ve Etkinlikler : Forumlar, Wikiler, Sözlükler, Veritabanı etkinlikleri ve diğer araçlar, kullanıcıların birlikte çalışmasına ve birlikte öğrenmelerine olanak tanır. Moodle kursundaki bir grup unsur bir etkinlik olarak adlandırılır. Etkinlik tipik olarak bir öğrencinin yaptığı diğer öğrencilerle ve/veya öğretmenle etkileşime girdiği bir şeydir. İlerleme İlerleme : Eğitimciler ve öğrenciler, belirli etkinlikleri veya materyalleri izlemek için çeşitli araçlar kullanarak ilerlemelerini ve tamamlanmalarını takip edebilirler. Moodle’da öğrenci ilerlemesini izlemenin notlar, yetkinlikler, etkinlik tamamlama, dersin tamamlanması, rozetler, kurs raporları ve analitik gibi birkaç yolu vardır. Eklentiler Yönetimi : Eklentiler, yeni özellikler ekleyerek Moodle’ın temel işlevselliğini genişletmenizi sağlar. Kullanıcılar, ek etkinlikler, yeni sınav soru türleri, yeni raporlar, sistem konektörleri ve daha fazlası gibi çeşitli görevler için eklentiler ekleyebilir. Eklentileri yüklemek ve devre dışı bırakmak için bir yönetici arayüzü kullanılabilir. Kurs Yönetimi : Çeşitli ihtiyaçları karşılayan kurslar oluşturun ve yönetin. Eğitmen liderliğindeki sınıflar, kendi kendine tempolu sınıflar, harmanlanmış sınıflar ve tamamen çevrimiçi sınıflar seçeneklerdir. Akran ve Öz Değerlendirme : Çalıştaylar ve anketler, öğrencileri grup olarak kendi ve diğer sınıf arkadaşlarının çalışmalarını görüntülemeye, sınıflandırmaya ve gözden geçirmeye teşvik eden yerleşik etkinliklerdir.

Moodle kurulumu

Ubuntu 18.04’e Moodle LMS’yi kurmak için aşağıdaki adım adım kılavuzu izleyin.

  • İlk olarak, DirectLory indir ve indirmek için aşağıdaki komutları çalıştırın Moodle’ı indirin.
cd /var/www/
sudo git clone -b MOODLE_38_STABLE git://git.moodle.org/moodle.git moodle
  • Aşağıdaki komutları çalıştırın Veri dizini oluşturun ve izinleri ayarlayın.
sudo mkdir -p /var/www/moodledata
sudo chown -R www-data:www-data /var/www/
sudo chmod -R 755 /var/www/
sudo chown www-data:www-data /var/www/moodledata
  • Moodle sitesi için nginx yapılandırma dosyası oluşturun.
sudo nano /etc/nginx/sites-available/moodle
  • Aşağıdaki kodu ekleyin ve dosyayı kaydedin.
server {
   listen 80;
   listen [::]:80;
   root /var/www/moodle;
   index  index.php index.html index.htm;
   server_name  example.com;

   client_max_body_size 100M;
   autoindex off;
   location / {
       try_files $uri $uri/ =404;
   }

   location /dataroot/ {
     internal;
     alias /var/www/moodledata/;
   }

   location ~ [^/].php(/|$) {
       include snippets/fastcgi-php.conf;
       fastcgi_pass unix:/run/php/php7.4-fpm.sock;
       fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
       include fastcgi_params;
   }
}
  • Yeni oluşturulan siteyi etkinleştirmek için SymLink oluşturun.
sudo ln -s /etc/nginx/sites-available/moodle /etc/nginx/sites-enabled/
  • Nginx web sunucusunu yeniden başlatın.
sudo systemctl restart nginx
  • Ardından, tarayıcınızı açın ve http://example.com yazın. “Örnek.com” u sunucunuzun gerçek alan adı veya IP ile değiştirin.
  • Şimdi kurulum sihirbazını görebilirsiniz. Bir dil seçin ve sonraki düğmeye tıklayın.
Moodle - Bir Dil Seçin
  • Site URL’sinin, Moodle Kök Dizini ve Veri Dizini yollarının doğru olduğundan emin olmanız ve incelemeniz gerekir. “Veri dizini” yolunu da değiştirebilirsiniz ve güvenlik için Moodle Kod Dizini’nin dışında olmalıdır. Sonraki düğmeye tıklayın.
Moodle - Veri dizin yolunu ayarlayın
  • Bu adımda bir veritabanı sürücüsü seçin. Ancak, zaten seçilmiş olanı kullanabilir ve bir sonraki düğmeye tıklayabilirsiniz.
Moodle - Veritabanı Sürücüsü'nü seçin
  • Veritabanı ana bilgisayar, veritabanı adı, veritabanı kullanıcısı, veritabanı parolası ve tablo önek gibi veritabanı ayarları sağlayın. Sonraki düğmeye tıklayın.
Moodle - Veritabanı Ayarları
  • Şartlar ve koşulları kabul etmek için onay düğmesine tıklayın.
  • Gerekli PHP uzantılarının bir listesini görebilirsiniz. Ancak, eksik eklentileri yüklemeniz gerekecektir. Bir sonraki adımı taşımak için devam et düğmesine tıklayın.
  • Bu noktada, bir hesap oluşturmak için yönetici verilerini doldurmanız gerekir. “Profili Güncelle” düğmesine tıklayın.
  • Siteniz için tam site adı, site için kısa isim, front-sayfa özeti, varsayılan saat dilimleri ve reply e-posta gibi bilgi verin. “Değişiklikleri Kaydet” düğmesine tıklayın.
  • Site adı, dil, bölge, e -posta adresi vb. Gibi bilgileri sağlayarak site kaydınızı tamamlayın.

Çözüm

Moodle ve bu makaledeki ana özelliklerini öğrendik. Ayrıca e-öğrenme web sitesi oluşturmak içinMoodle LMSkurmak için adım adım bir yaklaşımdan geçtik . Kurslar, öğrenci kaydı, ilerleme izleme vb. Umarım bu yazıyı bir LMS web sitesi oluşturmada yararlı bulmuşsunuzdur. Son olarak, Containerize.com, daha sonraki açık kaynaklı ürünlere blog yazıları yazma sürecindedir. Bu nedenle, en son güncellemeler için bu Öğrenme Yönetim Sistemi kategorisiyle iletişim halinde olun.

Keşfetmek

Aşağıdaki bağlantıları alakalı bulabilirsiniz: