Programování v Pythonu I

Typický ročník2. SŠ
Interval vhodných ročníků1. SŠ – 4. SŠ
Učivoalgoritmus, syntaxe jazyka Python, proměnné a výrazy, cyklus for, cyklus while, logické výrazy a podmínky (if), funkce (definice, parametry, návratová hodnota), ladění programu, želví grafika
Předcházející modul Shrnutí blokového programování a ukázka Pythonu
Navazující modul Programování v Pythonu II
Bezprostřední výsledky učení
  • Vysvětlí chování jednoduchého programu v jazyce Python.
  • Vytvoří krátký program v Pythonu, který pracuje s čísly, texty a základními řídicími strukturami.
  • Použije podmínky a cykly pro řízení toku programu v jednoduché úloze.
  • Vytvoří a použije funkci se vstupními parametry a návratovou hodnotou.
  • Odhalí a opraví základní chyby v programu (syntaktické, logické, běhové).
Související RVP výsledky učení
  • Vysvětlí daný algoritmus, program; určí, zda je daný postup algoritmem.
  • Analyzuje problém, rozdělí problém na menší části, rozhodne, které je vhodné řešit algoritmicky, své rozhodnutí zdůvodní; sestaví a zapíše algoritmy pro řešení problému.
  • Vytvoří přehledný program pro vyřešení konkrétního problému s ohledem na jeho možné důsledky a svou odpovědnost za ně; používá opakování, větvení programu se složenými podmínkami, proměnné, seznamy, podprogramy s parametry a návratovými hodnotami.

Tento modul slouží jako úvod do programování v jazyce Python se zaměřením na porozumění základním principům algoritmizace a tvorby kódu. Žáci se naučí zapisovat jednoduché programy využívající proměnné, podmínky, cykly a funkce a pochopí, jak tyto prvky ovlivňují chování programu. Použití želví grafiky pomáhá snazšímu přechodu od blokového k textovému programování a podporuje vizuální pochopení programové logiky. Modul rozvíjí algoritmické a systematické myšlení a nabízí konkrétní zážitek z tvorby zajímavých programů.

Bloky a dosažený postup

2. Proměnné a výrazy
3. Cyklus s pevným počtem opakování (for)
4. Logické výrazy
5. Podmíněný příkaz (if)
6. Cyklus s podmínkou (while)
7. Funkce
8. Jednoduché aplikace programování

Náměty na doplňkové aktivity

Jednoduchá textová hra

Projekt, ve kterém je cílem vytvořit jednoduchou hru s textovým rozhraním. Základní možností je „hádání čísla“ (počítač vygeneruje náhodné číslo, uživatel tipuje svoje odhady a dostává informaci, zda číslo je větší či menší). Dále se lze inspirovat z tradičního žánru textovek.

NAPIŠTE NÁM

Děkujeme za vaši zprávu, byla úspěšně odeslána.

Napište nám

Nevíte si rady?

Před položením dotazu si prosím projděte návody:

Prosíme, nezasílejte dotazy na prozrazení řešení úloh či vysvětlení postupu. Pokud hlásíte chybu, upřesněte prosím, v čem přesně spočívá a připojte snímek obrazovky.

Čeho se zpráva týká?

Vzkaz Hlášení chyby Obsah Ovládání Přihlášení Licence