Reflexe a modifikace sbírky úloh pro podporu výuky algoritmizace a programování na SŠ
Reflection on and Revision of a Collection of Exercises to Support the Teaching of Algorithms and Programming in High Schools
diplomová práce (OBHÁJENO)
Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/208544Identifikátory
SIS: 294727
Kolekce
- Kvalifikační práce [21383]
Autor
Vedoucí práce
Oponent práce
Hubálovský, Štěpán
Fakulta / součást
Pedagogická fakulta
Obor
Učitelství informačních a komunikačních technologií pro 2. stupeň základní školy a střední školy
Katedra / ústav / klinika
Katedra informačních technologií a technické výchovy
Datum obhajoby
25. 5. 2026
Nakladatel
Univerzita Karlova, Pedagogická fakultaJazyk
Čeština
Známka
Výborně
Klíčová slova (česky)
algoritmické myšlení, programování, sbírka úloh, střední škola, informatikaKlíčová slova (anglicky)
algorithmic thinking, programming, exercise collection, high school, informaticsDiplomová práce se zabývá problematikou spojenou s rozvojem algoritmického myšlení studentů na středních školách pomocí programování v textovém programovacím jazyce. Snaží se reagovat na výzvy, které před učitele informatiky klade malá revize rámcových vzdělávacích programů, a usnadnit jim výuku prostřednictvím výrazného obsahového rozšíření online sbírky úloh, která vznikla v rámci autorovy bakalářské práce. Hlavním výstupem práce je tak více než dvojnásobně rozšířená sbírka úloh z programování, která jednak doplňuje vybrané tematické oblasti sbírky původní a jednak sbírku rozšiřuje o témata zcela nová, která dosud sbírka nepokrývala a jež byla zařazena zejména na základě zpětné vazby od učitelů z praxe. V teoretické části dochází k analýze výuky informatiky na střední škole, algoritmického myšlení a pojmů, které s nimi přímo souvisí. Východiska této části poslouží jako základ pro část praktickou. V té je nejprve ze strukturálního, softwarového a obsahového hlediska charakterizován současný stav sbírky. Následně je pomocí rozhovorů s učiteli sesbírána a zhodnocena zpětná vazba soustředící se na silné stránky a potenciální zlepšení sbírky. Poté jsou popsána technická vylepšení sbírky a charakterizovány nově zařazené úlohy. Praktická část je uzavřena ověřením vybraných úloh v praxi, které jsou...
This thesis deals with issues related to the development of algorithmic thinking in secondary school students through programming in a text-based programming language. It attempts to respond to the challenges posed to computer science teachers by minor revisions to the framework educational programmes and to facilitate their teaching through a significant expansion of the content of the online exercise collection, which was created as part of the author's bachelor's thesis. The main outcome of the thesis is an expanded collection of programming exercises, more than twice the size of the original collection and expands the collection with completely new topics that were not previously covered and were added mainly on the basis of feedback from practising teachers. The theoretical part analyzes the teaching of computer science at secondary schools, algorithmic thinking, and related concepts. The findings of this part serve as the basis for the practical part. The practical part first characterizes the current state of the collection from a structural, software, and content perspective. Subsequently, feedback focusing on the strengths and potential improvements of the collection is collected and evaluated through interviews with teachers. Technical improvements to the collection are then described and...
