Logo ČVUT
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
STUDIJNÍ PLÁNY
2024/2025
UPOZORNĚNÍ: Jsou dostupné studijní plány pro následující akademický rok.

Programování

Zobrazit rozvrh
Kód Zakončení Kredity Rozsah Jazyk výuky
14PRG KZ 2 0P+2C+8B česky
Garant předmětu:
Jana Kaliková
Přednášející:
Martin Fiala, Jana Kaliková, Jan Krčál, Alena Kubáčová, Jan Procházka, Lukáš Svoboda
Cvičící:
Martin Fiala, Jana Kaliková, Jan Krčál, Alena Kubáčová, Jan Procházka, Lukáš Svoboda
Předmět zajišťuje:
katedra aplikované informatiky v dopravě
Anotace:

Kurz Programování navazuje na předmět 14ASD (Algoritmizace a datové struktury) a plně ho rozšiřuje. Znalosti programovacího jazyka Python jsou zde rozšiřovány tak, aby účastník kurzu získal dovednosti a mohl je aplikovat a řešit různé návazné úlohy. Hlavní témata: seznamy, vícerozměrná pole, řazení a vyhledávání, tuple, množiny, slovníky, práce s datumem a časem, regulární výrazy, funkce a procedury, práce se soubory (CSV, JSON, XML).

Požadavky:

Základy Pythonu, znalost algoritmizace

Osnova přednášek:
Osnova cvičení:

1. Opakování znalostí - základy programovacího jazyka Python

2. Datový typ seznam - operace

3. Práce s 2D polem

4. Algoritmy pro řazení a vyhledávání

5. Datové typy tuple., množina, slovník

6. Práce s textem, datem a časem

7. Regulární výrazy

8. Funkce, procedury, globální/lokální proměnné

9. Práce se souborem práce s daty ve formátu CSV

10. Práce s daty ve formátu JSON

11. - 12. Příklad - procvičování / práce s daty ve formátu XML

Cíle studia:

Získání znalostí a metod strukturovaného programování a jejich využití při programování v jazyku Python.

Studijní materiály:
Poznámka:
Rozvrh na zimní semestr 2024/2025:
Rozvrh není připraven
Rozvrh na letní semestr 2024/2025:
06:00–08:0008:00–10:0010:00–12:0012:00–14:0014:00–16:0016:00–18:0018:00–20:0020:00–22:0022:00–24:00
Po
místnost HO:B-102
Procházka J.
11:30–13:00
(paralelka 139)
Horská 3 (nová budova)
B102 Počítačová učebna
místnost HO:B-102
Procházka J.
18:30–20:00
(paralelka 138)
Horská 3 (nová budova)
B102 Počítačová učebna
místnost HO:B-106
Kubáčová A.
11:30–13:00
(paralelka 139)
Horská 3 (nová budova)
B106 Počítačová učebna
místnost HO:B-106
Kubáčová A.
18:30–20:00
(paralelka 138)
Horská 3 (nová budova)
B106 Počítačová učebna
místnost HO:B-102
Procházka J.
13:15–14:45
(paralelka 196)
Horská 3 (nová budova)
B102 Počítačová učebna
místnost HO:B-102
Procházka J.
15:00–16:30
(paralelka 197)
Horská 3 (nová budova)
B102 Počítačová učebna
místnost HO:B-106
Kubáčová A.
13:15–14:45
(paralelka 196)
Horská 3 (nová budova)
B106 Počítačová učebna
místnost HO:B-106
Kubáčová A.
15:00–16:30
(paralelka 197)
Horská 3 (nová budova)
B106 Počítačová učebna
Út
místnost HO:A-270
Kaliková J.
09:45–11:15
(paralelka 131)
Horská 3 (stará budova)
A270 Počítačová učebna
místnost HO:A-270
Kaliková J.
11:30–13:00
(paralelka 132)
Horská 3 (stará budova)
A270 Počítačová učebna
místnost HO:B-106
Krčál J.
09:45–11:15
(paralelka 131)
Horská 3 (nová budova)
B106 Počítačová učebna
místnost HO:B-106
Krčál J.
11:30–13:00
(paralelka 132)
Horská 3 (nová budova)
B106 Počítačová učebna
St
místnost KO:104
Svoboda L.
09:45–11:15
(paralelka 135)
Konviktská 20
K104 Počítačová učebna
místnost KO:104
Svoboda L.
11:30–13:00
(paralelka 134)
Konviktská 20
K104 Počítačová učebna
místnost KO:104
Svoboda L.
13:15–14:45
(paralelka 136)
Konviktská 20
K104 Počítačová učebna
místnost KO:105
Fiala M.
09:45–11:15
(paralelka 135)
Konviktská 20
K105 Počítačová učebna
místnost KO:105
Fiala M.
11:30–13:00
(paralelka 134)
Konviktská 20
K105 Počítačová učebna
místnost KO:105
Fiala M.
13:15–14:45
(paralelka 136)
Konviktská 20
K105 Počítačová učebna
Čt
místnost HO:A-270
Kaliková J.
09:45–11:15
(paralelka 133)
Horská 3 (stará budova)
A270 Počítačová učebna
místnost HO:A-270
Kaliková J.
Krčál J.

11:30–13:00
(paralelka 130)
Horská 3 (stará budova)
A270 Počítačová učebna
místnost HO:A-270
Svoboda L.
15:00–16:30
(paralelka 137)
Horská 3 (stará budova)
A270 Počítačová učebna
místnost HO:B-106
Krčál J.
09:45–11:15
(paralelka 133)
Horská 3 (nová budova)
B106 Počítačová učebna

místnost HO:B-109
Svoboda L.
15:00–16:30
(přednášková par. 119)
Horská 3 (nová budova)
B109 Počítačová učebna
místnost HO:B-109
Svoboda L.
16:45–18:15
(přednášková par. 119)
Horská 3 (nová budova)
B109 Počítačová učebna
Předmět je součástí následujících studijních plánů:
Platnost dat k 8. 4. 2025
Aktualizace výše uvedených informací naleznete na adrese https://bilakniha.cvut.cz/cs/predmet3679206.html