
V únoru 2007 jsem ukončil studium na Přírodovědecké fakultě
Univerzity Palackého v Olomouci. Během svého studia jsem absolvoval mnoho předmětů, z nichž některé za to opravdu stály, a některé stručně řečeno jen zdržovaly a v horším případě probíraly řady studentů. Tuto část stránek jsem zřídil hlavně pro některé maturijící i nematurující studenty, kteří už mají jakousi představu kam jít, tou představou je informatika, ale neví na kterou školu se mají vydat.
Velké množství informací se dá sehnat na
stránkách katedry, nebo na stránkách, které
srovnávají různé školy, ale já bych rád napsal o svých vlastních zkušenostech z tohoto studia.
Obor na naší katedře se především jmenuje "matematická informatika", nikoliv "elektrotechnika", což samo o sobě říká dost podstatnou věc, a to, že se zde neučí fyzika. Pro někoho plus, pro někoho mínus. Každopádně pro mě to byl jeden z hlavních důvodů proč právě sem. Informatické předměty samy o sobě se zde učí v docela slušném poměru k druhé třídě předmětů a to předmětů matematických. Ty vytváří asi největší síto pro zde studující studenty. Pokud nemáte rádi matematiku, příliš nedoporučuji se sem hlásit (já ji ale taky nemám nějak moc v lásce).
Další výraznou vlastností tohoto oboru je, že se tady v dost podstatné míře učí předměty tzv. "teoretické informatiky", které tvoří jedny ze stěžejních předmětů semestrů. Není se tedy čemu divit, že se zde jaksi trošku zapomíná na praktické předměty, které by zde rozhodně mohli být zastoupeny ve větší míře. Vyjímku zde od II. ročníku tvoří Projektový seminář, kde každý rok sami vytvoříte projekt v některém z programovacích jazyků typu C++, C# apod. Zde se skutečně něco naučíte a to nejen programování, ale postupně i celému procesu návrhu softwaru, který je do budoucna a profesionální tvorby softwaru značně důležitý.
Ve III. ročníku Vás čeká bakalářská zkouška, což je také vidět na chování učitelů, kteří Vám dávají více prostoru pro samostatné studium a chtějí po Vás méně práce do školy.
Čtvrtý a pátý ročník je o poznání volnější, studium o hodně zajímavější a při troše snahy má pak člověk čas i na samovzdělávání nebo práci (aspoň) na částečný úvazek. Osobně si myslím, že nejvíc mi dal právě čtvrtý a pátý ročník. Sám jsem se totiž snažil naučit to, co mě zajímalo nejvíc, předměty ve škole byly (ve většině případů) také zajímavé a práce v oboru Vaše znalosti ještě prohlubuje.
Pokud bych měl hodnotil školu jako celek, asi bych jí nejvíce vytkl méně praktických předmětů, nebo aspoň menší důraz na tyto předměty.
Škola Vám dá velmi dobré základy teoretické informatiky, matematiky a v celku dobré základy programování. Pro skutečně brilantní zvládnutí programování a oboru musíte ale věnovat více volného času studování a programování i některých technologií, které Vás škola nenaučí.
V následující části dávám volně ke stažení některé z mých prací na škole. Upozorňuji, že nenesu žádnou zodpovědnost za 100% správnost všech programů nebo návodů. Jsou to práce, které jsem vypracoval do jednotlivých předmětů během studia a moje názory na jednotlivé technologie a kvalita produktů se postupně měnily a vyvíjely.
Projekt v geometrii I, ve které jsme se učili základy geometrických postupů v aplikacích. Program je
k dispozici.
Projekt v geometrii II, ve které jsme aplikovaly znalosti analýzy křivek. Program je
k dispozici.
Projekt v geometrii III, ve které jsme aplikovaly znalosti stínování, viditelnosti, atd.... Program je
k dispozici.
Zápočtová úloha do neuronových sítí. Program vytváří síť typu backpropagation a následně umožňuje její použití na příkladech. Program je
k dispozici.
Zápočtové úlohy do softwarového inženýrství. Jedná se o znovuzanalyzování existujícího projektu a použití návrhových vzorů.
Reanalýza a
návrhové vzory.