
3-ameliy PT_A
.pdf3-ámeliy sabaq. "Free Dekan's office" keńeytpe blogınıń 2x versiyası arxitekturası hám funkcionallıǵı menen tanısıw
Jobası:
1."Free Dekan's office" keńeytpe blogı haqqında ulıwma maǵlıwmat
2.Keńeytpe blogınıń arxitekturası
3.Keńeytpe blogınıń funkcionallıǵı
4.Keńeytpe blogın ornatıw hám konfiguraciyalaw
5.Keńeytpe blogın Moodle sisteması menen integraciyalaw
6.Paydalanıwshı interfeysi hám jumıs islew principleri
Jumıstıń maqseti:
"Free Dekan's office" keńeytpe blogınıń 2x versiyasınıń arxitekturasın hám funkcionallıǵın úyreniw, onı Moodle sisteması menen integraciyalaw hám ámeliy tapsırmalar arqalı onıń imkaniyatların ózlestiriw.
Ámeliy bólim
1. "Free Dekan's office" keńeytpe blogı haqqında ulıwma maǵlıwmat
"Free Dekan's office" (Erkin Dekan keńsesi) – bul Moodle LMS sisteması ushın jaratılǵan keńeytpe blok bolıp, joqarı oqıw orınlarında studentlerdi basqarıw hám oqıw processin avtomatlastırıw imkaniyatların keńeytedi. 2x versiyası kóp funkcionallıqqa iye bolıp, bilimlendiriw orınları ushın arnawlı islengen.
Keńeytpe blogınıń tiykarǵı maqsetleri:
Studentlerdi toparlar hám bólimler boyınsha basqarıw
Oqıw jobaların jaratıw hám qollap-quwatlaw
Attestaciya processin avtomatlastırıw
Studentlerdiń ózlestiriwi boyınsha analitika hám esabatlardı generaciyalaw
Oqıw processi grafigin basqarıw
Bloktıń Moodle sisteması menen integraciyası: Keńeytpe Moodle sistemasınıń standart API funkciyaların qollanıp sistemaǵa tolıq integraciyalanadı. Bul oqıw processiniń barlıq basqa tárepleri menen birge islew imkaniyatın beredi.
2. Keńeytpe blogınıń arxitekturası
"Free Dekan's office" keńeytpe blogı modullik arxitekturaǵa iye. Ol tiykarǵı yadro hám bir neshe funkcional modullerden turadı:
+------------------------------------------------------ |
|
|
+ |
| |
Free Dekan's office blok yadrosı |
| |
|
+------------------------------------------------------ |
|
|
+ |
| |
| |
| |
| |
+------------ |
+ +---------- |
+ +----------- |
+ +---------- |
+ |
| Studentler |
| | Oqıw |
| | Esabatlar |
| | Sabaq |
| |
| moduli |
| | jobaları |
| | moduli |
| | kestesi |
| |
+------------ |
+ +---------- |
+ +----------- |
+ +---------- |
+ |
| |
| |
| |
| |
|
+------------------------------------------------------ |
|
|
|
+ |
| |
Moodle API interfeysleri |
|
| |
|
+------------------------------------------------------ |
|
|
|
+ |
| |
Moodle |
yadrosı |
|
| |
+------------------------------------------------------ |
|
|
|
+ |
Arxitekturalıq komponentler:
1. Blok yadrosı:
oKonfiguraciya basqarıwı
oHuqıqlardı basqarıw
oMaǵlıwmatlar bazası strukturası
oWaqıyalardı qayta islew sisteması
oQosımsha utilitalar hám hár túrli funkciyalar
2.Studentler moduli:
oStudentler profilleri
oToparlardı hám bólimlerdi basqarıw
oStudent statusların basqarıw
oStudent progressin qadaǵalaw
3.Oqıw jobaları moduli:
oOqıw jobaların jaratıw
oPánlerdi basqarıw
oKreditler sisteması
oOqıwdıń individual jolların sazlaw
4.Esabatlar moduli:
oAkademiyalıq progress esabatları
oStudentler haqqında statistika
oPDF formatında dokumentlerdi generaciyalaw
oEksport funkciyaları
5.Sabaq kestesi moduli:
oOqıw kestesin jaratıw
o Auditoriyalardı bólistiriw
o Oqıtıwshılar júklemesin bólistiriw o Oqıw intervalların basqarıw
Maǵlıwmatlar bazası strukturası:
"Free Dekan's office" blogı Moodle maǵlıwmatlar bazası strukturasına tómendegi qosımsha kestelerdi qosadı:
fdek_students - studentler haqqında qosımsha maǵlıwmatlar
fdek_groups - student toparları
fdek_curricula - oqıw jobaları
fdek_disciplines - pánler
fdek_progress - studentlerdiń ózlestiriwi
fdek_schedule - sabaq kestesi
fdek_events - oqıw processindegi hádiyseler
fdek_settings - blok sazlamaları
Bul kesteler Moodle diń standart kesteleri menen baylanıslı hám integraciyalanǵan.
3. Keńeytpe blogınıń funkcionallıǵı
Studentlerdi basqarıw:
Studentlerdi dizimge alıw:
oJeke maǵlıwmatlardı kirgiziw
oDokumentlerdi júklew
oStudentlik kartochka jaratıw
Toparlar menen jumıs:
oToparlardı jaratıw hám redaktorlaw
oStudentlerdi toparlarǵa avtomatik bólistiriw
oTopar progressin qadaǵalaw
Student statusların basqarıw:
oAkademiyalıq demalıs
o Kóshiriliw/awısıw o Oqıwdan shıǵarıw
Oqıw jobaların basqarıw:
Oqıw jobaların jaratıw:
oPánlerdi semestrler boyınsha bólistiriw
oKreditlerdi belgilew
oOqıw jobasın tastıyıqlaw
Bahalawdı sazlaw:
oBahalaw shkalaların sazlaw
o Attestaciya túrlerin belgilew
oAvtomatik bahalaw kriteriylerin ornatıw
Individual oqıw jolların jaratıw:
oStudentler ushın individual jobalar
o Pánlerdi tańlaw (elektiv) imkaniyatı o Progressti qadaǵalaw
Analitika hám esabatlar:
Akademiyalıq progress esabatları:
o Student, topar, kurs kesiminde statistika o Progress trendleri hám grafikleri
o Mashqalalı aymaqlardı anıqlaw
Dokumentlerdi generaciyalaw: o Akademiyalıq anıqlamalar o Transkriptler
oVedomostlar hám bahalaw dokumentleri
Eksport funkciyaları:
oExcel/CSV formatlarına eksport
o PDF esabatlar
o Statistikalıq maǵlıwmatlardı eksportlaw
Sabaq kestesi:
Kesteni jaratıw:
o Sabaqlardı avtomatik jobalaw
oQol menen kestege ózgertiw kirgiziw
oKonfliktlerdi anıqlaw hám sheshiw
Resurslardı bólistiriw:
oAuditoriyalardı optimal bólistiriw
o Oqıtıwshılar júklemesin optimallastırıw
oWaqıttı ónimli qollanıw
4.Keńeytpe blogın ornatıw hám konfiguraciyalaw
Ornatıw basqıshları:
1.Keńeytpe blok faylların júklep alıw:
2.wget https://github.com/freedekan/freedekanoffice/archiv e/v2.0.zip
3.unzip v2.0.zip
4.Fayllardı Moodle direktoriyasına kóshiriw:
5.cp -r freedekanoffice-2.0 /var/www/html/moodle/blocks/freedekan
6.Moodle administrator sıpatında sistemaǵa kiriw:
o Administrator panelin ashıw
o "Xabarlandırıwlar hám installyaciya" betine ótiw
o"Free Dekan's office" plaginin anıqlaw hám installyaciyalaw
oInstallyaciya processin tastıyıqlaw
7.Maǵlıwmatlar bazasın inicializaciyalaw:
oInstallyaciya processinde avtomatik túrde maǵlıwmatlar bazası
strukturası jaratıladı
o Kerekli maǵlıwmatlardı júklew (fakultetler, qánigelikler hám t.b.)
Konfiguraciyalaw:
1. Tiykarǵı sazlamalar:
o Administrator panelinen "Free Dekan's office sazlamaları" na ótiw
o Oqıw mákemesi haqqında maǵlıwmatlardı kirgiziw
oOqıw jılı hám semestrlerdi sazlaw
oBahalaw sistemasın tańlaw
2.Huqıqlardı basqarıw:
oRollerdi sazlaw (dekan, xatshı, metodist t.b.)
oHuqıqlardı belgilew
oFunkcionalǵa qatnasıwdı sheklew
3.Integraciyalaw:
oMoodle kursları menen baylanıslardı ornatıw
oPaydalanıwshılar sistemasın baylanıstırıw
oSırtqı sistemalar menen integraciyalaw (eger kerek bolsa)
5.Keńeytpe blogın Moodle sisteması menen integraciyalaw Moodle API menen baylanıs:
"Free Dekan's office" blogı Moodle sistemasınıń tómendegi API interfeyslerin qollanadı:
1. Paydalanıwshılar API:
oPaydalanıwshılardı jaratıw hám redaktorlaw
oPaydalanıwshı maǵlıwmatlarına qatnasıw
oAutentifikaciya hám huqıqlar tekseriwi
2.Kurslar API:
oKurslar menen jumıs islew
oKurslarǵa paydalanıwshılardı qosıw
oKurs bahaları menen islew
3.Bahalawlar API:
oBahalaw kitabına qatnasıw
oBahalardı jaratıw hám ózgertiw
oAttestaciya nátiyjelerin jıynaw
4.Waqıya API:
oSistemalıq hádiyselerdi uslap qalıw
oÓz hádiyselerin jaratıw
oHádiyselerge reakciya beriw
Integraciyalaw arxitekturası:
+ |
---------------------- |
+ |
+---------------------- |
+ |
| |
|
| |
| |
| |
| |
Moodle yadrosı |
|< |
--->| Free Dekan's office |
| |
| |
|
| |
| |
| |
+---------------------- |
|
+ |
+---------------------- |
+ |
|
^ |
|
^ |
|
|
| |
|
| |
|
|
v |
|
v |
|
+---------------------- |
|
+ |
+---------------------- |
+ |
| |
|
| |
| |
| |
| |
Moodle standart |
| |
| Free Dekan's |
| |
| modulleri |
| |
| office modulleri |
| |
| |
| |
| |
| |
+---------------------- |
+ |
+---------------------- |
+ |
^ |
^ |
| |
| |
v |
v |
+ |
------------------------------------------------------ |
+ |
| |
|
| |
| |
Maǵl. bazası |
| |
| |
|
| |
+------------------------------------------------------ |
|
+ |
Moodle blokları menen integraciyalaw:
"Free Dekan's office" blogı Moodle sistemasınıń tómendegi standart blokları menen integraciyalanadı:
Kalendar blogı - oqıw grafigin kórsetiw ushın
Xabarlandırıwlar blogı - jańalıqlar hám bildiriwler ushın
Aktivlik blogı - studentler aktivligin kórsetiw ushın
Bahalaw blogı - studentler bahaların integraciyalaw ushın
6.Paydalanıwshı interfeysi hám jumıs islew principleri
Tiykarǵı interfeys elementleri:
1.Blok paneli - Moodle betiniń shetinde jaylasqan, tiykarǵı funkciyalarǵa tez qatnasıw imkaniyatın beredi.
2.Studentlerdi basqarıw beti:
oStudentler dizimi hám izlew funkciyası
oFiltrler hám sorttaw
oToparlar boyınsha kóriw
3.Oqıw jobaları beti:
oJobalardı jaratıw hám redaktorlaw interfeysi
oPánlerdi bólistiriw hám grafiklestiriw
oImport/eksport funkciyaları
4.Esabatlar hám analitika:
oInteraktiv grafikler hám chartlar
oFiltrlew opciyaları
oEksport funkciyaları
5.Sabaq kestesi interfeysi:
oGrafikalıq keste redaktorı
oDrag-and-drop funkciyası
oKonfliktlerdi vizual kórsetiw
Jumıs islew processi:
1. Oqıw jılın baslaw:
o Oqıw jılı sazlamaların ornatıw

