Možnosti zápisu do kurzu

Rozvrh

  • Pondelok 15:30 – 16:50 v miestnosti TRC (č. dv. 314, Hlavná budova, 3. posch.)

Vyučujúci

  • Mgr. Ivan Králik, e-mail: ivan.kralik (zavináč) umb.sk

Predpoklady

  • Vlastný notebook pre prácu na cvičeniach

  • Používateľská znalosť MS Windows alebo Linux, schopnosť nainštalovať a spúšťať programy a pracovať so súbormi

  • Pasívna znalosť anglického jazyka

  • Pozitívny vzťah k výpočtovej technike, matematike a riešeniu matematických problémov

Cieľ kurzu

Cieľom kurzu je osvojiť si základy programovania ako prostriedok na riešenie problémov, ktoré svojou podstatou a zložitosťou prekračujú možnosti tabuľkového procesora (napr. MS Excel). Jedná sa napr. o stavbu mikro a makrosimulačných modelov, investičných stratégií a strojové spracovanie tabuľkových dokumentov. Pre výuku a cvičenia je použitý jazyk Python, predmet je však zameraný na všeobecné princípy programovania uplatniteľné vo veľa iných programovacích jazykoch.

Výstup z učenia

Na konci kurzu by mal byť študent schopný používať základné programovacie konštrukcie (cykly, podmienky, základné dátové typy), používať príkazový riadok, vstup a výstup do súboru. Tieto schopnosti môžu ďalej slúžiť ako základ pre stavbu zložitejších modelov a investičných stratégií, alebo ako základ pre strojové spracovanie dát

Osnova

  • Motivácia, princípy programovania a programovacích jazykov, predstavenie jazyka Python

  • Základné dátové typy, priraďovací príkaz, vetvenie programu a základné matematické operácie

  • Ladenie a postupy pri ladení a odstraňovaní chýb programov

  • Kolekcie a práca s kolekciami

  • Práca s príkazovým riadkom, vstup a výstup programu

  • Práca so súbormi a tabuľkovými súbormi

Výukové metódy

Prednášky a cvičenia na počítači (spolu v rámci jednej lekcie), domáce úlohy


Samoprihlásenie sa do kurzu (Študent)
Samoprihlásenie sa do kurzu (Študent)