Programovací jazyk Python – 2. střední škola

MSZ
Zkopírovat krátkou adresu (umime.to/MSZ)
Ukázat QR kód

umime.to/MSZ


Stáhnout QR kód
Ukázat/skrýt shrnutí

Python je v současnosti nejoblíbenější programovací jazyk pro výuku programování. Není to však jen výukový jazyk, je také široce prakticky používaný. Na Umíme programovat používáme Python 3.

Pokud chcete v Pythonu více programovat, doporučujeme nainstalovat si ho na vlastní počítač. Nicméně na to, abyste se naučili základy programování v Pythonu, vystačíte i s prohlížečem. Na Umíme programovat nabízíme spoustu cvičení a příkladů, které můžete řešit přímo na stránkách:

  • Pro úplné začátky zkuste cvičení Rozhodovačka, kde pouze vybíráte z nabízených možností. Jak se trochu rozcvičíte, můžete zkusit Výstup programu, kde píšete odpověď na klávesnici.
  • Ve cvičení Porozumění programům máte k dispozici vypracované příklady. Na nich se můžete podívat, jak programy v Pythonu vypadají. Ke každému příkladu je připravena série kontrolních otázek, pomocí kterých si můžete prověřit, jak programu rozumíte.
  • Především si však zkuste samostatné programování. K tomu slouží cvičení Programování v PythonuPython želva. Program píšete přímo v prohlížeči, kde si ho můžete i spustit a hlavně automaticky otestovat, zda je správně.

Pro úplné začátečníky doporučujeme jako rozcvičku příklady ze sekce algoritmické myšlení, kde si lze základní koncepty vyzkoušet formou grafického programování.

Inspirace pro učitele

Pro učitele na SŠ je dispozici stručný metodický text.

Konkrétní inspiraci pro začlenění do výuky pak nabízí výukové moduly, které poskytují náměty, jakým způsobem učivo procvičovat a v jakém pořadí:

Souhrn mi pomohl
Souhrn mi nepomohl
Souhrn je skryt.

Rozhodovačka

Rychlé procvičování výběrem ze dvou možností.


Programovací jazyk Python
Proměnné a výrazy
Proměnné a číselné výrazy v Pythonu  
Zobrazit souhrn tématu
Logické výrazy v Pythonu  
Zobrazit souhrn tématu
Řízení výpočtu
Podmíněný příkaz (if) v Pythonu  
Zobrazit souhrn tématu


Pexeso

Hledání dvojic, které k sobě patří.


Programovací jazyk Python
Proměnné a výrazy
Proměnné a číselné výrazy v Pythonu  
Zobrazit souhrn tématu
Logické výrazy v Pythonu  
Zobrazit souhrn tématu


Porozumění

Čtení textů, odpovídání na otázky testující porozumění textu.


Vnořené cykly v Pythonu

Vnořené cykly jsou typický zdroj problémů pro začátečníky v programování. Prozkoumejte několik typických ukázek jejich využití.



Python želva

Tvorba programů v Pythonu, kreslení obrázků želví grafikou.


Vnořené cykly a zajímavé vzory

Želví grafikou jdou kreslit různé zajímavé vzory. Často to jde snadno, jen je potřeba se na obrázek správně podívat.

Funkce

Želvu můžeme učit nové příkazy –⁠ na tom si dobře procvičíme funkce v Pythonu a navíc již vykreslíme zajímavé obrázky.

Funkce II

Proměnné a podmínky

V této sadě se želva bude rozhodovat podle aktuální hodnoty proměnných.

Záludné

Úlohy, které jdou vesměs řešit krátkým programem, je ale potřeba k nim přistoupit tím správným způsobem.



Programování v Pythonu

Programování přímo v prohlížeči, s automatickým vyhodnocením správnosti programu.


Cyklus for s vnořenou podmínkou

V této sadě jsou příklady, které se řeší pomocí cyklu for s vnořenou podmínkou (if).

Úpravy programů

V této sadě máte k dispozici připravené programy, které je potřeba pochopit a mírně upravit.

Posloupnosti

Počítání s čísly

V této sadě si procvičíme počítání s čísly: od jednoduchých výpisů až po některé klasické algoritmy.

NAPIŠTE NÁM

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

Napište nám

Nevíte si rady?

Nejprve se prosím podívejte na časté dotazy:

Čeho se zpráva týká?

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