Výuka algoritmizace a programování se zaměřením na programovací jazyk Python
Algorithms and Programming Education with a focus on the programming language Python
diplomová práce (OBHÁJENO)
Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/52151Identifikátory
SIS: 132050
Katalog UK: 990016041700106986
Kolekce
- Kvalifikační práce [20521]
Autor
Vedoucí práce
Oponent práce
Černochová, Miroslava
Fakulta / součást
Pedagogická fakulta
Obor
Učitelství všeobecně vzdělávacích předmětů pro základní školy a střední školy - informační a komunikační technologie
Katedra / ústav / klinika
Katedra informačních technologií a technické výchovy
Datum obhajoby
17. 6. 2013
Nakladatel
Univerzita Karlova, Pedagogická fakultaJazyk
Čeština
Známka
Výborně
Klíčová slova (česky)
python, algoritmizace, programování, příklady, výzkum, jazyky, vhodnost, střední školyKlíčová slova (anglicky)
python, algorithms, programming, examples, research, languages, suitability, high schoolsPráce zkoumá vhodnost použití programovacího jazyka Python v prostřední středních škol, používá jak kvantitativní, tak kvalitativní metody výzkumu, a konstatuje, že Python pro tento účel vhodný ve většině oblastí použití je. Práce dále přináší teoretický rozbor jazyka Python, včetně nástrojů, jež je s ním možné použít, a doplňuje ho praktickými příklady ve formě ukázek programů. Zkoumá i ostatní používané programovací jazyky ve výuce a jejich vhodnost pro tento účel, přičemž je porovnává s jazykem Python, a zjišťuje, že dvěma nejpoužívanějšími programovací jazyky v prostředí středních škol jsou shodně Pascal / Object Pascal a Java.
The thesis researches the ability of use of Python programming language in the field of high school education and uses qualitative and quantitative methods of research and finds Python suitable. The thesis also brings theoretical analysis of the Python language, including practical exams in the form of sample programs. It researchs even other programming languages used in education and their suitability for this purpose and compares them with Python programming language. It also finds two most common used programming languages at high schools, which are Pascal / Object Pascal and Java.
