Number of the records: 1
Vizualizácia algoritmov pre výučbu programovania
Title Vizualizácia algoritmov pre výučbu programovania / Peter Hrebíček ; školiteľ: Zuzana Palková Author-s Hrebíček, Peter (Author)
Palková, Zuzana, ; SPUTFA04 (Thesis advisor)Corporation Slovenská poľnohospodárska univerzita (Nitra, Slovensko). Technická fakulta. Katedra elektrotechniky, automatizácie a informatiky Published [S.l. : s.n.], 2011 Description 57 s. : obr. ; 30 cm Notes Bibliografia s. 56 . Res. slov., angl . Diplomová práca (Ing.). - Katedra elektrotechniky, automatizácie a informatiky TF SPU v Nitre Subject-s vizualizácia (počítačová grafika) algoritmus programovacie jazyky Delphi (softvér) e-learning vyučovanie programovanie diplomové práce Annotation Autorský abstrakt: V tomto projekte, sme sa snažili vytvoriť jednoduchý program pre vizualizáciu algoritmov a popísať problematiku tvorby takéhoto programu a jeho funkčností. Projekt na vytvorenie takéhoto programu je veľmi komplikovaný a preto práca vyžaduje od čitateľa aspoň základné znalosti programovania a funkcií programovacieho jazyka. Celý projekt sa skladá z piatich častí a záverečnej časti, ktorá slúži na vyhodnotenie dosiahnutých cieľov. V prvej časti, ktorá sa skladá hlavne z teórie a vysvetlení, sa snažíme popísať súčasnú situáciu vo vizualizácií algoritmov, ako aj vysvetliť čo sú vlastne algoritmy, ich funkcie a využitie ich vizualizácie. Taktiež tu popisujeme niektoré programy, slúžiace na vizualizáciu algoritmov – hlavne Microsoft Visio, ktorý patrí medzi najpopulárnejšie. Druhá časť projektu obsahuje ciele, ktoré sme chceli dosiahnuť pri tvorbe programu na vizualizáciu algoritmov – je to širší popis čoho by mal byť program schopný a v akých podmienkach by mal fungovať. V tretej časti popisujeme metódy tvorby programu. Tu vysvetľujeme prečo sme sa rozhodli pre programovací jazyk Delphi, ako aj popis niektorých jeho funkcií a krokov, ktoré sme museli urobiť v tomto projekte pre tvorbu programu na vizualizáciu algoritmov Štvrtá a najdlhšia časť detailne popisuje riešenia jednotlivých častí programu v zvolenom programovacom jazyku. Popisuje procedúry ako skok, vstupy, výstupy a koniec algoritmu a ešte aj vizualizácie týchto funkcií. V piatej časti už popisujeme funkcie vytvoreného a fungujúceho programu na príkladoch algoritmov. Nakoniec, v záverečnej časti porovnávame dosiahnuté výsledky, celkové hodnotenie programu ako aj čo bolo možné dosiahnuť v medziach zvoleného programovacieho jazyka a ako je tento jazyk vhodný pre tvorbu programov na vizualizáciu algoritmov. Autorský abstrakt: In this project, we try to create a simple program for algorithm visualization, and describe the problems with creating and functioning of such program. The project to create such program is very complicated, so the work expects the reader to have at least basic understanding of programming and functions of the programming language. The whole project consists of five parts, plus the ending part that is to review what was achieved within this project. In first part, which consists mostly of theory and explanations, we try to describe current situation in algorithm visualization, as well as explain what actually algorithms are, their functions and usefulness of their visualization. Also here are described some of the programs for algorithm visualization – mostly Microsoft Visio, which is amongst the most popular ones. Second part of the project consists of goals, that we want to achieve with creating the program for algorithm visualization – it’s the overall description of what the program should be capable of and under what condition it should function. In the third part we describe the methods of creating such program. Its where we are explaining why we chosen the programming language Delphi for this work, as well as describing some of its functions and formulate a steps that needed to be taken in this project for creating algorithm visualization program according to the goals made in second part. Fourth and longest part details how the program was actually created, how were different algorithm functions solved within chosen programming language. It describe procedures such as jumps, inputs, outputs and ending of algorithm and also visualization of these functions. In fifth and final part, we are describing actual functions of working program for algorithm visualization, its capabilities and limitations. Here is also shown some of program functions on example algorithm. Finally, the end of the project consists of comparing achieved goals with those set in second part, overall assessment and review of the program, as well as what was actually possible to achieve within chosen programming language and how well it fare for algorithm visualization programs. Country Slovakia Language Slovak Copies 1, available for regular loan 0, in-library use only 1 Database Graduate theses book
Call number Dislocation Collection in study room Available VP-71898 Sklad in-library use only
Number of the records: 1