Publikace: Výuková aplikace programování
Bakalářská práceopen access| dc.contributor.advisor | Diviš, Roman | |
| dc.contributor.author | Böhm, Josef | |
| dc.date.accepted | 2019-06-04 | |
| dc.date.accessioned | 2019-06-18T07:03:21Z | |
| dc.date.available | 2019-06-18T07:03:21Z | |
| dc.date.issued | 2019 | |
| dc.date.submitted | 2019-05-06 | |
| dc.description.abstract | Práce se zabývá vlastní tvorbou výukové aplikace programování včetně návrhu vlastního jazyka a implementací interpretu. Věnuje se teorii programovacích jazyků a zaměřuje se na problematiku jejich obecného návrhu. Práce dále obsahuje rešerši dalších výukových aplikací programování v různých formách jejich provedení. Výsledkem této práce je aplikace pro výuku programování využívající vlastní navržený programovací jazyk. Aplikace obsahuje několik základních příkladů na ozkoušení algoritmických dovedností. | cze |
| dc.description.abstract-translated | The thesis is focused on development of application for programming education, including custom language and implementation of the interpreter. Furthermore, the thesis addresses the theory of programming languages and problematics of their general designs while including researches of other educational programs in different forms. The result of the thesis is an application created to teach programming using its own programming language. The application contains a couple of basic examples in order to test users algorithmic skills. | eng |
| dc.description.defence | Student v rámci své práce navrhl jednoduchý, ale dostatečně komplexní procedurální programovací jazyk. Tento jazyk je následně využit v rámci implementovaného nástroje pro výuku programování, nástroj umožňuje využívat textový a grafický výstup z interpretovaných programů. Uživatel má v rámci nástroje k dispozici tutoriál obsahující několik algoritmických problémů pro základní výukové účely. Práce byla zkontrolována v systému STAG a nejeví známky plagiátorství. Komise navrhuje bakalářskou práci na ocenění za vynikající tvůrčí výsledky dle článku 3, písmo b) Stipendijního řádu Univerzity Pardubice. | cze |
| dc.description.department | Fakulta elektrotechniky a informatiky | cze |
| dc.description.grade | Dokončená práce s úspěšnou obhajobou | cze |
| dc.format | 39 | |
| dc.format | 39 | |
| dc.identifier | práce dosud není ve studovně dostupná | |
| dc.identifier.signature | dosud nepřidělena | |
| dc.identifier.stag | 37355 | |
| dc.identifier.uri | https://hdl.handle.net/10195/72970 | |
| dc.language.iso | cze | |
| dc.publisher | Univerzita Pardubice | cze |
| dc.rights | Bez omezení | |
| dc.subject | abstraktní syntaktický strom | cze |
| dc.subject | interpret | cze |
| dc.subject | kompilátor | cze |
| dc.subject | výuková aplikace | cze |
| dc.subject | programovací jazyk | cze |
| dc.subject | abstract syntax tree | eng |
| dc.subject | interpreter | eng |
| dc.subject | compiler | eng |
| dc.subject | tutorial application | eng |
| dc.subject | programming language | eng |
| dc.thesis.degree-discipline | Informační technologie | cze |
| dc.thesis.degree-grantor | Univerzita Pardubice. Fakulta elektrotechniky a informatiky | cze |
| dc.thesis.degree-name | Bc. | |
| dc.thesis.degree-program | Informační technologie | cze |
| dc.title | Výuková aplikace programování | cze |
| dc.title.alternative | Educational application for programming | eng |
| dc.type | bakalářská práce | cze |
| dspace.entity.type | Publication |
Soubory
Původní svazek
1 - 2 z 2
Načítá se...
- Název:
- BohmJ_VyuukovaAplikace_RD_2019.zip
- Velikost:
- 2.89 MB
- Formát:
- Unknown data format
- Popis:
- Plný text práce
Načítá se...
- Název:
- Posudek_DivisR_VyukovaAplikace_BJ_2019.pdf
- Velikost:
- 215.32 KB
- Formát:
- Adobe Portable Document Format
- Popis:
- Posudek vedoucího práce