FIIT STU Na stiahnutie > Ponuka

 

 

 

 

 

 

 

 

 

 

 

 

Podpora vzdelávania v predmete

©pecifikaèné a opisné jazyky

Ponuka na vypracovanie projektu pre predmet Tímový projekt I.

 

 

 

 

 

 

 

 

 

Autorský tím: Bc. Hupka ©imon

Bc. Choleva Michal

Bc. Koine Peter

Bc. Mo»ovský Emil

Bc. Turoò Ján

©kolský rok: 2008/2009


Obsah

1. Èlenovia tímu. 3

2. Motivácia. 4

3. Plán a hrubý návrh projektu. 4

4. Predpokladané zdroje. 6

5. Priorita tém.. 6

6. Rozvrh v¹etkých èlenov tímu. 7

 


1.     Èlenovia tímu

Michal Choleva, Bc.

Skúsenosti nadobudol v predmete ©pecifikaèné a opisné jazyky (©pOJ) a najmä v bakalárskej práci, kde mal za úlohu rozobra» problematiku Petriho sietí a implementova» algoritmy na kontrolu ich vlastností. Vedúca bakalárskej práce i oponent odporuèili túto prácu pre pokraèovanie aj v diplomovom projekte.

Ján Turoò, Bc.

Absolvoval predmet ©pOJ a príbuzné Programovateµné obvody. Ïal¹ie poznatky o Petriho sie»ach získal v Modelovaní a simulácii. Vo svojej bakalárskej práci, vedenej Ing. Jelemenskou, sa zaoberal jazykom SystemC. V ïal¹om ¹túdiu sa chce venova» príbuzným predmetom, Návrh digitálnych systémov a Diagnostika a spoµahlivos» digitálnych systémov.

Peter Koine, Bc.

Taktie¾ úspe¹ný absolvent predmetu ©pOJ a jemu príbuzných predmetov zaoberajúcich sa logickými a programovateµnými obvodmi. Má skúsenosti s programovaním v jazyku Java a vytváraní prostriedkov pre podporu výuèby. Danú tému pova¾uje za zaujímavú a chcel by sa jej venova» v nastávajúcom ¹túdiu.

Emil Mo»ovský, Bc.

V bakalárskom ¹túdiu absolvoval predmet ©pecifikaèné a opisné jazyky a príbuzné predmety. Má skúsenosti s programovaním v jazykoch Java a C/C++. Ovláda problematiku Petriho sietí. Taktie¾ pova¾uje za zaujímavú problematiku vytvárania výuèbových modulov, najmä prostredníctvom systému Moodle.

©imon Hupka, Bc.

©tudent ¹tudijného programu Poèítaèové systémy a siete a tie¾ úspe¹ný absolvent predmetov ©pOJ a Programovateµné obvody. Oba predmety prispeli vedomos»ami o ¹pecifikaèných a opisných jazykoch. Programuje hlavne v jazyku C/C++. Tému odporuèil za prioritnú po analýze ostatných tém kvôli je rozmanitosti, preto¾e sa tam naskytovalo najviac mo¾ností na realizáciu.

 


2.   Motivácia

Spomedzi tém, ktoré boli urèené pre Tímový projekt, sme sa rozhodli uchádza» o prácu s názvom „Podpora vzdelávania v predmete ©pecifikaèné a opisné jazyky.“

Dôvodov, preèo sa uchádzame pre túto tému je viac. Predov¹etkým chceme odovzda» na¹e nadobudnuté vedomosti a praktické skúsenosti z predmetu ©pecifikaèné a opisné jazyky a prispie» tak k skvalitneniu ¹túdia. Chceme roz¹irova» mo¾nosti elektronického vzdelávania a overovania vedomostí. Na základe skúseností s existujúcimi formami skú¹ania sa chceme vyvarova» známym chybám.

Dvaja èlenovia ná¹ho tímu majú skúsenosti s danou témou v bakalárskych prácach. Ján Turoò pracoval na projekte, kde vyu¾íval jazyk SystemC a kolega Michal Choleva pracoval na téme zaoberajúcej sa algebrickou reprezentáciou Petriho sietí. Obidva projekty boli úspe¹ne vyrie¹ené a odporúèané pre pokraèovanie v diplomových prácach. Práve z práce Michala Cholevu sme nabrali najviac in¹pirácie a priestoru pre túto tému, keï¾e tu vidíme veµa mo¾ností na realizáciu projektu. Tento si predstavíme v pláne a v hrubom návrhu projektu.

 

3.   Plán a hrubý návrh projektu

Priestor pre realizáciu vidíme najmä v téme Petriho siete, nakoµko táto problematika nebola e¹te ekvivalentným spôsobom rie¹ená a v predmete ©pecifikaèné a opisné jazyky chýba. Po konzultáciách s Ing. Jelemenskou, kde sme si spresnili po¾iadavky a ciele ná¹ho návrhu, sme vytvorili hrubý návrh projektu.

Plánovaný produkt mo¾no charakterizova» ako komplexný elektronický systém na precvièovanie a overovanie vedomostí o Petriho sie»ach.

Vzhµadom k súèasným trendom a dostupným prostriedkom navrhujeme produkt implementova» ako modul, web aplikáciu, prostredníctvom existujúceho systému Moodle, prípadne obdobného systému zameraného na podporu výuèby. Produkt je ¹pecializovaný na Petriho siete. Preto je schopný poskytnú» novú funkcionalitu, ktorú zvyèajné e-learningové systémy neponúkajú.

Systém poskytne intuitívne rozhranie pre vyuèujúceho, ako aj pre ¹tudenta. Samozrejmos»ou sú prostriedky pre mana¾ment systému. Kontá pre ¹tudentov, vytváranie tried alebo iná vhodná forma organizácie, tak aby sa dal systém prakticky vyu¾i» pri vyuèovaní predmetu ©pOJ.

Vyuèujúci má mo¾nos» jednoduchou formou zadáva» otázky, ktoré slú¾ia ¹tudentom na precvièovanie nadobudnutých vedomostí. Tieto mô¾u by» pou¾ité aj na zostavenie bodovaných (percentuálne hodnotených) testov.

Otázky mô¾u ma» formu:

-          otázka s výberom odpovede

-          otázka s doplnením odpovede

-          úloha vy¾adujúca zostavenie alebo upravenie Petriho siete (grafické znázornenie Petriho siete)

V¹etky otázky sú systémom automaticky opravenévyhodnotené. Toto sa týka aj otázok vy¾adujúcich tvorivý prístup ¹tudenta, ktoré majú zvyèajne viac alebo nekoneène veµa správnych rie¹ení. Správnos» týchto otázok je vyhodnotená prostredníctvom niektorej z metód overenia správnosti, ktoré sme u¾ vyu¾ili v predchádzajúcich projektoch:

-          P-invariant

-          Stremersch

-          Strom dosiahnuteµnosti

Hlavnou výhodou strojového opravovania testov je úspora èasu. Ïal¹ou výhodou je, ¾e ¹tudenti okam¾ite po ukonèení testu vedia nakoµko boli úspe¹ní pri rie¹ení.

Systém má by» postavený tak, aby zapadal medzi existujúce rie¹enia, prípadne bol s nimi integrovateµný alebo inak prepojiteµný èi roz¹íriteµný. Nemá zbytoène duplikova» existujúcu funkcionalitu, ale priná¹a» novú kvalitu. Chceme, aby systém nebol iba funkèný, ale bol aj spoµahlivý a stabilný. Chceme si by» istí, ¾e deklarovaný prínos ná¹ho produktu nie je iba zdanlivý, ale aj preukázateµný v praxi.

 


4.   Predpokladané zdroje

Pri vývoji produktu budú potrebné:

-          hardvérové a softvérové prostriedky (v maximálnej miere vyu¾ijeme vlastné zdroje)

-          priestory pre stretnutia tímu (aspoò 1x tý¾denne)

-          testovací server pre umiestnenie vyvíjaného softvérového produktu a in¹talovaným Moodle (pokiaµ nebude zvolená iná alternatíva)

-          programovacie jazyky PHP, JAVA (alternatívne C/C++)

-          ïal¹ie vedomosti (v¹etky zdroje budú doplnené)

 

Pre nasadenie produktu v praxi budú potrebné:

-          server na trvalú prevádzku výsledného softvéru s in¹talovaným Moodle (pokiaµ nebude zvolená iná alternatíva)

-          stanice s pripojením k serveru (na týchto sa bude softvérový produkt vyu¾íva»)

 

5.    Priorita tém

Zoradené podµa ná¹ho záujmu o jednotlivé témy:

  1. Podpora vzdelávania v predmete ©pecifikaèné a opisné jazyky
  2. Zdieµanie dát a informácií v pracovnej skupine
  3. Podpora vzdelávania v predmete Bezpeènos» poèítaèových systémov
  4. Simulátor komunikácie v poèítaèovej sieti
  5. Systém pre zdieµanie poznámok v prostredí WWW

 


6.   Rozvrh v¹etkých èlenov tímu

Nasledujúca tabuµka zobrazuje voµný èas v¹etkých èlenov tímu.

 

7:00

8:00

9:00

10:00

11:00

12:00

13:00

14:00

15:00

16:00

17:00

18:00

19:00

Pon

 

 

 

 

 

 

 

 

 

 

 

 

 

Uto

 

 

 

 

 

 

 

 

 

 

 

 

 

Str

 

 

 

 

 

 

 

 

 

 

 

 

 

©tv

 

 

 

 

 

 

 

 

 

 

 

 

 

Pia

 

 

 

 

 

 

 

 

 

 

 

 

 

Tabuµka è. 1

Legenda

 

voµno

 

¹kola

 




© 2008 SURFIN' BIRDS - Tím 3 PSS