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
diploma thesis (DEFENDED)
View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/208544Identifiers
Study Information System: 294727
Collections
- Kvalifikační práce [21384]
Author
Advisor
Referee
Hubálovský, Štěpán
Faculty / Institute
Faculty of Education
Discipline
Učitelství informačních a komunikačních technologií pro 2. stupeň základní školy a střední školy
Department
Information is unavailable
Date of defense
25. 5. 2026
Publisher
Univerzita Karlova, Pedagogická fakultaLanguage
Czech
Grade
Excellent
Keywords (Czech)
algoritmické myšlení, programování, sbírka úloh, střední škola, informatikaKeywords (English)
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...
