Kahendpuu- ja kuhjaalgoritmide läbimängija ja hindaja

dc.contributor.advisorPõder, Ahti, juhendaja
dc.contributor.authorMichelis, Markus
dc.contributor.otherTartu Ülikool. Loodus- ja täppisteaduste valdkondet
dc.contributor.otherTartu Ülikool. Arvutiteaduse instituutet
dc.date.accessioned2025-10-28T11:00:53Z
dc.date.available2025-10-28T11:00:53Z
dc.date.issued2025
dc.description.abstractThe aim of this bachelor's thesis was to develop an interactive application for the University of Tartu course “Algorithms and Data Structures” to simulate the step-by-step execution of binary search tree, AVL tree, and heap algorithms. The developed program allows users to interactively work through these algorithms while automatically logging all mistakes made during the process. This provides a foundation for objective and efficient assessment, replacing the currently time-consuming process of preparing and grading written tests. The application is designed to be integrated into the DeepMOOC e-learning platform, offering a solution for both learning and evaluating algorithmic understanding.
dc.description.abstract Bakalaureusetöö eesmärk oli arendada Tartu Ülikooli aine „Algoritmid ja andmestruktuurid“ jaoks interaktiivne rakendus kahendotsimispuu, AVL-puu ja kuhja algoritmide läbimängu simuleerimiseks. Loodud programm võimaldab kasutajal algoritme samm-sammult läbimängida ning logib automaatselt kõik tehtud vead. See loob võimaluse asendada senise aeganõudva kirjaliku kontrolltöö koostamise ja kontrollimise protsessi. Rakendus on üles ehitatud viisil, mis võimaldab selle hilisemat integreerimist e-õppekeskkonda DeepMOOC, pakkudes lahendust nii algoritmide õppimiseks kui ka hindamiseks.
dc.identifier.urihttps://hdl.handle.net/10062/117152
dc.language.isoet
dc.publisherTartu Ülikoolet
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subjectAlgoritmid ja andmestruktuurid
dc.subjectkahendotsimispuu
dc.subjectAVL-puu
dc.subjectkuhi
dc.subjectõpitarkvara
dc.subject.otherbakalaureusetöödet
dc.subject.otherinformaatikaet
dc.subject.otherinfotehnoloogiaet
dc.subject.otherinformaticsen
dc.subject.otherinfotechnologyen
dc.titleKahendpuu- ja kuhjaalgoritmide läbimängija ja hindaja
dc.title.alternativePlaythrough Simulator for Binary Tree and Heap Algorithms
dc.typeThesis

Failid

Originaal pakett

Nüüd näidatakse 1 - 1 1
Laen...
Pisipilt
Nimi:
michelis_informaatika_2025.pdf
Suurus:
424.06 KB
Formaat:
Adobe Portable Document Format