moodle
Vad är Moodle?
Moodle är en webbaserad lärplattform (Learning management system, LMS) och är kraftigt konfigureringsbar. Det är ett Open Source-projekt som startades 2002 och som nu drivs av ”Moodle HQ”, ett australiensiskt företag med 30 utvecklare som betalas av ett nätverk av 60 ”Moodle Partners” världen över.
Namnet ”moodle” står för ”modular object-oriented dynamic learning environment”.
Det finns även en mobil-app för Moodle: https://download.moodle.org/mobile/ (iOS, Android och Windows Phone).
Tillgängliga moodle-servrar
Institutionen har en moodle-serve och LTH har en:
- https://moodle.cs.lth.se. Detta är en virtuell server hos LDC
- https://moodle.lth.se. Detta är en virtuell server hos DDG
Båda använder shibboleth för inloggning, d.v.s. elever och lärare loggar in med sina LU-konton
Plugin's
Det finns ett mycket stort antal pluginer att välja bland: https://moodle.org/plugins/.
Du kan se vilka som finns installerade i vår Moodle-server här: https://moodle.cs.lth.se/admin/plugins.php?updatesonly=0&contribonly=1
CodeRunner
Den kanske viktigaste pluginen är CodeRunner. Det är en plugin med vars hjälp eleverna kan skriva och testa kod interaktivt. På detta sätt sparas tid för lärarna. Koden exekveras dock inte på moodle.cs.lth.se utan på jobe.cs.lth.se
som är en virtuell dator med gott om CPU. Denna exekveringsdator är onåbar utanför CS
Här är några länkar för CodeRunner:
Något mera om moodle
- För att en lärare skall få ”lärar”-behörighet i moodle, måste läraren först har loggat in (varvid ett konto skapas i servern) och sedan skall en administratör (f.n. driftgruppen) ge de rättigheter som behövs
- På liknande sätt måste elever läggas till på de kurser de skall komma åt. Det finns moduler som skall kunna göra detta mer eller mindre automatiskt, men inga sådana är installerade nu
- Man kan exportera/importera kurser mellan moodle-servrar
- Eleverna kan f.n. ladda upp sammanlagt 100 MB (max 2 MB/fil)
Du hittar dokumentation om moodle (hur man sätter upp kurser etc.) här: https://docs.moodle.org/39/en/Main_page
Backup
Vi tar dagligen central backup av servern, både ”rått” (=MySQL-dump + filsystem) och kursvis backup inifrån Moodle.
De lärare som så vill kan själva ta kursbackuper vid känsliga tillfällen (och dessutom laddar ner dessa kopior till sin egen dator). Man gör detta inloggad i Moodle under ADMINISTRATION → Course administration → Backup. Mer information om detta finns här: https://docs.moodle.org/35/en/Course_backup