Programovací jazyk Python

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

umime.to/MSZ


Stáhnout QR kód
Všechny souhrny

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ý.

Pokud s Pythonem začínáte, může se hodit náš přehled základní syntaxe (jeden list A4 k vytištění).

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 to 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 Psaná odpověď, kde píšete odpověď na klávesnici.
  • Čtení kódu si můžete procvičit ve cvičení Kód kostky, kde je vaším úkolem správně vykonat uvedený program. Další vypracované příklady programů v Pythonu najdete ve cvičení Porozumění. 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ě.

Tipy k procvičování

Konkrétní náměty, jakým způsobem učivo procvičovat a v jakém pořadí, poskytují výukové moduly:

Programování v Pythonu I První kroky s programováním v Pythonu.
Programování v Pythonu II Navazující modul, důraz na využití datových typů (řetězce, seznamy, slovníky).

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í.

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

Souhrn mi pomohl
Souhrn mi nepomohl

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
Matematické funkce v Pythonu  
Zobrazit souhrn tématu
Logické výrazy v Pythonu  
Zobrazit souhrn tématu
Proměnné a výrazy: mix
Řízení výpočtu
Podmíněný příkaz (if) v Pythonu  
Zobrazit souhrn tématu
Cyklus for v Pythonu  
Zobrazit souhrn tématu
Cyklus while v Pythonu  
Zobrazit souhrn tématu
Funkce v Pythonu  
Zobrazit souhrn tématu
Řízení výpočtu: mix
Datové typy a jejich využití
Přehled datových typů  
Zobrazit souhrn tématu
Řetězce v Pythonu  
Zobrazit souhrn tématu
Seznamy v Pythonu  
Zobrazit souhrn tématu
Slovníky v Pythonu  
Zobrazit souhrn tématu
Objekty v Pythonu  
Zobrazit souhrn tématu
Datové typy: mix


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
Datové typy a jejich využití
Přehled datových typů  
Zobrazit souhrn tématu


Porozumění

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


Vnořené cykly v Pythonu

Funkce v Pythonu

Řetězce v Pythonu

Seznamy v Pythonu

Slovníky v Pythonu

Objekty v Pythonu

Počítání s čísly



Psaná odpověď

Cvičení, ve kterém píšete odpověď na klávesnici.


Programovací jazyk Python
Proměnné a výrazy
Proměnné a číselné výrazy v Pythonu  
Zobrazit souhrn tématu
Řízení výpočtu
Podmíněný příkaz (if) v Pythonu  
Zobrazit souhrn tématu
Datové typy a jejich využití
Řetězce v Pythonu  
Zobrazit souhrn tématu
Seznamy v Pythonu  
Zobrazit souhrn tématu
Slovníky v Pythonu  
Zobrazit souhrn tématu
Datové typy: mix


Kód kostky

Navigujte kostku po plánu podle zadaného programu. Procvičení schopnosti číst programy.


Kostky v Pythonu: rozcvička

Kostky v Pythonu: for cyklus

Kostky v Pythonu: while cyklus

Kostky v Pythonu: funkce

Kostky v Pythonu: cykly a proměnné



Python želva

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


Základy

Opakování

Proměnné

Vnořené cykly a zajímavé vzory

Funkce

Funkce II

Ladění programů

Proměnné a podmínky

Záludné

Správné úhly



Programování v Pythonu

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


Proměnné a číselné výrazy

Logické výrazy

Podmíněný příkaz (if): základy

Podmíněný příkaz (if): těžší

Cyklus for

Cyklus for s vnořenou podmínkou

Cyklus while

Úpravy programů

Záludné

Řetězce: základy

Řetězce: těžší

Seznamy

Slovníky

Seznamy a řetězce: vnořené

Posloupnosti

Řízení výpočtu

Textové obrázky



Programátorská úkolovka

Určete tajný kód pomocí výpočtu. Jak výpočet provedete, záleží jen na vás, jako odpověď zadáváte pouze výsledný kód.


Zpracování souborů

Počítání s čísly

Šifry a kódy



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