oToparlardı hám kurslardı jaratıw
oOqıw jobaların joybarlaw
2.Studentlerdi dizimge alıw:
oJańa studentlerdi sistemaǵa kirgiziw
oToparlarǵa bólistiriw
oIndividual kartochkalardı toltırıw
3.Oqıw processin joybarlaw:
oOqıw jobaların tastıyıqlaw
oSabaq kestesin jaratıw
oOqıtıwshılardı tayınlaw
4.Ózlestiriwdi qadaǵalaw:
oAttestaciya nátiyjelerin jıynaw
oEsabatlardı generaciyalaw
oMashqalalı studentlerdi anıqlaw
5.Semestr juwmaǵı:
oJuwmaqlawshı bahalardı kirgiziw
oAkademiyalıq esabatlardı jaratıw
oSemestr statistikasın analizlew
Ámeliy tapsırmalar
Tapsırma 1: "Free Dekan's office" keńeytpe blogın ornatıw hám sazlaw
1.Keńeytpe blok paketin júklep alıw hám lokal Moodle instanciyasına ornatıw
2.Tiykarǵı sazlamalardı konfiguraciyalaw
3.Test paydalanıwshıların jaratıw (dekan, metodist, oqıtıwshı, student)
4.Huqıqlardı sazlaw hám testlew
Tapsırma 2: Oqıw jobasın jaratıw hám toparlardı basqarıw
1.Jańa fakultet hám qánigelik jaratıw
2.Oqıw jobasın jaratıw (keminde 10 pán)
3.Semestrler boyınsha pánlerdi bólistiriw
4.Test toparın jaratıw hám oǵan keminde 5 studentti qosıw
Tapsırma 3: Sabaq kestesin jaratıw
1.Sabaq kestesi modulin sazlaw
2.Semestr pánlerin sabaq kestesine joybarlaw
3.Auditoriyalardı tayınlaw
4.Oqıtıwshılardı tayınlaw hám júklemeni bólistiriw
Tapsırma 4: Esabatlardı jaratıw hám analizlew
1.Test ózlestiriw maǵlıwmatların kirgiziw
2.Topar boyınsha esabat jaratıw
3.Pán boyınsha statistikalıq esabat jaratıw
4.PDF formatında transkript jaratıw
"Free Dekan's office" keńeytpe blogı Moodle LMS sistemasın bilimlendiriw mákemesiniń tolıq masshtablı oqıw processin basqarıw sistemasına aylandırıw imkaniyatın beredi. Onıń arxitekturası modullik hám keńeytiliwge qolaylı bolıp, Moodle sisteması menen tereń integraciyalanǵan.
Bul ámeliy sabaqta bloktıń arxitekturası, funkcionallıǵı hám integraciya imkaniyatları menen tanısıp, ámeliy tapsırmalar arqalı onıń imkaniyatların tereńnen ózlestiriw múmkinshiligi usınıldı.
Bloktıń 2x versiyası aldıńǵı versiyalarǵa salıstırǵanda jańa imkaniyatlarǵa iye bolıp, eń aldı analitika hám esabatlaw sisteması kúsheytilgen, sabaq kestesin avtomatik jaratıw múmkinshiligi qosılǵan hám paydalanıwshı interfeysi jaqsılanǵan.