Warning: Creating default object from empty value in /home/do1096600/www_root/ps_ekurz/config.php on line 50 Pomoc

Import súborov "Course Test Manager"

CTM je softvérový balíček, ktorého životný cyklus sa pomaly blíži ku koncu. Spoločnosťou Course Technology už nie je ďalej vyvíjaný. Bol nahradený novším systémom ExamView. Nikdy ale neexistoval spôsob ako exportovať banky testov z CTM do bežného testového formátu. To je dôvod, prečo bol tento modul vytvorený.

Pre import otázok z CTM, musíte mať vo Windows nainštalované CTM a mať prístup k dátovým súborom MS Access. Pre prístup sú požadované dva dátové súbory:

  • System.mda - Tento súbor sa nachádza v koreňovom adresári v CTM inštalácii a v terminológii MS Access je nazývaný ako "System Database".
  • ctm.mdb - je databáza, pozostávajúca z banky otázok pre test. Pre každý kurz inštalovaný v CTM je jedna takáto databáza. Nachádza sa v adresári o úroveň nižšie ako adresár CTM inštalácie.

Import súborov sa líši v závislosti, či Moodle beží vo Windows alebo Linuxe. Nezáleží, v akom operačnom systéme pracujete, potrebujete Windows systém (Windows 2000 alebo Windows XP) umiestnený na rovnakej sieti ako systém Moodle, na tomto počítači sú počas importu umiestnené banky testov.

Proces je jednoduchší vo Windows Moodle systéme. Na použitie CTM importu potrebujete:

  1. Nahrať system.mda systémovú databázu do Moodle pomocou správcu súborov. Nezáleží na tom, do akého kurzu nahráte súbor system.mda. Moodle ich nájde kdekoľvek.
  2. Vytvorte svoj test a použite funkciu "importovať otázky zo súboru". Nahrajte vybranú ctm.mdb databázu ako súbor na import. Ak ste to spravili správne, uvidíte ďalšiu stránku, kde si môžete vybrať podkategóriu otázok na import z databázy. Dôvod, prečo je tu tento krok je, že CTM banka testov často pozostáva z veľkého množstva kategorizovaných otázok, založených na kapitolách kníh alebo sekcií kurzov.

Postup v Linux systéme Moodle zahŕňa nezávislý softvér nazývaný ODBC Socket Server. Ak chcete importovať CTM databázy do Linuxu, najprv si musíte stiahnuť a nainštalovať tento balíček do Windows systému, v ktorom bude vaša CTM databáza. Nepostupujte podľa inštalačných pokynov uvedených v ODBC Socket Server. Sú zbytočne komplikované. Namiesto toho postupujete podľa týchto krokov:

  1. Choďte do Windows a rozzipujte inštalačný súbor, ktorý ste stiahli z tejto stránky do systému.
  2. Skopírujte binárny súbor ODBCSocketServer.exe na vhodné miesto, ako napríklad Váš systémový adresár (pravdepodobne C:\WINNT\ alebo C:\Windows) alebo do adresára Program Files.
  3. Inštalujte ODBC Socket Server ako službu to pomocou príkazu:
    <cesta k súboru z predchádzajúceho kroku>ODBCSocketServer.exe /Service
    Príkaz môžete zadať v menu Štart->Spustiť... alebo v príkazovom riadku operačného systému.
  4. Otvorte Správu služieb jedným z týchto spôsobov: Štart->Nastavenia->Ovládacie panely->Nástroje pre správu->Služby alebo kliknutím pravým tlačidlom na Môj počítač, vybratím Spravovať, potom vybratím Služby a aplikácie->Služby z pravého panela. Môžete otvoriť Správu služieb aj zadaním príkazu services.msc v Štart->Spustiť...
  5. V Správe služieb kliknutím pravým tlačidlo na odkaz ODBC Socket Server a vybraním položky Štart. Stav položky by sa mal zmeniť na "spustené". Upozornenie: Po ukončení importu môžete túto službu zastaviť alebo zakázať.
  6. Uistite sa, či sa v počítači nachádzajú súbory system.mda a ctm.mdb, rovnako ako aj ovládač MS Access ODBC. Ovládač je nainštalovaný štandardnou Windows inštaláciou. Môžete sa presvedčiť, že je nainštalovaný otvorením ikony ""Zdroje dát" v "Nástroje pre správu" a na ňom kliknite na záložku "Ovládače". Ďalej zistite, kde je nainštalovaný CTM a nájdite súbor system.mda a databázu ctm.mdb alebo ďalšie súbory, z ktorých chcete importovať dáta. Napíšte si úplné cesty k týmto súborom ako aj IP adresy alebo názov počítača so systémom Windows. Túto informáciu budete potrebovať na proces importu.
  7. Teraz môžete importovať banku testov do Moodle. Vytvorte váš test a choďte do "importovať otázky zo súboru". TU SA POSTUP PRE LINUXU LÍŠI PRE ZAČATIE IMPORTU MUSÍTE ŠPECIFIKOVAŤ NÁHRADNÝ SÚBOR. TENTO SÚBOR SA NEBUDE SPRACOVÁVAŤ, JE TO LEN PODPORA PRE FORMULÁR IMPORTU. INFORMÁCIE O POUŽÍVANOM SERVERY WINDOWS BUDETE MÔCŤ URČIŤ V ĎALŠOM KROKU. Ďalej sa Vám zobrazí stránka kde vyplníte názov serveru, ako aj cesty k súborom a bankám testov. Vložte informácie, ktoré ste si napísali v predchádzajúcom kroku a kliknite na "Pripojiť k serveru". Ak ste všetko nastavili správne, zobrazí sa ďalší formulár, ktorý vám umožňuje vybrať podkategóriu otázok na import z databázy. Dôvod, prečo je tu tento krok je, že CTM banka testov často pozostáva z veľkého množstva kategorizovaných otázok, založených na kapitolách kníh alebo sekcií kurzov. AK ZVLÁDNETE TENTO KROK BEZ NAHLÁSENIA CHYBY, NASTAVILI STE SOCKET SERVER SPRÁVNE A MÔŽETE IMPORTOVAŤ OTÁZKY DO MOODLE.

Ak sa počas procesu zobrazí nahlásenie chyby, možno oceníte nasledovné technické informácie. ODBC Socket server používa port 9628 na otvorenie socketu a vymení XML dotaz za XML výsledkovú tabuľku. Importná trieda spracováva výsledok dotazu vo formáte XML rovnako, ako by bol spracovávaný miestny dotaz.

Zoznam všetkých súborov Pomocníka