Detail předmětu
Počítačový seminář
FIT-ISCAk. rok: 2017/2018
Intenzivní školení pouze v první půlce semestru, jehož cílem je oživit a ozřejmit práci s počítačem z pohledu tvorby programového vybavení. Zejména tedy práce s čísly v různých soustavách tak, jak je běžné v programovací praxi s vazbou na uložení čísel v počítači. S tím souvisí základní pojmy a obraty užívané při tvorbě programového vybavení. Dále potom práce s nástroji pro efektivní tvorbu nejen textů počítačových programů. V neposlední řadě potom základní zvládnutí schopnosti prezentovat výsledky projektů, měření, či jen vlastních myšlenek vhodným způsobem prostřednictvím PC.
Jazyk výuky
Počet kreditů
Garant předmětu
Zajišťuje ústav
Výsledky učení předmětu
- Student získá přehled v oblasti základní práce s počítačem, zejména s tím, k čemu slouží a jak funguje.
- Seznámí se s oblastmi, kde hraje počítač nezastupitelnou roli (např. zpracování audia a videa, biometrie, robotika, tvorba webových stránek a jiné).
- Student porozumí významu slova počítač a manipulaci s ním za účelem tvorby programu.
- Seznámí se se základními (abstraktními) datovými typy a strukturami.
- Získá základní generické a obecné znalosti z programovacích jazyků.
- Porozumí způsobům uložení a reprezentace čísel v počítači (jak člověk a počítače pracují s čísly a proč počítačům dělají problémy reálná /desetinná/ čísla).
- Získá přehled o základních editorech, našeptávačích a utilitách, které usnadňují práci na počítači, např. při tvorbě programu.
- Seznámí se s prostředky prezentace výsledků: textové editory - WYSIWYG, PSpad, Notepad++, Eclipse, tabulkové editory - SpreadSheet, elektronická prezentace (ppt, excel, word), editory www stránek, propojení a přenositelnost dokumentů, alternativní kancelářské aplikace.
- Studenti se naučí odborné terminologii v českém i anglickém jazyce
- Studenti se naučí vytvářet malé softwarové projekty a související projektovou dokumentaci
- Studenti se naučí prezentaci a obhajobě výsledků své práce
Prerekvizity
Způsob a kritéria hodnocení
- Získání minimálně 50 bodů za semestr
Osnovy výuky
- Osnova přednášek:
- Seznámení s oblastmi, kde hraje počítač nezastupitelnou roli, architektura von Neumann, model výpočtu a tvorby programů.
- Způsoby uložení a reprezentace čísel v počítači (jak člověk a počítače pracují s čísly a proč počítačům dělají problémy desetinná čísla).
- Základní pojmy z programovacích jazyků - výraz, příkaz, kompozice příkazů, základní obraty v řízení toku výpočtu.
- Základy algoritmického jazyka. Přehled datových struktur (využití a práce s nimi). Ukazatel jako abstraktní datový typ a jeho specifikace.
- Editory, našeptávače, drobní pomocníci při práci s počítačem ("utility")
- Prostředky prezentace výsledků - textové editory: WYSIWYG, PSpad, Notepad++, Eclipse; tabulkové editory; elektronická prezentace (ppt, excel, word); editory www stránek; propojení a přenositelnost dokumentů; alternativní kancelářské aplikace.
Osnova počítačových cvičení:
Cvičení korespondují s náplní jednotlivých přednášek a prakticky procvičují prezentovanou látku.
Učební cíle
Vymezení kontrolované výuky a způsob jejího provádění a formy nahrazování zameškané výuky
Základní literatura
Doporučená literatura
Zařazení předmětu ve studijních plánech
Typ (způsob) výuky
Přednáška
Vyučující / Lektor
Osnova
- Seznámení s oblastmi, kde hraje počítač nezastupitelnou roli, architektura von Neumann, model výpočtu a tvorby programů.
- Způsoby uložení a reprezentace čísel v počítači (jak člověk a počítače pracují s čísly a proč počítačům dělají problémy desetinná čísla).
- Základní pojmy z programovacích jazyků - výraz, příkaz, kompozice příkazů, základní obraty v řízení toku výpočtu.
- Základy algoritmického jazyka. Přehled datových struktur (využití a práce s nimi). Ukazatel jako abstraktní datový typ a jeho specifikace.
- Editory, našeptávače, drobní pomocníci při práci s počítačem ("utility")
- Prostředky prezentace výsledků - textové editory: WYSIWYG, PSpad, Notepad++, Eclipse; tabulkové editory; elektronická prezentace (ppt, excel, word); editory www stránek; propojení a přenositelnost dokumentů; alternativní kancelářské aplikace.
Cvičení na počítači
Vyučující / Lektor
Osnova