================================================================================ 
		Modul ACA pro automatick hodnocen kol a detekci plagit
						do e-learningovho systm Moodle 
                         
================================================================================
						(c) Miroslav Benovi 2011
						
    !!! V ppad problm s modulem pite na miroslav.benovic@erkya.cz !!!

--------------------
 Dleit informace
--------------------

Testovac verzi Moodle 1.9 s nainstalovanm modulem ACA, vytvoenmi kurzi a 
testovacmi uivateli najdete na adrese: http://moodle.webyahosting.cz/.

Vechny potebn pihlaovac daje k serveru (root) a do Moodlu najdete v 
souboru access.txt.

Testovac programy pro jednotliv programovac jazyky jsou ve sloce "Dummy".
Zdrojov kdy modulu ACA jsou ve sloce "Modul" a Alternativn
moduly Crot, Anti_plagiarism a Onlinejudge jsou ve sloce "Alternativni moduly".


------------------
 Rychl instalace
------------------

Klasick instalace je popsna v teorii souboru fulltext.pdf. Jestli ale chcete
modul rychle nainstalovat bez zbytench konfigurac, tak postupujte nsledovn:

1. Ze sloky "Modul ACA" zkoprovat sloku aca do "/moodlehomedata/mod/" a sloku 
   "aca-yap" pejmenovat na "jura" a vloit do domovskho adrese jako "/home/jura".

2. Upravit pihlaovac daje k databzi na daje, kter jsou uvedeny v souboru
   access.txt.
   
3. Nainstalovat interpret Ch (obsaen ve sloce "Dulezity software") a pokud chcete
   pouvat i jazyk Pascal, tak jet FPC z URL: http://www.freepascal.org/.
   
4. Pihlsit se do Moodlu jako Admin a postupovat podle wizardu.

---------
 Pouit
---------

1. Pidat do kurzu nov kol typu "Automaticky hodnocen kol", vybrat typ jazyka
   a zpsob hodnocen.
   
2. Nahrt uitelsk soubor, podle kterho se budou porovnvat vstupy ze program
   student.
   
3. Nastavit testovac vektory a spustit uitelsk soubor sm proti sob tlatkem
   "Spustit test".

4. Kliknout na odkaz "Zobrazit odevzdan koly". Tady mete spustit test vech
   odevzdanch kol, spustit vytven tokenizanch soubor a spustit hledn
   plagit.

