DEFINICIJA TLS-a
TLS (Testing and Learning Software) je informacioni sistem znanja, kojim se meri i unapredjuje kompetentnost
zaposlenih za obavljanje različitih vrsta poslova u preduzećima, organizacijama i institucijama.
TLS se sastoji od EDUKACIONIH JEDINICA koje su tematski organizovane u TESTOVE i MATERIJALE ZA UČENJE.
Testovi i materijali za učenje su rasporedjeni u tematske grupe i medjusobno povezani.
DEFINICIJA EDUKACIONE JEDINICE
EDUKACIONA JEDINICA je celina koja se sastoji od:
1. pitanja
2. više ponudjenih odgovora
3. oznake tačnog odgovora sa numeričkom ocenom
4. opisa tačnog odgovora sa komentarom (komentar I)
5. dodatni opisa tačnog odgovora (komentar II)
6. teorijske podrške ucenju iz oblasti na koje se edukaciona jedinica odnos
KREIRANJE I IZMENE TESTOVA
Posebnim interfejsom je omogućeno kreiranje novog ili promena bilo kog elementa postojećeg testa. Predvidjene su varijante testa Pitalice, Spajanje, Popunjavanje, Prevlačenje i Esej. Moguće je zadavanje broja traženih odgovora za svako pitanje, dok se u slučaju kada se posebno ne zada podrazumeva jedan traženi odgovor. Omogućen je unos pozitivnih i negativnih poena za ponudjene odgovore. Omogućeno je unošenje slika u test kao podrška pitanjima i odgovorima.
IZBOR TESTA
U slučaju da je od strane administratora dodeljen pristup većem broju testova - multi test varijanta, nakon logovanja korisnik pristupa meniju, koji mu omogućava izbor testa.
ADMINISTRIRANJE
Administrator poseduje svoj username i pasword čije ispravno unošenje omogućava pristup administraciji software-a. Administrator u meniju za dodelu testova na korišćenje, čekira pojedine testove iz spiska svih raspoloživih testova za pojedinačnog korisnika ili za grupu korisnika. Administracija korisnika omogućava unos, brisanje i ažuriranje organizacionih jedinica i pojedinačnih korisnika kao i podataka o korisniku u smislu ličnih i profesionalnih podataka. Software omogućava backup podataka (baze testova, materijala za učenje i rezultata testiranja) po zahtevu administratora.
DEFINISANJE USLOVA ZA REŠAVANJE TESTA-PRIPREMA TESTA
Definisanje uslova pod kojima korisnici rešavaju testove vrši administrator. Omogućeno je vremensko ograničenje rešavanja testa (timer) sa opcijom definisanja vremena predvidjenog za korišćenje konkretnog testa. Moguće je dozvoliti opciju pauziranja pojedinog testa. Definisanje praga znanja za prolaz svakog testa definiše se brojčano ili procentualno u odnosu na ukupan broj maksimalnih poena za odredjeni test. Moguće je izabrati test sa izmenom redosleda pitanja i odgovora odvojeno ili istovremeno. Postoji opcija slučajnog izbora odredjenog broja pitanja od ukupno predvidjenog broja pitanja za svaki test koji je automatski naveden.
REŠAVANJE TESTA
Tokom rešavanja testa korisnik na ekranu stalno ima sledeće informacije: naziv testa, naziv autora testa, redni broj pitanja, ukupan broj pitanja u testu, pitanje, broj poena koje nosi pitanje, upozorenje da neki ponudjeni odgovori u testu nose negativne poene, broj traženih odgovora, ponudjene odgovore, obaveštenje da se izabere odgovoarajući broj traženih odgovora, predvidjeno vreme za rešavanje, preostalo vreme, ukupan broj poena koji nosi test, trenutni broj osvojenih poena, pauza. Nakon odgovaranja na postavljeno pitanje kada korisnik klikne na taster potvrdi odgovor gubi pravo promene rešenja pitanja i automatski se označava tačno odnosno netačno rešenje simboličnim oznakama, i prikazuju se komentar 1 i komentar 2. Praktično rešavanje testa se vrši biranjem, povezivanjem ponudjenih odgovora, popunjavanjem polja u pitanju ponudjenim odgovorima ili drugačije u zavisnosti od vrste testa.
Kretanje kroz test je omogućeno klikom na linkove ka sledećem ili prethodnom pitanju. Protok vremena predvidjenog za rešavanje testa je grafički i brojčano prikazano na ekranu tokom testiranja. Prestanak procesa testiranja se dešava po isteku predvidjenog vremena za rešavanje o čemu korisnik biva obavešten odgovarajućom porukom ili nakon klika na taster kraj testa.
Moguće je preskakanje pitanja sa varijantom naknadnog rešavanja u okviru raspoloživog vremena za testiranje pri čemu se takva pitanja automatski markiraju. Na kraju testa, pre prikaza rezultata, korisnik se podseća na nerešena pitanja i nudi mu se mogućnost naknadnog odgovaranja ukoliko je izabrana opcija o prikazu nerešenih pitanja.
REZULTATI I STATISTIKA TESTIRANJA
U toku samog testiranja prikazuje se evidencija o broju poena koje nosi svako pitanje i u vezi sa tim uvid o broju osvojenih/netačnih poena. Dat je tabelarni prikaz rezultata testiranja po pitanjima sa kratkim asocijativnim delom pitanja. Klik na link početnog dela pitanja, program korisnika vodi na stranu sa pitanjem i označenim tačnim i izabranim odgovorom. Na završnoj strani testa dat je grafički prikaz rezultata gde je jasno označen minimum, maximum, prag znanja i rezultat onog ko se testira. Automatski se vrši memorisanje rezultata testiranja. Omogućen je pregled istorijata rezultata po zahtevu i kriterijumima koje bira korisnik.
PODRŠKA PITANJIMA
Svako pitanje odnosno odgovor prati kratka teorijska podrška ako je ona predvidjena od strane autora testa. Ukoliko korisnik želi omogućeno mu je korišćenje materijala za učenje sa tematikom pitanja na koje se odnosi pod uslovom da je autor testa to predvideo. Materijali za učenje kao podrška pitanjima se unose u interfejsu za kreiranje testova.
MATERIJALI ZA UČENJE
Pristup i korišćenje materijala za učenje je omogućeno nezavisno od testiranja pomoću za to predvidjenog menija. Meni koji se odnosi na učenje omogućava pregled svih ponudjenih materijala po tematskim grupama. Omogućeno je otvaranje, ispravka i brisanje tematskih grupa. Materijali za učenje se unose ukucavanjem teksta ili importovanjem čitavih datoteka u tematske grupe. Omogućena je multimedijalnost materijala za učenje (zvuk, slika, video klipovi) ukoliko to zahteva autor. Omogućen je pregled materijala za učenje po tematskim oblastima.
ŠTAMPA
TLS omogućava štampanje svih raspoloživih izveštaja o rezultatima testiranja. Omogućena je štampa celokupnog testa.
PODRŠKA PAPER BASED TESTIRANJU
Software omogućava kreiranje testova i njihovo štampanje sa ciljem testiranja na papiru (paper-based). Nakon izvršenog paper-based testiranja software omogućava statističku obradu rezultata ručnim unošenjem rezultata.
POMOĆ PRI KORIŠĆENJU PROGRAMA
Help omogućava korisniku pravilno korišćenje programa i prevazilaženje eventualnih nedoumica o postupcima u toku korišćenja programa.
.NET FRAMEWORK 2.0
Visual C#.NET
MySQL 5.0 server