Navrhněte testovací program rozšiřující možnosti platformy InSIS o úlohy pro návrh programů v jazyku Python
Název práce: | Navrhněte testovací program rozšiřující možnosti platformy InSIS o úlohy pro návrh programů v jazyku Python |
---|---|
Autor(ka) práce: | Novák, Ondřej |
Typ práce: | Bakalářská práce |
Vedoucí práce: | Pecinovský, Rudolf |
Oponenti práce: | Vondráček, Martin |
Jazyk práce: | Česky |
Abstrakt: | Předmětem práce je navržení testovacího programu rozšiřujícího možnosti platformy InSIS o úlohy pro návrh programů v jazyku Python. Součástí je pak i následná implementace tohoto návrhu. Cílem práce je vytvořit aplikaci umožňující testování studentů, jež by nabízela stejné možnosti jako Integrovaný studijní informační systém (In-SIS) a pro import testu by používala stejný textový formát. Postup práce zahrnuje provedení analýzy testování v InSIS. Poté je na základě této analýzy vypracován návrh systému. Dále je podle návrhu naprogramován systém a k vytvořeným aplikacím napsány návody pro použití. Přínosem práce je umožnění provádění elektronického testování i mimo Vysokou školu ekonomickou v Praze (VŠE). Vyučujícím z VŠE to navíc dovolí použít test vytvořený pro InSIS. Funkcionality předcházejících řešení tato práce rozšiřuje o možnost testování schopnosti programovat. Nejprve je představeno téma práce. K tématu je potom popsán širší kontext. Práce poté analyzuje testování v InSIS. Konkrétně typy otázek, způsoby hodnocení a formát souboru pro import testu. Z analýzy jsou poté utvořeny konkrétní požadavky, jež jsou ještě rozšířené o požadavky zadané vedoucím práce. Následně je vypracován návrh dvou aplikací naplňujících požadavky. Podle návrhu vznikají dvě aplikace. K těmto aplikacím je pak ještě vytvořena dvojice návodů. Jeden z nich pro studenty, druhý pro vyučující. |
Klíčová slova: | systém; testování znalostí; InSIS; aplikace; Python |
Název práce: | Design testing program expanding capabilities of InSIS with tasks of designing programs in Python programing language |
---|---|
Autor(ka) práce: | Novák, Ondřej |
Typ práce: | Bachelor thesis |
Vedoucí práce: | Pecinovský, Rudolf |
Oponenti práce: | Vondráček, Martin |
Jazyk práce: | Česky |
Abstrakt: | Subject of the thesis is designing of a testing program expanding capabilities of InSIS with tasks of designing programs in Python programing language. Included is also implementation of created design. Goal of the thesis is to create application enabling testing of students that would provide same options as Integrated study information system (InSIS) and using same text format for importing of tests. Process of work includes analysis of testing in InSIS. Then based on the analysis system design is created. After that system is programed following the design and two guides are written for the created applications. Benefit of the thesis is enabling electronic testing even outside the Prague University of Economics and Business. On top of that tutors from the university can use same test that was created for InSIS. Functionalities of previous solutions this thesis expands by giving option of testing the ability to code. First, we are introduced to the subject of the thesis. The thesis is then explained with wider context. Afterward thesis analyzes testing in InSIS. Specifically, types of ques-tions, ways of evaluating and format of the file for importing tests. Based on the analysis concreate requirements are put together and expanded by requirements given by thesis supervisor. After that design of two application is created that fit the requirements. Following the design two applications are created. Then two guides are written for the two applications. One of the guides for students the other one for teachers. |
Klíčová slova: | system; knowledge testing; Python; InSIS; application |
Informace o studiu
Studijní program / obor: | Aplikovaná informatika/Aplikovaná 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: | 16. 11. 2021 |
---|---|
Datum podání práce: | 6. 5. 2023 |
Datum obhajoby: | 22. 6. 2023 |
Identifikátor v systému InSIS: | https://insis.vse.cz/zp/78782/podrobnosti |