Design testing program expanding capabilities of InSIS with tasks of designing programs in Python programing language

Thesis title: Navrhněte testovací program rozšiřující možnosti platformy InSIS o úlohy pro návrh programů v jazyku Python
Author: Novák, Ondřej
Thesis type: Bakalářská práce
Supervisor: Pecinovský, Rudolf
Opponents: Vondráček, Martin
Thesis language: Česky
Abstract:
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í.
Keywords: systém; testování znalostí; InSIS; aplikace; Python
Thesis title: Design testing program expanding capabilities of InSIS with tasks of designing programs in Python programing language
Author: Novák, Ondřej
Thesis type: Bachelor thesis
Supervisor: Pecinovský, Rudolf
Opponents: Vondráček, Martin
Thesis language: Česky
Abstract:
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.
Keywords: system; knowledge testing; Python; InSIS; application

Information about study

Study programme: Aplikovaná informatika/Aplikovaná informatika
Type of study programme: Bakalářský studijní program
Assigned degree: Bc.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Information Technologies

Information on submission and defense

Date of assignment: 16. 11. 2021
Date of submission: 6. 5. 2023
Date of defense: 22. 6. 2023
Identifier in the InSIS system: https://insis.vse.cz/zp/78782/podrobnosti

Files for download

    Last update: