548-0001/04 – Programování I (P1)

Garantující katedraKatedra geoinformatikyKredity5
Garant předmětuIng. Kateřina Růžičková, Ph.D.Garant verze předmětuIng. Kateřina Růžičková, Ph.D.
Úroveň studiapregraduální nebo graduálníPovinnostpovinně volitelný
Ročník2Semestrzimní
Jazyk výukyčeština
Rok zavedení2002/2003Rok zrušení
Určeno pro fakultyHGFUrčeno pro typy studiabakalářské, navazující magisterské
Výuku zajišťuje
Os. čís.JménoCvičícíPřednášející
RUZ76 Ing. Jan Růžička, Ph.D.
RUZ02 Ing. Kateřina Růžičková, Ph.D.
Rozsah výuky pro formy studia
Forma studiaZp.zak.Rozsah
prezenční Klasifikovaný zápočet 2+2
kombinovaná Klasifikovaný zápočet 6+6

Cíle předmětu vyjádřené dosaženými dovednostmi a kompetencemi

Student prokazuje znalosti: * přístupu a zpracování geodat s využitím jazyka Python pomocí knihoven GeoPandas a NumPy Student umí: * vyvíjet jednoduché aplikace v jazyce Python s využitím knihoven GeoPandas a NumPy * číst cizí kód zapsaný v jazyce Python, * překládat cizí kód zapsaný v jazyce Python.

Vyučovací metody

Přednášky
Cvičení (v učebně)
Projekt

Anotace

Tento předmět je zaměřen na výuku programování v jazyce Python. Volně navazuje na předmět Algoritmizace prostorových úloh, kde již byli studenty seznámeni se základy jazyka Python. V rámci tohoto předmětu je využití jazyka Python zaměřeno na přístup ke geodatům a jejich zpracování. Pro tento účel budou využity knihovny NumPy a GeoPandas.

Povinná literatura:

Studijní materiály v lms.vsb.cz k tomuto předmětu.

Doporučená literatura:

GIS mentors. Školení GeoPython pro začátečníky. Dostupné On-line:http://training.gismentors.eu/geopython-zacatecnik/ Tutoriály a učebnice v elektronické podobě. Dostupné On-line: https://www.py.cz/TutorialyLiteratura Tutorials Point. Pycharm - Introduction. Dostupné On-line: https://www.tutorialspoint.com/pycharm/pycharm_introduction.htm

Forma způsobu ověření studijních výsledků a další požadavky na studenta

Praktická cvičení.

E-learning

Další požadavky na studenta

Žádné další požadavky na studenta nejsou kladeny.

Prerekvizity

Předmět nemá žádné prerekvizity.

Korekvizity

Předmět nemá žádné korekvizity.

Osnova předmětu

1) Opakování základů jazyka Python a vývojového prostředí PyCharm. 2) Využití knihovny NumPy při přístupu k rastrovým geodatům. 3) Jednoduché úlohy pro zpracování rastrových geodat. 4) Využití knihovny GeoPandas při přístupu k vektorovým geodatům. 5) Jednoduché úlohy pro zpracování vektorových geodat.

Podmínky absolvování předmětu

Prezenční forma (platnost od: 1960/1961 letní semestr, platnost do: 2011/2012 zimní semestr)
Název úlohyTyp úlohyMax. počet bodů
(akt. za podúlohy)
Min. počet bodů
Klasifikovaný zápočet Klasifikovaný zápočet 100 (100) 0
        Písemka Písemka 50  0
        Písemná zkouška Písemná zkouška 50  0
Rozsah povinné účasti:

Zobrazit historii

Výskyt ve studijních plánech

