ePrints.FRI - University of Ljubljana, Faculty of Computer and Information Science

Homework checker for Moodle

Nejc Kozlevčar (2016) Homework checker for Moodle. EngD thesis.

Download (540Kb)


    Throughout our thesis we implement a judge system suitable for faculty application. The system is intended for checking the correctness of homeworks written in Java programming language. It is used in combination with learning management system Moodle. The system is written in PHP programming language and with the use of the platform Docker we enhance its security. At first we find some similar systems, describe them and list their strengths and weaknesses. In the theoretical part we describe and introduce the main platforms that we used for the implementation of the system. In continuation we thoroughly describe the functionality and implementation of the program. In the thesis we also include some parts of the source code and explain its functionality. Because our system is included in Moodle, we can test the product from within. The system’s appearance is illustrated with the help of screenshots.

    Item Type: Thesis (EngD thesis)
    Keywords: Moodle, homework checker, judge system, Docker, PHP
    Number of Pages: 39
    Language of Content: Slovenian
    Mentor / Comentors:
    Name and SurnameIDFunction
    doc. dr. Tomaž Dobravec258Mentor
    Link to COBISS: http://www.cobiss.si/scripts/cobiss?command=search&base=51012&select=(ID=1537209283)
    Institution: University of Ljubljana
    Department: Faculty of Computer and Information Science
    Item ID: 3543
    Date Deposited: 09 Sep 2016 09:48
    Last Modified: 17 Oct 2016 11:12
    URI: http://eprints.fri.uni-lj.si/id/eprint/3543

    Actions (login required)

    View Item