Späť


AutoSourceCheck – systém na automatickú kontrolu programátorských úloh

Garant: Ing. Štefan Toth, PhD.
Učitelia: Ing. Michal Ďuračík, PhD., Ing. Štefan Toth, PhD.
Počet študentov: 1 - 3

Hlavným cieľom projektu bude navrhnúť a implementovať systém, ktorý umožní overovať správnosť riešení programátorských úloh spúšťaním automatických testov s ohľadom na bezpečnosť a zamedzenie poškodenia systému, na ktorom bude systém bežať. Navrhnutý systém by mal byť čo najviac univerzálny z hľadiska možnosti použitia rôznych programovacích jazykov (Java, C++, C#, …), v ktorých môže byť riešenie v podobe zdrojových kódov napísané.

Výstupom projektu budú tiež implementované systémy využívajúce systém automatickej kontroly, ako napr.:

  • Testy z programovania – webová aplikácia pre správu otázok, vytváranie a spúšťanie testov z programovania. Otázky budú tvorené malými programátorskými úlohami, do ktorých sa bude dopĺňať alebo opravovať zdrojový kód, ktorý sa po skončení celého testu automaticky vyhodnotí s cieľom pridelenia bodov.  
  • Kurz programovania – webová aplikácia umožňujúca spravovať kurzy, ktoré sa budú skladať z teórie (stránky zobrazujúce texty a videá z teoretických poznatkov) a praktickej časti (vo forme riešenia malých programátorských úloh, ktoré sa následne automaticky vyhodnotia). Kurz bude môcť používateľ prechádzať postupne v opakujúcej sa sekvencii teória – prax, pričom bude motivovaný zbieraním bodov (gamifikácia).
  • Skúška z predmetov zaoberajúcich sa programovaním (na FRI sú to napr. predmety Informatika 1, 2, 3, Jazyk C# a .NET, Pokročilé objektové technológie, ...) – komplexný systém pre správu skúšok a zadaní na viacerých predmetov - študent dostane zadanie, ktorého riešenie systém automaticky vyhodnotí a pridelí mu body.


 


Mám záujem o projekt
0
študentov
0
učiteľov
0
partnerov

Partneri FRI

Platinový partner

Hlavný partner

Partneri

Projekty a centrá FRI

Projekty

Inteligentné operačné a spracovateľské systémy pre UAV
Transdata
IT akadémia
ACeSYRI
SmartSoc
TECH4EDU4
Centre in Advanced Biomedical and Medical Informatics

Centrá

Cisco Network Academy
PEARSON VUE - Aturizované centrum