Akademický rokProgramObor/spec.Spec.FormaJazyk výuky Konz. stř.RočníkZLTyp povinnosti
2019/2020 (B1316) Geodézie, kartografie a geoinformatika (3646R006) Geoinformatika P čeština Ostrava 2 povinný stu. plán
2019/2020 (B1316) Geodézie, kartografie a geoinformatika (3646R006) Geoinformatika K čeština Ostrava 2 povinný stu. plán
2018/2019 (B1316) Geodézie, kartografie a geoinformatika (3646R006) Geoinformatika K čeština Ostrava 2 povinný stu. plán
2018/2019 (B1316) Geodézie, kartografie a geoinformatika (3646R006) Geoinformatika P čeština Ostrava 2 povinný stu. plán
2017/2018 (B1316) Geodézie, kartografie a geoinformatika (3646R006) Geoinformatika P čeština Ostrava 2 povinný stu. plán
2017/2018 (B1316) Geodézie, kartografie a geoinformatika (3646R006) Geoinformatika K čeština Ostrava 2 povinný stu. plán
2016/2017 (B1316) Geodézie, kartografie a geoinformatika (3646R006) Geoinformatika K čeština Ostrava 2 povinný stu. plán
2016/2017 (B1316) Geodézie, kartografie a geoinformatika (3646R006) Geoinformatika P čeština Ostrava 2 povinný stu. plán
2016/2017 (B3646) Geodézie a kartografie (3646R006) Geoinformatika P čeština Ostrava 3 povinný stu. plán
2016/2017 (B3646) Geodézie a kartografie (3646R006) Geoinformatika K čeština Ostrava 3 povinný stu. plán
2015/2016 (B1316) Geodézie, kartografie a geoinformatika (3646R006) Geoinformatika P čeština Ostrava 2 povinný stu. plán
2015/2016 (B1316) Geodézie, kartografie a geoinformatika (3646R006) Geoinformatika K čeština Ostrava 2 povinný stu. plán
2015/2016 (B3646) Geodézie a kartografie (3646R006) Geoinformatika P čeština Ostrava 3 povinný stu. plán
2015/2016 (B3646) Geodézie a kartografie (3646R006) Geoinformatika K čeština Ostrava 3 povinný stu. plán
2014/2015 (B3646) Geodézie a kartografie (3646R006) Geoinformatika P čeština Ostrava 3 povinný stu. plán
2014/2015 (B3646) Geodézie a kartografie (3646R006) Geoinformatika K čeština Ostrava 3 povinný stu. plán
2013/2014 (B3646) Geodézie a kartografie (3646R006) Geoinformatika K čeština Ostrava 3 povinný stu. plán
2013/2014 (B3646) Geodézie a kartografie (3646R006) Geoinformatika P čeština Ostrava 3 povinný stu. plán
2012/2013 (B3646) Geodézie a kartografie (3646R006) Geoinformatika P čeština Ostrava 3 povinný stu. plán
2012/2013 (B3646) Geodézie a kartografie (3646R006) Geoinformatika K čeština Ostrava 3 povinný stu. plán
2012/2013 (N3646) Geodézie a kartografie (3602T002) Geoinformatika (20) Geoinformatika P čeština Ostrava 2 povinně volitelný stu. plán
2012/2013 (N3646) Geodézie a kartografie (3602T002) Geoinformatika (20) Geoinformatika K čeština Ostrava 2 povinně volitelný stu. plán
2011/2012 (B3646) Geodézie a kartografie (3646R006) Geoinformatika P čeština Ostrava 3 povinný stu. plán
2011/2012 (B3646) Geodézie a kartografie (3646R006) Geoinformatika K čeština Ostrava 3 povinný stu. plán
2011/2012 (N3646) Geodézie a kartografie (3602T002) Geoinformatika (20) Geoinformatika P čeština Ostrava 2 povinně volitelný stu. plán
2011/2012 (N3646) Geodézie a kartografie (3602T002) Geoinformatika (20) Geoinformatika K čeština Ostrava 2 povinně volitelný stu. plán
2010/2011 (B3646) Geodézie a kartografie (3646R006) Geoinformatika P čeština Ostrava 3 povinný stu. plán
2010/2011 (B3646) Geodézie a kartografie (3646R006) Geoinformatika K čeština Ostrava 3 povinný stu. plán
2010/2011 (N3646) Geodézie a kartografie (3602T002) Geoinformatika (20) Geoinformatika P čeština Ostrava 2 povinně volitelný stu. plán
2010/2011 (N3646) Geodézie a kartografie (3602T002) Geoinformatika (20) Geoinformatika K čeština Ostrava 2 povinně volitelný stu. plán
2009/2010 (B3646) Geodézie a kartografie (3646R006) Geoinformatika P čeština Ostrava 3 povinný stu. plán
2009/2010 (B3646) Geodézie a kartografie (3646R006) Geoinformatika K čeština Ostrava 3 povinný stu. plán
2009/2010 (N3646) Geodézie a kartografie (3602T002) Geoinformatika (20) Geoinformatika P čeština Ostrava 2 povinně volitelný stu. plán
2009/2010 (N3646) Geodézie a kartografie (3602T002) Geoinformatika (20) Geoinformatika K čeština Ostrava 2 povinně volitelný stu. plán
2008/2009 (N3646) Geodézie a kartografie (3602T002) Geoinformatika (20) Geoinformatika P čeština Ostrava 2 povinně volitelný stu. plán
2008/2009 (N3646) Geodézie a kartografie (3602T002) Geoinformatika (20) Geoinformatika K čeština Ostrava 2 povinně volitelný stu. plán
2008/2009 (B3646) Geodézie a kartografie (3646R006) Geoinformatika P čeština Ostrava 3 povinný stu. plán
2008/2009 (B3646) Geodézie a kartografie (3646R006) Geoinformatika K čeština Ostrava 3 povinný stu. plán
2007/2008 (N3646) Geodézie a kartografie (3602T002) Geoinformatika (20) Geoinformatika P čeština Ostrava 2 povinně volitelný stu. plán
2007/2008 (N3646) Geodézie a kartografie (3602T002) Geoinformatika (20) Geoinformatika K čeština Ostrava 2 povinně volitelný stu. plán
2006/2007 (N3646) Geodézie a kartografie (3602T002) Geoinformatika (20) Geoinformatika P čeština Ostrava 2 povinně volitelný stu. plán
2006/2007 (N3646) Geodézie a kartografie (3602T002) Geoinformatika (20) Geoinformatika K čeština Ostrava 2 povinně volitelný stu. plán

Výskyt ve speciálních blocích

Název blokuAkademický rokForma studiaJazyk výuky RočníkZLTyp blokuVlastník bloku
ECTS - HGF 2016/2017 prezenční angličtina volitelný odborný 501 - Studijní oddělení HGF stu. blok
V - ECTS HGF 2015/2016 prezenční čeština volitelný odborný 501 - Studijní oddělení HGF stu. blok
V - ECTS HGF - Bc. 2014/2015 prezenční čeština volitelný odborný 501 - Studijní oddělení HGF stu. blok
V - ECTS HGF - Bc. 2013/2014 prezenční čeština volitelný odborný 501 - Studijní oddělení HGF stu. blok
V - ECTS HGF - Bc. 2012/2013 prezenční čeština volitelný odborný 501 - Studijní oddělení HGF stu. blok