Předmět: Úvod do Pythonu

« Zpět
Název předmětu Úvod do Pythonu
Kód předmětu UFY/UPY
Organizační forma výuky Přednáška + Cvičení
Úroveň předmětu Bakalářský
Rok studia nespecifikován
Četnost výuky V každém akademickém roce, jen v letním semestru.
Semestr Letní
Počet ECTS kreditů 3
Vyučovací jazyk čeština
Statut předmětu Volitelný
Způsob výuky Kontaktní
Studijní praxe Nejedná se o pracovní stáž
Doporučené volitelné součásti programu Není
Vyučující
  • Jelínek Petr, doc. RNDr. Ph.D.
Obsah předmětu
Obsah přednášky: 1. Vlastnosti Pythonu, instalace a prostředí Pythonu 2. Proměnné a identifikátory, přiřazení, výrazy 3. Operátory, podmíněný příkaz 4. Cykly, funkce 5. Seznamy, práce se seznamy 6. Řetězce, práce s řetězci 7. Vícerozměrné seznamy, slovníky 8. Soubory 9. N-tice 10. Formátovaný výstup 11. Ošetření chyb 12. Python v praxi, přidávání knihoven Obsah cvičení: Cvičení navazuje na přednášku.

Studijní aktivity a metody výuky
Monologická (výklad, přednáška, instruktáž), Demonstrace
  • Účast na výuce - 42 hodin za semestr
  • Semestrální práce - 23 hodin za semestr
  • Domácí příprava na výuku - 10 hodin za semestr
Výstupy z učení
Cílem tohoto předmětu je podat úvod do programovacího jazyka Python. Jsou probrány hlavní vlastnosti tohoto jazyka a zásady programování v něm. Student bude schopen algoritmizace problému a implementace v Pythonu.
Student se naučí (nebo si rozšíří) znalost algoritmizace. Seznámí se s programovacím jazykem Python a naučí se v něm programovat. Seznámí se s jeho jednoduchými i složitějšími datovými i programovými strukturami. Kurz slouží jako doplnění k dalším programovacím jazykům v rámci uceleného přehledu studentů technických oborů.
Předpoklady
Základy programování v jakémkoliv programovacím jazyce. Schopnost algoritmizace problémů.

Hodnoticí metody a kritéria
Analýza výkonů studenta, Seminární práce

Absolvovat přednášky, aktivně pracovat na cvičeních, docházka na cvičeních alespoň 70 %.
Doporučená literatura
  • Guido van Rossum: An Introduction to Python, Network Theory Ltd. 2006, ISBN-13: 9780954161767. 2006.
  • Pecinovský R. Python - kompletní příručka jazyka, ISBN 978-80-271-2891-4, Grada 2019.
  • PILGRIM, Mark. Dive into Python 3 [online]. 2011 [cit. 2017-12-09]. CZ.NIC. Dostupné z: http://www.diveintopython3.net/.


Studijní plány, ve kterých se předmět nachází
Fakulta Studijní plán (Verze) Kategorie studijního oboru/specializace Doporučený ročník Doporučený semestr
Fakulta: Přírodovědecká fakulta Studijní plán (Verze): Biofyzika (1) Kategorie: Fyzikální obory - Doporučený ročník:-, Doporučený semestr: Letní
Fakulta: Přírodovědecká fakulta Studijní plán (Verze): Fyzika pro vzdělávání (1) Kategorie: Fyzikální obory - Doporučený ročník:-, Doporučený semestr: Letní