PředmětyPředměty(verze: 978)
Předmět, akademický rok 2025/2026
   Přihlásit přes CAS
   
Úvod do programování I - APH510042
Anglický název: Introduction to Programming I
Zajišťuje: Fonetický ústav (21-FU)
Fakulta: Filozofická fakulta
Platnost: od 2024
Semestr: zimní
Body: 0
E-Kredity: 3
Způsob provedení zkoušky: zimní s.:
Rozsah, examinace: zimní s.:1/1, Z [HT]
Počet míst: neurčen / neurčen (30)
Minimální obsazenost: neomezen
4EU+: ne
Virtuální mobilita / počet míst pro virtuální mobilitu: ne
Kompetence:  
Stav předmětu: nevyučován
Jazyk výuky: čeština
Způsob výuky: prezenční
Úroveň:  
Je zajišťováno předmětem: AFO530006
Poznámka: předmět je možno zapsat mimo plán
povolen pro zápis po webu
Garant: Ing. Tomáš Bořil, Ph.D.
Rozvrh   Nástěnka   
Anotace -
Předmět seznamuje se základy programování jako podpůrného nástroje pro běžnou práci fonetického pracovníka, kdy opakované činnosti může automaticky vykonávat počítač.
Předmět nabízí možnost osvojení práce se skripty a tvorby drobných programů, přičemž je dostatek času zaměřit se na jednotlivá témata a do detailu je prozkoumat.
Studenti tak dostávají do ruky nástroje, které využijí při tvorbě průběžných i závěrečných prací a jsou nezbytné pro činnosti výzkumného charakteru.

Zaměření bude na tvorbu skriptů v programu R, a dále základy obecných programovacích technik společných pro moderní jazyky.

Součástí je tvorba interaktivních webových aplikací v R. Další část se
soustředí na dávkové zpracování souborů a dolování textových informací, vysvětleny jsou regulární výrazy.

Ve zkouškovém období nenásledujícím bezprostředně po semestru, ve kterém byl předmět vyučován, bude vypsán pouze jeden zkušební termín.
Poslední úprava: Bořil Tomáš, Ing., Ph.D. (02.05.2018)
Podmínky zakončení předmětu

Semestrální práce

Poslední úprava: Weingartová Lenka, Mgr., Ph.D. (13.02.2013)
Literatura

Základní studijní literatura:
Chambers, J. M. (2008): Software for data analysis (R)

Poslední úprava: Bořil Tomáš, Ing., Ph.D. (06.10.2016)
Sylabus

Hlavní tematické okruhy:
1. Základní výpočty v R.
2. Tvorba skriptů.
3. Načítání souborů a vektorizované operace.
4. R Markdown, koncept Tidy Data.
5. Knihovny Tidyr, dplyr.
6. Tvorba grafů v ggplot2.
7. Základy algoritmizace.
8. Pole, adresáře, grafika.
9. Datum a čas.
10. Shiny aplikace.
11. Interaktivní prezentace.
12. Řetězce a reguární výrazy.

Poslední úprava: Bořil Tomáš, Ing., Ph.D. (02.05.2018)
 
Univerzita Karlova | Informační systém UK