Témata prací (Výběr práce)Témata prací (Výběr práce)(verze: 390)
Detail práce
   Přihlásit přes CAS
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ý - zadáno a potvrzeno stud. odd.
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
 
Univerzita Karlova | Informační systém UK