Univerzální testovací prostředí

5 019× zobrazeno školní projekt

Univerzální testovací prostředí je on-line testovací nástroj, vytvořený jako bohatá internetová aplikace, jež může fungovat jak samostatně, tak i v interakci s ostatními systémy.

Univerzální testovací prostředí vzniklo jako disertační práce v letech 2010-2012 na FIM UHK, ale jeho vývoj pokračuje i nadále. Nástroj je používán pro testování a zkoušení studentů na SŠ-PVC a UHK (v propojení s Moodle).

Aplikace byla vytvořena v technologii Silverlight a oproti konkurenčním testovacím systémům jsou zásadní následující výhody:

  • Systém funguje jak samostatně, tak i v propojení s jiným systémem (např. Moodle) přes API nebo jako doplněk (např. kontrolní otázka či minitest) na libovolných webových stránkách.
  • Otázky se vytváří ve vlastním jazyku QML, který dovoluje plně využít tvůrčí potenciál jejich autora.
  • Otázky mohou být jak typové (výběr z odpovědí, přiřazování, psaný text, ...), tak i libovolně graficky (vektorová i rastrová grafika, animace) i funkčně (klikání, drag&drop, ..) pojaté. Lze dokonce i vytvářet vlastní šablony pro nové typy otázek.
  • Aktivní prvky poskytují zkoušeným plnou interaktivitu, jejímž prostřednictvím mohou na otázky zábavnou formou odpovídat.
  • Otázky i jejich jednotlivé podčásti (aktivní prvky) mohou mít libovolné bodové fuzzy váhy pro hodnocení.
  • Psané odpovědi mohou být porovnávány nejen na základě úplné shody, ale i míry podobnosti se vzorem (překlep v odpovědi tak nemusí být 0%, ale třeba 85%).
  • Vyhodnocení testu probíhá zcela automaticky a zkoušený si může prohlédnout i rozbor testu, obsahující informace nejen o tom, co měl špatně a jak to mělo být správně, ale také vysvětlení proč.
  • Otázky mohou obsahovat tzv. náhodné prvky, jež dokáží generovat náhodné hodnoty i texty, které lze dále kombinovat ve výpočtech, příkazech pro větvení, cykly apod.. Otázky díky tomu mohou být používány opakovaně bez rizika automatizované interpretace řešení zkoušeným, aniž by látce v otázce zahrnuté rozuměl.
  • Otázky do testu je možné míchat a vybírat z větší databáze s přihlédnutím k předchozím výsledkům zkoušeného.
  • ...

Odkazy

Galerie

Testy

Otázky

Administrace

Propojení přes API

// související
// zakázkový projekt

TransSysCare

System pro aukci spedičních zakázek.

18 742× zobrazeno

Online prostředí pro výuku programování: krokování programů v C#, Pythonu, JavaScriptu a českém pseudokódu se sledováním a úpravami proměnných, polí i objektů. Bez instalace a registrace, nástupce…

114× zobrazeno

// vlastní projekt

Osobní web petrvobornik.cz

Osobní web a online CV postavený na míru v ASP.NET Core (.NET 10) jako náhrada za dosavadní Joomlu – s kompletně převzatým obsahem, novým designem, vlastní administrací na míru a rozhraním pro správu…

40× zobrazeno

Série video-tutoriálů o základech programování v jazyce C#. Od nuly pro úplné začátečníky, až po pokročilejší témata a postupy (LINQ, soubory apod.). Vše probíráno v projektech typu konzolová…

4 598× zobrazeno