Learning Content Management System
eFront verzija 3.5.3
Elvir Podić
eFront™ 3.5.3 - Elvir Podić
Sažetak Možda ste već imali priliku da se susretnete sa terminima LMS ili LCMS a da niste znali njihovo značenje? LMS znači Learning Management System, dok LCMS predstavlja Learning Contents Management System. Oba termina se odnose na programsko rješenje koje omogućava laku instalaciju i održavanje web lokacije namijenjene online učenju uz obilje opcija korisnika za interakciju sa izloženom nastavnom materijom. eFront™ platforma nudi širok raspon mogućnosti stvaranja sadržaja, testova, upravljanje projektima, pregled statistike prisutnosti korisnika sistema, iskorištenosti raspoložive materije i sistema vrednovanja usvojene građe, sistem internih poruka, forum, chat, ankete i druge stvari. eFront platforma je laka za korišćenje, vizuelno dopadljiva, prostorno nezahtijevna na web lokaciji, brzo se savlada njenom upotrebom a zauzvrat nudi mnoge pogodnosti koje custom-made aplikacije te vrste nemaju. eFront je SCORM kompatibilan i certificirani sistem. eFront implementacija omogućava funkcije kao što su: zajednice za učenje, podržava principe kolektivnog znanja i pruža funkcionalnost personaliziranog učenja. eFront je most za jaz između potreba industrije, obrazovnih organizacija, zajednice softvera otvorenog koda i osoba koje posjeduju znanje, kombinujući najbolje iz ovih svjetova. eFront se nudi u nekoliko izdanja: • • •
Community Educational Enterprise
pri čemu je samo eFront Comunity izdanje besplatno za nekomercijalnu upotrebu, dok se preostale dvije plaćaju. Cjenovne kvote možete provjeriti na web siteu. Educational izdanje nudi podršku za plaćanje online učenja, bolje uređen katalog kategorija i napredniji način analize statističkih izvještaja. Enterprise izdanje nudi još više mogućnosti u odnosu na Educational: praćenje zaposlenika i njihovih nivoa vještina, zajedničko upravljanje uočenim nedostacima zaposlenika u određenim nivoima vještina i iscrpno kreiranje izvještaja o tome. Community izdanje je trenutno besplatno i možda je najbolje prilagođeno prilikama i potrebama u našim krajevima. Ova skripta se odnosi upravo na ovu verziju.
Uvod Kada se započne razgovor o LMS/LCMS sistemima u svijetu, i ponegdje kod nas, u skromnim obimima, oni manje upućeni pomisle na glomazne i skupe sisteme bazirane na teško dostupnim (za budžet obrazovnih institucija) relacionim bazama, bezbroj programskih skripti, gomilu programera, inžinjera, servera i radnih stanica, dugotrajne seminare za administratore, predavače i korisnike u poslijepodnevnim satima... I kad sve to prebrode u svojoj glavi na um im padnu sve teškoće oko kreiranja nastavnih sadržaja, izrade testova, anketa i izvještaja, održavanja cijelog sistemskog i nastavnog sadržaja, uklapanja zaduženja pojedinih grupa korisnika... i svim se silama bore da projekat nikad ne zaživi! Zašto je to tako? Pa, kratko rečeno, ljudi ne žele trošiti vrijeme i energiju na tako kompleksan sistem koji nudi neke rezultate na "dugom štapu". No, eFront je nešto drugo, to je definitivno nešto drugo i drugačije od opisanog! Samo neka od važnijih obilježja eFront su:
Mali priručnik za e-learning početnike
-
-
-
-
-
1
lakoća korišćenja: eFront je nastajao dio po dio, imajući na umu krajnjeg korisnika (učenika ili studenta). Uočićete da su eFront opcije prirodno i logički raspoređene i same po sebi razumljive vizualna privlačnost: ovo nije samo još jedan alat za online učenje, on je načinjen s ciljem da postane najbolje oblikovan e-learning sistem tehnološka savršenost: eFront je AJAX 1 kompatibilna platforma, sa Unicode podrškom za mnoge jezike, podrškom za LDAP 2 i SCORM 3 , te podržava višejezičnost u administratorskom i korisničkom dijelu platforme pedagoški koncept: nastavni sadržaji se mogu organizirati na veći broj načina nudeći kreatorima predavanja, testova, tečaja i anketa brojne mogućnosti i ispunjenja pedagoških normi, poput: sistematičnosti, postupnosti, primjerenosti sadržaja uzrastu, raznovrsnost materije i načina provjere, učenje kroz greške, samonicijativa i druge. kompletnost: eFront nudi određene varijanti komponenti koje vam pomažu da kreirate strukturu predavanja i dodate sadržaj, izradite brzo dopadljiv test, komunicirate sa drugim korisnicima, kreatorima predavanja i testova, vodite rasprave na tematskim forumima, pratite tok učenja korisnika i napredak, kreirate ankete radi dobijanja povratnih informacija, kreirate projekte za učesnike i izdajete certifikate uspješnima. održavanje web lokacije na kojoj se nalazi eFront ne zahtijeva upošljavanje čete programera ili sistem-inžinjera, čak šta više ne morate biti računarski guru, dovoljno će biti da ste prosječan poznavalac računara kojem npr. instalacija Windowsa XP ili MS Officea nije problem. Poželjno je u početku osrednje poznavanje engleskog jezika, kasnije možete odabrati jezik okruženja koji vam odgovara (20 jezika je trenutno na raspolaganju). modularnost otvorenog koda: ako ste web programer ili imate pri ruci neku takvu osobu, možete slijedeći određena pravila za kreiranje eFront modula, kreirati vlastiti modul i dodati ga u postojeći eFront sistem i tako podići produktivnost vlastitog sistema. razmjena podataka: eFront nudi opcije izvoza i uvoza podataka koji su datotečno orijentisani (korisnici, nastavne jedinice, predavanja...) sigurnosno arhiviranje podataka: iako postoje standardni alati za arhiviranje (backup) podataka iz relacione baze eFront nudi opciju za lako arhiviranje u svakom momentu zaustavljanje rada platforme: ako trebate da instalirate ili deinstalirate neki od modula, ili trebate neke druge radnje izvesti, možete izborom određene opcije platformu učinit privremeno nedostupnom za korisnike dok povlašteni korisnici zaduženi za održavanje mogu nesmetano ulaziti. Pri tome se na početnoj stranici prikazuje odgovarajuća poruka korisnicima dok traje to stanje. mali hardversko-softverski zahtjevi za instalacijom: iako je eFront predviđen za instalaciju na nekom serveru koji je dostupan preko Interneta (iznajmljen web prostor, hosted), može se za potrebe manje zajednice (firma, osnovna škola, lokalna mreža univerziteta i sl.) instalirati na gotovo svakom računaru koji ima instaliran neki od web servera i relacionu bazu.
AJAX ili Ajax (Asynchronous JavaScript And Xml) je skupina međusobno povezanih web razvojnih tehnika koje se koriste na strani klijenta za izradu interaktivnih web aplikacija čije ime datira iz 2005. Sa Ajax, web aplikacije mogu preuzimati podatke sa servera asinhrono u pozadini bez uplitanja u prikaz i ponašanje postojeće stranice. 2 LDAP (Lightweight Directory Access Protocol) mrežni standard (Internet protokol) iz 1998. koji koristi email i druge klijentske programe za pronalaženje informacija na nekom serveru. Tvorac je Kurt Zeileng. 3 Sharable Content Object Reference Model (SCORM) integriše skup srodnih tehničkih standarda, specifikacije i smjernice dizajnirane da zadovolje SCORM visoke zahtjeve - pristupačan, interoperabilan, izdržljiv, te da su sadržaji višekratno upotrebni u sistemima za elektronsko učenje. SCORM sadržaj može biti dostavljen učenicima putem bilo kojeg SCORM kompatibilan Learning Management System (LMS) koji koriste istu verziju SCORM.
eFront™ 3.5.3 - Elvir Podić
1. Hardverski zahtjevi Kao što sam već rekao, eFront nema neke teško dostižne hardverske i softverske uslove, ali evo nekih bez kojih eFront neće zaživjeti na vašem ili Internet računaru: -
-
-
eFront je najvećim dijelom kreiran pomoću skriptnog jezika PHP, pa je potrebno da računar na koji ga namjeravate instalirati ima uredno instaliran minimalno PHP 5.2. i noviji. Distribucije PHP za vaš operativni sistem možete pronaći na www.php.net. Na Internetu možete pronaći mnogo uputa u vezi sa instalacijom PHP. kao baza podataka preporučuje se MySQL 5.0.* i novije, iako je moguće da će vaša eFront instalacija proraditi i na verziji 4.1. kao web serveri su podržani Microsoftov IIS verzije 5, 6 i 7, te Apache 1.3.* i novije. Kada se radi o Apach web serverima bilo je nekih informacija da sve verzije PHP i sve verzije Apache nisu apsolutno kompatibilne, pa stoga provjerite da li su vaše verziej međusobno usklađene (na mom testnom lokalnom web serveru pod MS Windows XP Pro SP2 je instaliran MySQL 5.0.15, Apache 2.2.11 i PHP 5.2.8 i nikakvih problema). hardverski gledano, svaki računar na kojem se može vrtjeti gore navedeni softver je prihvatljiv za eFront. Normalno, brži računar, sa boljim perfomansam daće i bolje perfomanse u odzivu platforme (moja prva instalacija se vrtila na AMD® Duron 800MHz, 512MB RAM, sa Windows XP Pro SP2 i gore navedenim softverom! Brzina nije bila ko zna kakva u LAN ali je funkcionisalo, što je najvažnije).
eFront može biti instaliran i u saradnji sa drugim relacionim bazama osim MySQL, ako su vam one dostupnije. Osim MS Windows XP Pro platforme kao OS mogu se upotrijebiti računari i sa Windows 98/NT/Server/Vista, kao i sa većinom Linux OS distribucija. U cilju upotrebe LDAP moraju se aktivirati neki od modula eFronta. Važno: eFront koristi sljedeće PHP ekstenzije: pcre, session, iconv, mysql, mbstring i zip, i neće raditi bez njih! Opcionalno, eFront može koristiti ldap, gd bibilioteku, i ako nemate ove ekstenzije posjetite www.php.net radi dobijanja informacije o tome kako doći do ovih ekstenzija ako nisu dio vaše PHP distribucije. Da budem iskren, tvorci eFronta su ga testirali na MS Windows XP/Vista, kao i nekolicini Linux distribucija sa uspjehom. Ako ga instalirate na lokalni računar radi testiranja, ovladavanja njegovim mogućnostima ili za potrebe manjeg LAN, možete se poslužiti samostalnim instalacijama gore navedenog softvera ili instalacijom paketa poznatoj kao XAMPP. On u sebi sadrži već prepodešene konfiguracije Apache 2.*, MySQL 5.* i PHP 5.2.* i nakon proste instalacije se pokreće po potrebi poput najobičnijeg programa. Kada vam XAMPP više ne treba jednostavno se ukloni opcijom Add/Remove programs jer ova distribucija ne vrši zapisivanja po sistemskim datotekama OS računara. Zato je izuzetno popularna za testiranje i manje LAN projekte. Više o tome možete saznati sa adrese www.apachefriends.org . Osim toga, možete koristiti i eFront Virtual Machine, već spremljenu instalaciju za VMWare. Na vama je samo da provjerite aktuelnu verziju i odlučite se za onu koja je za vas najpogodnija. Ukoliko još niste sigurni u svoj izbor, imate pitanja ili vam se javljaju greške prilikom instalacije eFronta koje ne možete ukloniti iako ste sve ispravno uradili, kontaktirajte forum eFront korisnika i saradnika na adresi http://forum.efrontlearning.net (postavljanje pitanja zahtijeva besplatnu registraciju).