548-0001/03 – 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ík3Semestrzimní
Jazyk výukyčeština
Rok zavedení1999/2000Rok zrušení2008/2009
Určeno pro fakultyHGFUrčeno pro typy studiabakalářské
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í Zápočet a zkouška 2+2
kombinovaná Zápočet a zkouška 12+0

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

E-learning

Další požadavky na studenta

Prerekvizity

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

Korekvizity

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

Osnova předmětu

1) Základy objektově-orientovaného programování. 2) Třídy, objekty, vlastnosti. 3) Metody a události. Komponenty. 4) Softwarové inženýrství. 5) Vytváření a ladění palikací. 6) Využití stávajících tříd platformy .NET. 7) Práce s textovými soubory. 8) Práce s grafikou a databázemi.

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

Prezenční forma (platnost od: 1960/1961 letní semestr)
Název úlohyTyp úlohyMax. počet bodů
(akt. za podúlohy)
Min. počet bodůMax. počet pokusů
Zápočet a zkouška Zápočet a zkouška 100 (100) 51 3
        Zápočet Zápočet 45 (45) 0 3
                Laboratorní práce Laboratorní práce 14  0 3
                Projekt Projekt 15  0 3
                Písemka Písemka 16  0 3
        Zkouška Zkouška 55 (55) 0 3
                Písemná zkouška Písemná zkouška 50  0 3
                Ústní zkouška Ústní zkouška 5  0 3
Rozsah povinné účasti:

Zobrazit historii

Podmínky absolvování předmětu a účast na cvičeních v rámci ISP:

Zobrazit historii

Výskyt ve studijních plánech

Akademický rokProgramObor/spec.Spec.ZaměřeníFormaJazyk výuky Konz. stř.RočníkZLTyp povinnosti
2007/2008 (B3646) Geodézie a kartografie (3646R006) Geoinformatika K čeština Ostrava 3 povinně volitelný stu. plán
2007/2008 (B3646) Geodézie a kartografie (3646R006) Geoinformatika P čeština Ostrava 3 povinně volitelný stu. plán
2006/2007 (B3646) Geodézie a kartografie (3646R006) Geoinformatika K čeština Ostrava 3 povinně volitelný stu. plán
2006/2007 (B3646) Geodézie a kartografie (3646R006) Geoinformatika P čeština Ostrava 2 povinně volitelný stu. plán
2006/2007 (B3646) Geodézie a kartografie (3646R006) Geoinformatika K čeština Ostrava 2 povinně volitelný stu. plán
2006/2007 (B3646) Geodézie a kartografie (3646R006) Geoinformatika P čeština Ostrava 3 povinně volitelný stu. plán
2005/2006 (B3646) Geodézie a kartografie (3646R006) Geoinformatika P čeština Ostrava 2 povinně volitelný stu. plán
2005/2006 (B3646) Geodézie a kartografie (3646R006) 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

Hodnocení Výuky

Předmět neobsahuje žádné hodnocení.