Webová aplikace pro interaktivní výuku programování
but.committee | doc. Ing. Vítězslav Beran, Ph.D. (předseda) Ing. Radek Hranický, Ph.D. (člen) doc. Ing. Tomáš Martínek, Ph.D. (člen) Ing. Petr Veigend, Ph.D. (člen) Ing. Filip Orság, Ph.D. (člen) | cs |
but.defence | Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm B. | cs |
but.jazyk | čeština (Czech) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Omachtová, Alena | cs |
dc.contributor.author | Látal, Roman | cs |
dc.contributor.referee | Veigend, Petr | cs |
dc.date.accessioned | 2025-06-21T03:57:05Z | |
dc.date.available | 2025-06-21T03:57:05Z | |
dc.date.created | 2025 | cs |
dc.description.abstract | Tato bakalářská práce řeší nedostatek interaktivních nástrojů pro výuku programování přizpůsobených potřebám českých středních škol. Popisuje návrh a implementaci webové aplikace StartCoder s využitím moderních technologií React, Next.js a Blockly pro vizuální programování. Aplikace nabízí interaktivní cvičení s okamžitou zpětnou vazbou, 3D vizualizaci výstupů, správu uživatelů a přehled pro učitele. Návrh vychází z analýzy existujících řešení a požadavků školství. Výsledkem je funkční aplikace, která poskytuje moderní a poutavou podporu pro výuku základů programování v českém školním prostředí. | cs |
dc.description.abstract | This bachelor's thesis addresses the lack of interactive tools for teaching programming tailored to the needs of Czech secondary schools. It describes the design and implementation of the web application StartCoder, using technologies such as React, Next.js, and Blockly for visual programming. The application offers interactive exercises with instant feedback, 3D visualization of outputs, user management, and an overview panel for teachers. The design is based on an analysis of existing solutions and the requirements of the educational system. The result is a functional application that provides modern and engaging support for teaching the basics of programming in the Czech school environment. | en |
dc.description.mark | B | cs |
dc.identifier.citation | LÁTAL, R. Webová aplikace pro interaktivní výuku programování [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025. | cs |
dc.identifier.other | 162698 | cs |
dc.identifier.uri | https://hdl.handle.net/11012/254535 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | Interaktivní výuka programování | cs |
dc.subject | webová aplikace | cs |
dc.subject | vizuální programování | cs |
dc.subject | Blockly | cs |
dc.subject | React | cs |
dc.subject | Next.js | cs |
dc.subject | střední školy | cs |
dc.subject | e-learning | cs |
dc.subject | 3D vizualizace. | cs |
dc.subject | Interactive programming education | en |
dc.subject | web application | en |
dc.subject | visual programming | en |
dc.subject | Blockly | en |
dc.subject | React | en |
dc.subject | Next.js | en |
dc.subject | high schools | en |
dc.subject | e-learning | en |
dc.subject | 3D visualization. | en |
dc.title | Webová aplikace pro interaktivní výuku programování | cs |
dc.title.alternative | Web application for interactive programing lectures | en |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2025-06-20 | cs |
dcterms.modified | 2025-06-20-13:35:40 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 162698 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.06.21 05:57:05 | en |
sync.item.modts | 2025.06.21 05:36:33 | en |
thesis.discipline | Informační technologie | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačové grafiky a multimédií | cs |
thesis.level | Bakalářský | cs |
thesis.name | Bc. | cs |
Files
Original bundle
1 - 3 of 3
Loading...
- Name:
- final-thesis.pdf
- Size:
- 7.86 MB
- Format:
- Adobe Portable Document Format
- Description:
- file final-thesis.pdf
Loading...
- Name:
- appendix-1.zip
- Size:
- 16.85 MB
- Format:
- Unknown data format
- Description:
- file appendix-1.zip
Loading...
- Name:
- review_162698.html
- Size:
- 10.42 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_162698.html