1. Poznaj.... Moodle’a! Co należy zrobić, żeby szkoła mogła wykorzystywać platformę Moodle? ModularObject-OrientedDynamicLearningEnvironment (Modularne Obiektowo Zorientowane Środowisko Nauczania)
2. Poznaj.... Moodle’a! Moodle jest dystrybuowany za darmo na zasadach licencji OpenSource. Każdy ma dostęp do pełnego kodu źródłowego i może w nim czynić potrzebne zmiany. http://download.moodle.org/ ModularObject-OrientedDynamicLearningEnvironment (Modularne Obiektowo Zorientowane Środowisko Nauczania)
3. Poznaj.... Moodle’a! MOŻLIWE ROZWIĄZANIA: 1. WŁASNY SERWER moodle 2.HOSTING moodle LUB ModularObject-OrientedDynamicLearningEnvironment (Modularne Obiektowo Zorientowane Środowisko Nauczania)
4. Poznaj.... Moodle’a! Czy jest w szkole administrator /informatyk/ ? NIE TAK Czy mamy fundusze na zakup serwera /lub serwer/ ? TAK NIE Czy mamy łącze internetowe o odpowiedniej przepustowości? TAK NIE Czy z platformy będzie korzystało dużo osób ? TAK NIE 2. HOSTING moodle 1. WŁASNY SERWER moodle ModularObject-OrientedDynamicLearningEnvironment (Modularne Obiektowo Zorientowane Środowisko Nauczania)
6. Poznaj.... Moodle’a! 1. WŁASNY SERWER moodle potrzeby: Sprzęt: serwer o odpowiednio dobrych parametrach:- wydajność procesora ok. 3GHz /jest 2*2GHz/- RAM minimum: 1GB/50 uczestników /jest 4GB/- miejsce na dysku twardym: ok.10-20GB /jest4*500GB/- dobra przepustowość łącza: „upload” /DSL 2Mbps-down/256kbps-up/ jest bardzo słabe!!! ModularObject-OrientedDynamicLearningEnvironment (Modularne Obiektowo Zorientowane Środowisko Nauczania)
7. Poznaj.... Moodle’a! 1. WŁASNY SERWER moodle potrzeby: Łącze internetowe- dobra przepustowość w kierunku upload przy dużej liczbie jednoczesnych logowań, najlepiej SDSL – symetryczne. upload użytkownik download użytkownik Serwer moodle ModularObject-OrientedDynamicLearningEnvironment (Modularne Obiektowo Zorientowane Środowisko Nauczania)
15. Tryb awaryjny (SafeMode) musi być wyłączonyInstalacja i konfiguracja serwera bazy danych MySQL Pobranie pakietu instalacyjnego moodle: http://download.moodle.org/ Rozpakowanie pakietu na serwerze Skopiowanie katalogu moodle z zawartością na serwer, platforma moodle będzie dostępna pod adresem: http://nazwa_domeny/moodleW katalogu tym będą dostępne m. innymi pliki: version.php, index.php ModularObject-OrientedDynamicLearningEnvironment (Modularne Obiektowo Zorientowane Środowisko Nauczania)
16.
17. Poznaj.... Moodle’a! INSTALACJA SERWERA moodle c.d. Utworzenie pustej bazy danych np. „moodle” i specjalnego użytkownika np. „moodleuser”, który będzie miał dostęp do tej bazy danych Sprawdzenie ustawień serwera:a) czy domyślną stroną startową jest index.php DirectoryIndexindex.phpindex.htmlindex.htm(index.php jako pierwszy, aby zwiększyć wydajność)b) w przypadku Apacha 2 włączenie zmiennej AcceptPathInfo (przez dodanie linii: „AcceptPathInfo on” do pliku httpd.conf)c) edycja pliku konfiguracyjnego „php.ini” (na ogół są to ustawienia domyślne): magic_quotes_gpc = 1 magic_quotes_runtime = 0 (konieczne) file_uploads = 1 short_open_tag = 1 session.auto_start = 0 session.bug_compat_warn = 0 ModularObject-OrientedDynamicLearningEnvironment (Modularne Obiektowo Zorientowane Środowisko Nauczania)
18. Poznaj.... Moodle’a! INSTALACJA SERWERA moodle c.d. d) Ustawienie maksymalnego rozmiaru przesyłanych plików (edycja pliku php.ini lub htaccess): LimitRequestBody 0 php_valueupload_max_filesize 16M php_valuepost_max_size 16M e) Uruchomienie skryptu instalacyjnego instal.php, utworzenie i edycja pliku konfiguracyjnego config.php (według szczegółowych instrukcji: ustawić ścieżkę dostępu do katalogu z danymi, adres serwisu, szczegóły dotyczące bazy danych) Uruchomienie strony administracyjnej: http://nazwa_domeny/moodle/admin (przy uruchamianiu ustawienie plików cooki – zgoda na zapis). Po uruchomieniu platforma moodle zacznie konfigurację bazy danych i tworzenie tabel przeznaczonych do zapisu danych. Efektem końcowym powinien być komunikat:SUCCESS, a po nim: Main databases set up successfullyNa koniec zostanie utworzone konto administratora i hasło. Ustawienie mechanizmu „Cron” – konfiguracja pliku „cron.php” odpowiedzialnego za cykliczne wykonywanie zadań np. wysyłanie postów z forów dyskusyjnych co pewien czas: uruchomienie pliku i konfiguracja cyklicznego uruchamiania np. co 5 minut ModularObject-OrientedDynamicLearningEnvironment (Modularne Obiektowo Zorientowane Środowisko Nauczania)
19. Poznaj.... Moodle’a! 2. HOSTING moodle Zalety hostingu: Automatyczna instalacja – INSTALLATRON /ok. 10 minut/ Brak problemów konfiguracyjnych Pomoc techniczna Opłaty: Za miejsce na serwerze Za miesięczny/roczny transfer danych Za łącze /zwykle nie zdefiniowana ściśle przepustowość – zależnie od obciążenia serwera/ Wysokość opłat: do kilkuset zł rocznie (150zł – 400zł) ModularObject-OrientedDynamicLearningEnvironment (Modularne Obiektowo Zorientowane Środowisko Nauczania)