Kód predmetu:
N422P0_4B
Názov predmetu:
Programovanie I
Ukončenie a kredity:
skúška (4 kredity)
Garant predmetu:
prof. Ing. Michal Kvasnica, PhD.
Vyučujúci:
P. Valábek (2023/2024 – Zimný semester)
M. Wadinger (2022/2023 – Zimný semester)
K. Kiš (2021/2022 – Zimný semester)
K. Fedorová, M. Kvasnica (2020/2021 – Zimný semester)
K. Kiš, M. Kvasnica (2019/2020 – Zimný semester)
P. Bakaráč, M. Kvasnica (2018/2019 – Zimný semester)
P. Bakaráč, M. Kvasnica (2017/2018 – Zimný semester)
J. Holaza, M. Kvasnica (2016/2017 – Zimný semester)
J. Drgoňa, M. Kvasnica (2015/2016 – Zimný semester)
Výsledky vzdelávania:
Študent získa vedomosti s prácou s jazykom Python, naučí sa používať cykly, podmienky, riadiace inštrukcie, získa poznatky o algoritmizácii a o práci s poliami, súbormi a funkciami.
Podmieňujúce predmety:
žiadne
Stručná osnova predmetu:
1. Charakteristika jazyka Python, spôsob spracovania programu a základné pojmy jazyka Python (dotácia 6/6)
 
a. Syntax a sémantika jazyka Python
b. Zdrojový kód, hlavičkový súbor, štábna kultúra programu
c. Dátové typy, konštanty a premenné, operátory, vstup a výstup programu

2. Riadiace štruktúry jazyka Python a práca s podmienkami a cyklami (dotácia 6/6)
 
a. Vetvenie programu a podmienky
b. Cykly a práca s nimi
c. Použitie a význam iných riadiacich štruktúr

3. Základy práce s poľom, so súborom a s funkciami (dotácia 6/6)
 
a. Statické jedno a viacrozmerné polia, ich definovanie a možnosti inicializácie
b. Formátovaný vstup a výstup pri práci so súborom
c. Definícia a deklarácia funkcií, rekurzívne funkcie

4. Algoritmy pre prácu vo viacrozmerných poliach (dotácia 6/6)
 
a. Operácie s maticami
b. Násobenie matíc
c. Transponovanie matíc

Plánované vzdelávacie aktivity:
Prednášky a laboratórne cvičenia
Metódy a kritériá hodnotenia:
Predmet je ukončený praktickou skúškou, na ktorej študent rieši konkrétny projekt.
Vyučovací jazyk:
slovenský jazyk, anglický jazyk
Facebook / Youtube

Facebook / Youtube

RSS