Automatizace vyhodnocování studentských úloh ve vstupních kurzech programování na VŠE

Název práce: Automatizace vyhodnocování studentských úloh ve vstupních kurzech programování na VŠE
Autor(ka) práce: Ďopan, Lukáš
Typ práce: Bakalářská práce
Vedoucí práce: Pecinovský, Rudolf
Oponenti práce: Oraný, Vladimír
Jazyk práce: Česky
Abstrakt:
Učitelé programování ve vstupních kurzech na VŠE i jiných vysokých školách čelí v prvních ročnících, kdy vyučují stovky studentů, nepříjemnému problému s vyhodnocováním studentských domácích úloh a testů. Cílem této práce je navrhnout systém, jenž by automatizoval vyhodnocování pro učitele, kteří vyučují podle publikace OOP: naučte se myslet a programovat objektově. Na začátku práce pojednává o různých přístupech k testování. V další části se poohlíží po testovacích nástrojích ve světě se zaměřením na testování studentských programů. Po krátkém úvodu do reflexního API Javy a analýze dosavadního systému vyhodnocování na VŠE jsou definovány požadavky na vyhodnocování jednotlivých lekcí v knize. V poslední části je uživatelská příručka programu.
Klíčová slova: java; OOP; Reflexe; Automatizace vyhodnocování studentský úloh
Název práce: Automation of evaluating students homework and tests in opening programming courses at VŠE
Autor(ka) práce: Ďopan, Lukáš
Typ práce: Bachelor thesis
Vedoucí práce: Pecinovský, Rudolf
Oponenti práce: Oraný, Vladimír
Jazyk práce: Česky
Abstrakt:
Teachers of programming in opening courses at VŠE and other universities are facing difficulties with automation of correcting and evaluation of hundreds homework and tests. An ultimate goal of this bachelor thesis is to create a system, which would automate the evaluation of homework and tests for lectors, who are teaching according to publication OOP: naučte se myslet a programovat objektově. At the start the thesis deals about different approaches to the testing. In the next part it looks for testing tools in the world with focusing on the student's programs. After the short prologue into java reflection API and analysis of current evaluation system at VŠE, there are defined demands for evaluation of each lection of the course book. In the very least part you can find a user's manual of the created program.
Klíčová slova: java; Reflection; OOP; Automation of evaluating students homework and tests

Informace o studiu

Studijní program / obor: Aplikovaná informatika/Informatika
Typ studijního programu: Bakalářský studijní program
Přidělovaná hodnost: Bc.
Instituce přidělující hodnost: Vysoká škola ekonomická v Praze
Fakulta: Fakulta informatiky a statistiky
Katedra: Katedra informačních technologií

Informace o odevzdání a obhajobě

Datum zadání práce: 2. 2. 2011
Datum podání práce: 30. 6. 2011
Datum obhajoby: 22. 8. 2011
Identifikátor v systému InSIS: https://insis.vse.cz/zp/30792/podrobnosti

Soubory ke stažení

    Poslední aktualizace: