Úvod do informatiky
| Kód | Zakončení | Kredity (ECTS) | Rozsah | Jazyk výuky |
|---|---|---|---|---|
| 155UVIN | KZ | 2 | 1P+1C | česky |
- Garant předmětu:
- Tomáš Bayer, Martin Landa
- Přednášející:
- Tomáš Bayer, Martin Landa
- Cvičící:
- Tomáš Bayer, Martin Landa, Vojtěch Müller, Ondřej Pešek, Filip Roučka, Jakub Zamazal
- Předmět zajišťuje:
- Katedra geomatiky
- Anotace:
-
Předmět je zaměřen na osvojení základů algoritmizace a skriptování v programovacím jazyce Python. Zahrnuje popis vybraných nástrojů a aspektů funkcionálního programování.
- Požadavky:
-
Aktivní přístup při řešení příkladů na cvičeních bude ohodnocen 1 bodem (body lze získat i opakovaně během jednoho cvičení).
Závěrečný elektronický test obsahuje 30 otázek s časovým limitem 45 minut, přičemž student vybírá správnou odpověď z 5 nabízených variant. Při testu je zakázáno používat jakákoli elektronická zařízení s přístupem k internetu.
Na základě součtu bodů z testu a aktivity budete hodnoceni níže uvedeným způsobem:
Počet bodů Známka
30-28b A
27-25b B
24-22b C
21-19b D
18-16b E
- Osnova přednášek:
-
1. Algoritmus s jeho vlastnosti.
2. Datové struktury.
3. Podmínky.
4. Cykly.
5. Funkce
6. Práce se soubory
- Osnova cvičení:
-
1. Algoritmus s jeho vlastnosti.
2. Datové struktury.
3. Podmínky.
4. Cykly.
5. Funkce
- Cíle studia:
-
1) Seznámení se základy algoritmizace problémů z oblasti informatiky/geověd.
2) Rozvoj logického a abstrkatního myšlení.
3) Seznámení se základními datovými strukturami.
4) Seznámení se základními konstrukty programovacích jazyků: podmínk, cykus funkce
5) Schopnost porozumět jednoduchým skriptům.
6) Schopnost vytvářet jednoduché skripty v programovacím jazyce Python,
- Studijní materiály:
-
[1]VIirius M.: Základy algoritmizace, 2004,Vydavatelství ČVUT.
[2] Pecinovský R.: Začínáme programovat v jazyku Python, Grada, 2024.
[3] Matthes E.: Python Crash Course, no starch presss, 2022.
[4] Summerfield M.: Python 3, Computer Press, 2012.
[5] Ponořme se do Pythonu 3, CZ NIC, 2011: http://diveintopython3.py.cz/index.html
- Poznámka:
-
Úvodní předmět zaměřený na výuku programování/algoritmizace
- Další informace:
- https://geo.fsv.cvut.cz/gwiki/155UVIN_%C3%9Avod_do_informatiky
- Rozvrh na zimní semestr 2026/2027:
-
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 Út St Čt Pá - Rozvrh na letní semestr 2026/2027:
- Rozvrh není připraven
- Předmět je součástí následujících studijních plánů:
-
- Geodézie a kartografie (povinný předmět)