FPF:UFPF513 Moderní interpretované jazyky - Informace o předmětu
UFPF513 Moderní interpretované jazyky
Filozoficko-přírodovědecká fakulta v Opavězima 2018
- Rozsah
- 2/2/0. 5 kr. Ukončení: zk.
- Vyučující
- Ing. Jaroslav Zeman (přednášející)
Ing. Jaroslav Zeman (cvičící) - Garance
- Ing. Jaroslav Zeman
Centrum interdisciplinárních studií – Filozoficko-přírodovědecká fakulta v Opavě - Předpoklady
- Obecná znalost programování.
- Omezení zápisu do předmětu
- Předmět je nabízen i studentům mimo mateřské obory.
- Mateřské obory/plány
- Počítačová fyzika (program FPF, N1701 Fyz)
- Cíle předmětu
- Předmět si dává za cíl seznámit studenty s vysoce výkonnými interpretovanými přenositelnými objektovými jazyky pod licencí open source PYTHON, RUBY s vysokoúrovňovými datovými typy. Tyto jazyky vytváří ideální nástroj pro psaní skriptů ale i vývoj aplikací. V rámci výuky budou objasněny vlastnosti jazyka, lexikální struktura jazyka, datové typy a řídící struktury, nástroje pro tvorbu a ladění skriptů a aplikací.
- Osnova
- * Vlastnosti jazyků PYTHON, RUBY
* Řídící struktury jazyků PYTHON, RUBY
* OOP a datové typy jazyka PYTHON, RUBY
* Vývojové prostředí pro PYTHON, RUBY, instalace, přenositelnost, knihovny jazyka.
* Regulární výrazy a jejích praktické nasazení
* Praktické nasazení jazyků PYTHON, RUBY v www dynamických stránkách
- * Vlastnosti jazyků PYTHON, RUBY
- Literatura
- povinná literatura
- COMPUTER PRESS. Python 3. COMPUTER PRESS, 2010. ISBN 9788025127377. info
- Jan Goyvaerts, Steven Levithan. Regulární výrazy. COMPUTER PRESS, 2010. ISBN 9788025119358. info
- Steven Holzner. Začínáme programovat v Ruby on Rails. COMPUTER PRESS, 2007. ISBN 9788025116302. info
- neurčeno
- Sam Ruby, Dave Thomas, David Heinemeier Hansson. Ruby on Rails. COMPUTER PRESS, 2010. ISBN 9788025136478. info
- Výukové metody
- Přednáška s aktivizací
Přednáška s diskusí
Skupinová práce na počítačové učebně - Metody hodnocení
- Známkou
Rozbor produktů pracovní činnosti studenta (technické práce)
Projekt (zápočtový, semestrální, seminární) - Informace učitele
- Pro udělení zápočtu je nutno odevzdat semestrální projekt, který zahrnuje vlastně vytvořený program na téma, které student obdrží po konzultaci s cvičícím a to zpravidla do poloviny průběhu výuky daného předmětu. Program musí být funkční, bez chyb a bude vykonávat činnost na dané téma.
Zkouška je prováděna metodou konzultace na téma semestrálního projektu, kde bude hodnoceno celkové zpracování semestrálního projektu a to: bezchybnost programu, použité algoritmy a postupy, vlastní přínos studenta k zpracování daného programu, možnost dalšího rozvoj programu, porozumění dané problematice ale i celkové získané znalosti za předmět. - Další komentáře
- Předmět je dovoleno ukončit i mimo zkouškové období.
- Statistika zápisu (zima 2018, nejnovější)
- Permalink: https://is.slu.cz/predmet/fpf/zima2018/UFPF513