mirror of
https://github.com/moodle/moodle.git
synced 2025-02-19 15:45:59 +01:00
78 lines
6.0 KiB
HTML
78 lines
6.0 KiB
HTML
|
<p align=center><b>Importowanie plik<69>w z CTM ("Course Test Manager")</b></p>
|
|||
|
|
|||
|
<p>Course Test Manager jest to software napisany przez Course Technology.
|
|||
|
Nie jest ju<6A> on aktywnie rozwijany przez Course Technology. Zosta<74> zast<73>piony przez
|
|||
|
nowego mened<65>era test<73>w ExamView. Nigdy nie istania<69> wsp<73>lny format, kt<6B>ry by umo<6D>liwia<69>
|
|||
|
eksport tego formatu z bank<6E>w test<73> CTM do innych wsp<73>lych format<61>w test<73>w. Z tego w<>anie
|
|||
|
powodu napisano ten modu<64>.</p>
|
|||
|
|
|||
|
<p> A<>eby m<>c zaimportowa<77> pytania z CTM, musisz mie<69> zainstalowany CTM w systemie Windows i dost<73>p do MS Access.
|
|||
|
Dwa pliki s<> potrzebne by uzyska<6B> dost<73>p do danych:</p>
|
|||
|
<ul><li>System.mda - Ten plik znajduje si<73> w g<><67>wnym katalogu instalacji CTM. W <20>argonie MS Access, okre<72>la si<73> go jako
|
|||
|
"Systemowa baza danych" (ang. "System Database").</li>
|
|||
|
<li>ctm.mdb - to jest baza danych, zawieraj<61>ca pytania testowe. Istnieje jedna taka baza danych dla ka<6B>dego kursu
|
|||
|
zainstalowanego w CTM. Mo<4D>na odnale<6C><65> ten plik w katalogu jeden poziom poni<6E>ej instalacji CTM.</li>
|
|||
|
</ul>
|
|||
|
|
|||
|
</p>Proces importowania pyta<74> jest r<><72>ny w zale<6C>no<6E>ci od tego czy Moodle dzia<69>a na Linuxie czy Windows.
|
|||
|
Bez wzgl<67>du na to czy Moodle dziala na Linuxie czy nie, musisz mie<69> dost<73>p do komputera dzia<69>aj<61>cego w systemie
|
|||
|
Windows aby miec dostep do plik<69>w MS Access.</p>
|
|||
|
|
|||
|
<p>Proces importowania jest prostszy na Moodle dzia<69>aj<61>cym pod <b>Windowsem</b>. Wszystko co musisz zrobi<62> aby
|
|||
|
zaimportowa<EFBFBD> pliki to:</p>
|
|||
|
|
|||
|
<ol><li>Skopiowa<EFBFBD> plik system.mda do katalogu moodle. Nie ma znaczenia do jakiego kursu skopiujesz ten plik, poniewa<77>
|
|||
|
Moodle odnajdzie go tak i tak. </li>
|
|||
|
<li>Utw<EFBFBD>rz w<>asny quiz i przejd<6A> to sekcji "Importuj pytania z pliku". Wybierz ctm.mdb jako plik do importu.
|
|||
|
Je<EFBFBD>li wykona<6E>e<EFBFBD> t<> operacj<63> poprawnie, zobaczysz kolejny ekran, kt<6B>ry pozwoli tobie wybra<72> podkategorie pyta<74> do
|
|||
|
zamimporotowania. Powodem dla takiej organizacji procesu importowania jest fakt, i<> banki test<73>w CTM cz<63>sto zawieraj<61>
|
|||
|
bardzo du<64><75> ilo<6C><6F> pyta<74>, kt<6B>re s<> pogrupowane w okre<72>lony spos<6F>b.</li>
|
|||
|
</ol>
|
|||
|
|
|||
|
<p>Aby dokona<6E> importu na platformie Moodle zainstanowanej na <b>Linuxie</b> potrzebny jest dodatkowy software zwany
|
|||
|
<a href="http://odbcsock.sourceforge.net/" target="_new"><b>ODBC Socket Server</b></a>. A<>eby m<>c importowa<77> pliki
|
|||
|
baz danych CTM na Linuxie, musisz wpierw <20>ci<63>gn<67><6E> ten program i go zainstalowa<77> na komputerze, kt<6B>ry na kt<6B>rym zainstalowana
|
|||
|
jest baza danych CTM (komputer ten musi mie<69> Windowsa - patrz wy<77>ej). Jednak<61>e, <b>nie post<73>puj zgodnie z domy<6D>lnymi
|
|||
|
krokami instalacji</b> ODBC Socket Server Installation. S<> one bardziej skomplikowane, ni<6E> by<62> powinny.
|
|||
|
Zamiast tego wykonaj nast<73>puj<75>ce czynno<6E>ci aby zainstalowa<77> ten program w systemie Windows:</P>
|
|||
|
|
|||
|
<ol><li>W systemie Windows rozpakuj <20>ci<63>gni<6E>ty program z strony
|
|||
|
<a href="http://odbcsock.sourceforge.net/" target="_new"></a>.</li>
|
|||
|
<li>Skopiuj plik ODBCSocketServer.exe do wybranej lokalizacji takiej jak n.p. katalog Program Files. </li>
|
|||
|
|
|||
|
<li>Zainstaluj ODBC Socket Server jako Us<55>ug<75> (Service) u<>ywaj<61>c nast<73>puj<75>cej komendy wpisanej w Wierszu Polece<63>
|
|||
|
albo w menu Uruchom:<br />
|
|||
|
<b><<EFBFBD>cie<EFBFBD>ka dost<73>pu/ODBCSocketServer.exe /Service</b><br />.</li>
|
|||
|
|
|||
|
<li>Otw<EFBFBD>rz Us<55>ugi: Start->Ustawienia->Panel Sterowania->Narz<EFBFBD>dzia Administracyjne->Us<EFBFBD>ugi lub klikaj<61>c prawym
|
|||
|
przyciskiem na ikon<6F><b>M<EFBFBD>j Komputer</b>, <b>Zarz<EFBFBD>dzaj</b>, wybierz w prawym panelu <B>Us<EFBFBD>ugi i Aplikacje->Us<EFBFBD>ugi</b>.
|
|||
|
Mo<EFBFBD>esz tak<61>e u<>y<EFBFBD> skr<6B>tu wpisuj<75>c w okienku Uruchom</b></li>
|
|||
|
|
|||
|
<li>W okienku Us<55>ugi odszukaj i kliknij prawym przyciskim na ODBC Socket Server i wybierz opcj<63> <b>Start</b>. W tym momencie
|
|||
|
status tej us<75>ugi powinien si<73> zmieni<6E> na "Uruchomiono". Zauwa<77>, <20>e mo<6D>na zatrzyma<6D> b<>d<EFBFBD> ca<63>kowicie wy<77><79>czy<7A> t<> us<75>ug<75>
|
|||
|
po zako<6B>czeniu procesu importowania plik<69>w.</li>
|
|||
|
|
|||
|
<li>Upewnij si<73>, <20>e pliki system.mda and ctm.mdb s<> dost<73>pne i <20>e zainstalowany jest r<>wnie<69> MS Access ODBC driver.
|
|||
|
Powinien by<62> on zainstalowany wraz ze standardow<6F> instalacj<63> Windowsa. Mo<4D>na to sprawdzi<7A>, wybieraj<61>c Panel Sterowania ->
|
|||
|
Narz<EFBFBD>dzia administracyjne -> <20>r<EFBFBD>d<EFBFBD>a danych (ODBC) i klikaj<61>c na "Sterowniki".
|
|||
|
Nast<EFBFBD>pnie sprawd<77> gdzie s<>zainstalowane pliki CTM i odnajd<6A> plik system.mda i baz<61> danych ctm.mdb z kt<6B>rej
|
|||
|
zamierzasz importowa<77> pytania. Zapisz pe<70>n<EFBFBD> <20>ci<63>k<EFBFBD> dost<73>pu do tych plik<69>w a tak<61>e adres IP i nazw<7A> serwera Windowsa.
|
|||
|
Te informacje b<>d<EFBFBD> potrzebne przy procesie importowania.</li>
|
|||
|
|
|||
|
<li>Teraz jeste<74> gotowy aby rozpocz<63><7A> proces importowania zbioru lub zbior<6F>w pyta<74> do moodle'a. Stw<74>rz sw<73>j w<>asny quiz
|
|||
|
i przejd<6A> do sekcji "Importuj pytania z pliku". <B>I W TYM MIEJSCU INACZEJ B<>DZIE WYGLL<4C>DA<44> TEN PROCES NA LINUXIE - </B>
|
|||
|
MUSISZ WYBRA<52> JAKIKOLWIEK PLIK(NAJLEPIEJ NOWO UTWORZONY)W POLU GDZIE WSKAZUJE SI<53> PLIK DO IMPORTU ABY ROZPOCZ<43><5A> TEN PROCES.
|
|||
|
TEN PLIK <b>NIE ZOSTANIE</b> PRZETWORZONY - JEST TO TYLKO PEWIEN WYM<59>G BY "OSZUKA<4B>" SYSTEM.
|
|||
|
DOPIERO NA NAST<53>PNEJ STRONIE WSKA<4B>ESZ W<>A<EFBFBD>CIWY PLIK. Na nast<73>pnej stronie trzeba b<>dzie wpisa<73> nazw<7A> komputera na kt<6B>rym
|
|||
|
zainstalowany jest ODBC Socket Server a tak<61>e scie<69>k<EFBFBD> dost<73>pu do systemowej bazy danych i bazy danych CTM.
|
|||
|
Wpisz ten informacje i kliknij na "Po<50><6F>cz si<73> ze serwerem". Je<4A>eli wszystko by<62>o wpisane poprawnie, w<>wczas
|
|||
|
uka<EFBFBD>e si<73> lista z kt<6B>rej b<>dzie mo<6D>na wybra<72> podkategorie pyta<74>, kt<6B>re mo<6D>na zaimportowa<77> z danej bazy danych.
|
|||
|
Powodem takiego rozwi<77>zania jest wcze<7A>niej ju<6A> sygnalizowany fakt, i<> banki danych CTM cz<63>sto zawieraj<61> du<64><75> liczb<7A> pyta<74>
|
|||
|
skategoryzowanych wed<65>ug okre<72>lonego klucza (n.p. uk<75>ad kursu, rozdzia<69>y ksi<73><69>ki). JE<4A>ELI UDA<44>O SI<53> TOBIE DOJ<4F><4A> DO TEGO
|
|||
|
ETAPU BEZ WY<57>WIETLENIA B<><42>D<EFBFBD>W OZNACZA TO, <20>E UDA<44>O SI<53> USTANOWI<57> PO<50><4F>CZENIE Z SERWEREM W CELU ZAIMPORTOWANIA PYTA<54> DO MOODLE!</li>
|
|||
|
</ol>
|
|||
|
|
|||
|
<P>Je<EFBFBD>li pojawi<77>y si<73> jakie<69> b<><62>dy, w<>wczas spr<70>buj wykorzyta<74> poni<6E>sz<73> informacj<63>. ODBC Socket server wykorzystuje port
|
|||
|
9628 do otwarcia wtyczki (ang.socket) i wymiany danych u<>ywaj<61>c zapyta<74> w formie XML aby otrzyma<6D> tabel<65> rezultat<61>w w XML.
|
|||
|
Program (klasa) kt<6B>ra importuje plik, przetwarza ten plik XMLowy i wykorzystuje go tak jakby proces importowania
|
|||
|
odbywa<EFBFBD> si<73> na lokalnym komputerze. </p>
|