Programování v jazyce Python pro střední školy
Kurz programování je veden moderními didaktickými přístupy pro vyučování programování. Žáci samostatně objevují základy programování v textovém zápise programů řešením připravené gradované posloupnosti zadání.
Schválilo MŠMT č. j.: MSMT-34070/2021-6 dne 17. května 2022 k zařazení do seznamu učebnic pro střední vzdělávání jako součást ucelené řady učebnic pro vzdělávací oblast Informatika s dobou platnosti 6 let.
Během 20 lekcí se žáci seznámí se základními programovými koncepty: jednoduchá proměnná, přiřazovací příkaz, aritmetické výrazy, program a podprogram s parametry, příkaz cyklu s pevným počtem opakovaní a podmíněný příkaz, funkce generující náhodné hodnoty. Mimo jednoduchých číselných typů se žáci setkají i se znakovými řetězci.
Učebnice se skládá z pracovních listů pro žáky a metodických listů pro učitele. Výkladový text není obsažen.
Žáci vytvářejí programy, které pracují buď v textové ploše, nebo to jsou jednoduché grafické aplikace. Díky tomu se seznámí s grafickými objekty (plátno, obdélník, elipsa, text) a také s ovládáním pomocí myši. Zvolený programovací jazyk pro tento kurz je Python, který je v současnosti celosvětově populární zejména na univerzitách, ale i na mnohých středních školách. V kurzu se pracuje jen se základním vývojovým prostředím IDLE, které nevyžaduje k Pythonu žádné další instalace.
Obsah
- Výrazy
- Proměnné
- Program
- Výpisy
- Kreslení
- Barvy
- Kreslení s proměnnými
- Podprogramy
- Náhoda
- Kreslení textu
- Program s opakováním
- Proměnná cyklu
- Výrazy v cyklu
- Elipsy a kruhy
- Kruhy a cykly
- Větvení
- Větvení a konstrukce
- Vnořené větvení
- Podprogram s parametrem
- Kreslení myší