Výukový nástroj rozvíjející schopnost čtení programového kódu
Název práce v češtině: | Výukový nástroj rozvíjející schopnost čtení programového kódu |
---|---|
Název v anglickém jazyce: | Educational Tool for Developing the Ability to Read Program Code |
Klíčová slova: | Výuka programování|ladění programů|čtení programového kódu|VYukové prostředí|Výuková aplikace |
Klíčová slova anglicky: | programming education|debugging|reading program code|Edu environment|edu application |
Akademický rok vypsání: | 2024/2025 |
Typ práce: | bakalářská práce |
Jazyk práce: | |
Ústav: | Katedra softwaru a výuky informatiky (32-KSVI) |
Vedoucí / školitel: | Mgr. Lenka Forstová |
Řešitel: | skrytý![]() |
Datum přihlášení: | 28.11.2024 |
Datum zadání: | 28.11.2024 |
Datum potvrzení stud. oddělením: | 28.11.2024 |
Zásady pro vypracování |
Cílem bakalářské práce je vytvořit prostředí pro podporu výuky
programování, speciálně oblasti zaměřené na čtení a interpretaci kódu. V interpretovaném kódu budou zařazeny koncepty: * sekvence * podprogram * cyklus s pevným počtem opakování * podmíněný příkaz (úplný, neúplný) * cyklus s podmínkou * proměnná, přiřazovací příkaz Prostředí bude nabízet dva oddělené módy použití. Žákovský mód, kde žák řeší zadané úlohy. Prostředí vyhodnocuje správnost žákovského řešení. Učitelský mód, který umožňuje připravovat úlohy pro žáky, včetně kontroly jejich správnosti a proveditelnosti. Součástí práce budou návody pro učitele na vytvoření úloh s různými programovacími koncepty. Práce bude obsahovat ukázkové úlohy ke všem konceptům. Vytvoření úlohy bude možné exportovat/importovat z/do textového souboru. |
Seznam odborné literatury |
Existující prostředí pro podporu výuky programování, například code.org,
umimeinformatiku.cz a další. Dokumentace ke zvolenému vývojovému prostředí. Například dokumentace jazyka C# https://learn.microsoft.com/en-us/dotnet/csharp/language-reference/language-specification/readme |