Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Na univerzitu nemusíte - informatika

Pokud máte pocit, že vám během studia základního vysokoškolského kurzu něco uniklo, pak možná oceníte následující text, mapující dostupnost elektronických studijních materiálů na Internetu.

Na úvod několik předběžných poznámek. Elektronické zdroje, ať jsou jakkoli kvalitní, zpravidla nedokáží nahradit přístup k vyučujícímu a už vůbec ne cvičení. Text tedy nemá ambice představit souhrn studijních materiálů, které když přečtete, budete vysokoškolsky vzdělaní v oblasti informatiky, jen bez titulu. Cílem je jednak představit současnou situaci na poli internetových vzdělávacích materiálů a poskytnout tak možnost snadného selektivního doplnění konkrétních jednotlivých dovedeností a znalostí.

Aby se text „nerozeběhl“ příliš do šířky po všech jednotlivých vědních disciplínách odvozených z informatiky, bude za základní osu sloužit bakalářský studijní obor Informatika a druhý obor vyučovaný na FI MU. Ten představí základní partie teoretické informatiky, programování i matematických disciplín. V některých oblastech ale seznam zdrojů a poněkud rozšíříme.

Text nebude souborem všech dostupných materiálů, ale pouze jakousi ukázkou toho, co je na Internetu volně k dispozici. Současně bych si dovolil požádat čtenáře, aby své poznatky, zkušenosti a odkazy na zajímavou literaturu online uváděli v diskusi pod článkem.

Na co je potřeba se během čtení studijních materiálů připravit, je to, že některé materiály nejsou ve zcela obvyklých formátech (pdf, html či ptp), ale i v poněkud archaičtějším PostScriptu, k jehož přečtení budete potřebovat Ghostscript (tedy interpret jazyka PostScript) a nějakou grafickou nástavbu, například GSview.

Disciplíny matematické

Studium matematiky je pro úspěšné pochopení informatiky jednou z klíčových potřeb a dovedností. Základním studijním materiálem tak mohou být například skripta od Jana Slováka; Lineární algebra [PDF, 914 kB] představující hutný a kvalitně zpracovaný materiál věnující se základům matematiky. Drsná matematika [PDF, 6,72 MB] (se spoluautorstvím Martina Panáka) představuje učebnici pro celý základní kurz matematiky na fakultě informatiky. Mohou se v něm vyskytnout určité chyby, které jsou ovšem postupně dolaďovány. Skriptum poskytne komplexní a ucelený pohled na svět matematiky a je tedy vhodnou četbou a odrazovým můstkem pro studium jednotlivých disciplín.

Zajímavé stránky věnované matematické analýze naleznete na Karlově universitě. Jsou na první pohled tvořeny zábavnější formou a se smyslem pro humor. Současně však představují poměrně hutný a kvalitní materiál pro studium.

Pokud se zabýváte grafy, pak zřejmě oceníte učební materiály Petra Hliněnéhoteorii grafů.

Programování

Je poměrně obtížné rozlišit, který z vyučovaných předmětů by měl patřit do kategorie programování a který do teoretické informatiky. V této kapitolce se tedy podíváme na také materiály, které ke konkrétnímu programování přímo vedou. Jazyk C je možné vnímat jako vstupní bránu ke všem ostatním programovacím jazykům. Jan Kučera (programující od roku 1961 a amatérský básník) nabízí jednoduchý úvod do jazyka C. Pokud by vám nevyhovoval ten, pak můžete sáhnout například po textu Petra Šalouna Programování v jazyce C z Ostravské university, který je poměrně pěkně strukturovaný, doprovázený příklady a lze ho dobře užít pro samostudium.

C++ lze opět studovat ze stránek Dr. Kučery Programování v jazyce C++. Výukový materiál stejně jako u programování v C netvoří jedna brožura, ale texty k jednotlivým přednáškám (tedy 14 kapitol). Výborným materiálem je kniha Myslíme v jazyku C++ od Chuck Allison v českém překladu. Jinou variantou může být Naučte se programovat! od autorů Francise Glassborowa a Roberta Allena v překladu Karla Voráčka. Poslední dvě zmíněné publikace nejsou universitními skripty, ale knihami, které je možné zakoupit v běžném knihkupectví či číst na Google Books.

Java je na zdroje zdarma dostupných návodů v češtině (v ucelené formě) poněkud chudší. Pěkný kurz vede Petr Hnětynka na Karlově univerzitě. K němu jsou k dispozici přednáškové slidy. Podobný kurz se vyučuje také na VŠE, kde je k dispozici také zdrojový text v pdf v učebnicové formě. V případě hlubšího zájmu se jistě shodí stránky Java portál či Dioné.

Teoretické předměty, sítě, databáze

Předměty, které bývají zpravidla nejvíce neoblíbené mezi studenty, jsou otázky týkající se teoretické informatiky. Do této kategorie jsme zařadili i programování v nepříliš běžných jazycích (prolog či haskel). Jejich užitečnost by měli studenti poznat až několik let po jejich absolvování.

Formální jazyky a automaty I [PDF, 1,02 MB] je studijní materiál, který prezentuje základní pojmy a konstrukce teorie formálních jazyků (formální jazyky, gramatiky, konečné a zásobníkové automaty a Turingovy stroje). Jsou zde předvedeny aplikace gramatik a automatů při návrhu, popisu a analýze formálních jazyků, jakož i klasifikace problémů vzhledem k jejich rozhodnutelnosti.; Autorkou je Ivana Černá a kolektiv.

Pokud se zajímáte o výpočetní systémy, pak vás potěší skripta od Michala Brandejse Výpočetní systémy, která jsou jak základním vhledem do problematiky, tak současně dostatečně obsáhlou příručkou.

Předměty zabývající se návrhy algoritmů mají k dispozici hned dvojdílný kurz, kde první zpracovává Libor Škarvada (Návrh algoritmů I. – [PS, 1,26 MB]) a druhý díl doc. Černá (Návrh algoritmů II. [PDF, 699 kB]). Cílem kurzů je analýza algoritmů a jejich tvorba bez napojení na některý konkrétní programovací jazyk.

Pro oblast logického programování a logiky lze doporučit text Petra Štěpánka Predikátová logika [ZIP, 511 kB], Základy logického kalkulu [ZIP, 187 kB] od Karla Čudy nebo shrnující materiál k celému tématu od Luboše Popelínského jako opora k Úvodu do logiky a logického programování.

Pokud se zajímáte o funkcionální programování, pak můžete využít studijních materiálů Dr. Škarvady (úvod [PDF, 577 kB] a navazující kurz [PS, 413 kB]). Alternativu může tvořit materiál od Miroslava Beneše.

Problematika sítí je popsána v různých kurzech od Luďka Matysky (Počítačové sítě, Počítačové sítě a aplikace I a Počítačové sítě a aplikace II). Jako základní materiál lze vzít také stránku site.the.cz, ač nejsou zástupcem univerzitních učebnic. Zajímavými (ale pokročilými) materiály jsou také studijní materiály Michala Brandejse k předmětu Služby počítačových sítí.

Databáze. Poměrně špatně přehledný (ale ne neužitečný) materiál naleznete v podobě opor k přednáškám z Databázových aplikací od Michala Kopeckého. Velice dobrým materiálem mohou být také knihy jako Myslíme v MySQL 4 od Iana Gillfiana či MySQL od Roberta D. Schneidera.

A to další

Náš stručný přehled zdarma dostupné literatury není kompletní a je otevřen. Jaksi mimo náš popis skončily základní úvody, protože poznatky z nich jsou již obsaženy v některých jiných materiálech. V českém jazyce je k dispozici prakticky ve všech základních oborech dostatek vzdělávacích materiálů. Velice dobrým a komplexním zdrojem skript a informací může být také Wiki MatFyz, která představuje rozcestník po informatických vyučovaných předmětech na Karlově universitě. Podobně jako Google books a Google scholar, které vám dokáží ušetřit spoustu práce s hledáním učebních materiálů.

Pokud byste se rozhodli pro kompletní doplnění znalostí z oblasti informatiky, pak lze asi doporučit formu kombinovaného studia na některé z vysokých škol. Ač se vyučované předměty v mnohém shodují, v načrtnutých studijních materiálech (např. seznam povinných předmětů pro bakalářské studium informatiky na UP) získáte poněkud kompletnější přehled. Co je ale nejdůležitější a proč je vhodné preferovat právě universitní studium před samoučením, je možnost konzultací a cvičení. To jsou věci, které vám žádná kniha nenabídne. Výhodou za investovanou snahu a čas může být akademický titul (už jen jako certifikát jistých dovedností se určitě hodí).

Na druhé straně ne vždy je universitní studium dosažitelné nebo nutné. Někdy je potřeba prohloubit znalosti z jednoho či dvou předmětů a pak asi přihláška na vysokou školu postrádá na významu.

Kapitolou, kterou nesmíme opomínat v případě distančního vzdělávání, je problém motivace a systematické přípravy. Na to upozorňuje i Dr. Fiala: Pokud se však k nedostatečným studijním návykům přidá i nízká motivace, pak e-learning není vhodným řešením. (Zdroj: Jan Rylich E-learning forum 2006).

Kontakty? Setkání? Předplaťte si celoroční členství v NetClubu

Chcete být v centru dění, v internetové komunitě? Setkávat se s těmi, jejichž názory hýbou českým internetem? Předplaťte si členství na každoměsíčním setkání NetClubu a potkávejte se s zajímavými lidmi. Bližší informace zde

Letošní druhý NetClub proběhne v únoru s Erikem Taberym, šéfredaktorem časopisu Respekt, který lidé buďto milují, nebo nenávidí. 

       

Pokud si tedy chcete pouze doplnit část vzdělání nebo oprášit pozapomenuté, mohou vám být výše uvedené materiály dobrými průvodci. Systematické studium s nimi je ale více než obtížné a jeho efektivita přinejmenším sporná (má smysl se učit matematiku bez cvičení, kde zjistím, zda dané věci opravdu rozumím, či nikoli?).

Kombinovanou formou je možné se vzdělávat také například v Plzni na Západočeské universitě, v Liberci či na ČVUT v Praze. Obsahy studií jsou podobné jako v našem přehledu, snad jen s výjimkou těch oborů, které mají nějakou vlastní specializaci či kombinaci s jinou disciplínou.

Anketa

Hledáte na Internetu materiály pro studium informatiky?

       

Michal Černý

Autor je student PřF MU, publicista. Zajímá se o dění na Internetu, filosofii a fotografii.

Kurz: Marketing v sociálních sítích

DW - Školení PPC
  • Získejte lidi, komunikujte správně a těžte ze sociálních sítí
  • Využijte sociální sítě k marketingu, PR i zákaznické podpoře.
  • Facebook, YouTube, Twitter, Google+, LinkedIN, Foursquare a další

Detailní informace o kurzu marketingu v sociálních sítích »

Přehled názorů

matika
2x4b 1. 10. 2008 08:43
Nový
├ 
Re: matika
ja 1. 10. 2008 09:06
Nový
│
└ 
Re: matika
Kvakor 1. 10. 2008 10:18
Nový
├ 
Re: matika
Peter Kruty 1. 10. 2008 09:46
Nový
│
└ 
Re: matika
2x4b 1. 10. 2008 12:12
Nový
│
 
├ 
Re: matika
VM 1. 10. 2008 12:19
Nový
│
 
└ 
Re: matika
SK 1. 10. 2008 17:26
Nový
│
 
 
└ 
Re: matika
2x4b 1. 10. 2008 21:00
Nový
│
 
 
 
└ 
Re: matika
SK 2. 10. 2008 06:48
Nový
│
 
 
 
 
├ 
Re: matika
2x4b 2. 10. 2008 11:13
Nový
│
 
 
 
 
└ 
Re: matika
KArel 2. 10. 2008 11:26
Nový
│
 
 
 
 
 
└ 
Re: matika
polygon 2. 10. 2008 18:46
Nový
│
 
 
 
 
 
 
└ 
Re: matika
Flasi 3. 10. 2008 09:30
Nový
│
 
 
 
 
 
 
 
└ 
Re: matika
Jirka P 5. 10. 2008 02:23
Nový
└ 
Re: matika
polygon 2. 10. 2008 18:42
Nový
 
├ 
Re: matika
Abraxis 2. 10. 2008 23:59
Nový
 
│
└ 
Re: matika
polygon 3. 10. 2008 11:59
Nový
 
│
 
└ 
Re: matika
nojono 3. 10. 2008 18:19
Nový
 
├ 
Re: matika
Flasi 3. 10. 2008 09:46
Nový
 
│
├ 
Re: matika
z 3. 10. 2008 11:45
Nový
 
│
└ 
Re: matika
polygon 3. 10. 2008 12:07
Nový
 
│
 
└ 
Re: matika
z 7. 10. 2008 17:49
Nový
 
└ 
Re: matika
anonymní uživatel 5. 10. 2008 14:21
Nový
 
 
└ 
Re: matika
j. 6. 10. 2008 07:17
Nový
bez školy to nejde
Azazel 1. 10. 2008 08:46
Nový
├ 
Re: bez školy to nejde
Ondrej Páleš 1. 10. 2008 09:36
Nový
│
└ 
Re: bez školy to nejde
bredy.vyletnici.net 1. 10. 2008 10:31
Nový
│
 
└ 
Re: bez školy to nejde
Azazel 1. 10. 2008 12:32
Nový
│
 
 
└ 
Re: bez školy to nejde
Ondrej Páleš 1. 10. 2008 12:56
Nový
│
 
 
 
├ 
Re: bez školy to nejde
absolvent CVUT FEL 1. 10. 2008 17:44
Nový
│
 
 
 
└ 
Re: bez školy to nejde
z 1. 10. 2008 17:44
Nový
├ 
Re: Se skolou to nejde
anonymní uživatel 1. 10. 2008 15:45
Nový
│
├ 
Re: Se skolou to nejde
anonymní uživatel 1. 10. 2008 16:04
Nový
│
│
└ 
Re: Se skolou to nejde
anonymní uživatel 1. 10. 2008 16:26
Nový
│
│
 
└ 
Re: Se skolou to nejde
Christof 1. 10. 2008 22:24
Nový
│
└ 
Re: Se skolou to nejde
Jan Bauch 2. 10. 2008 01:44
Nový
└ 
Re: bez školy to nejde
absolvent CVUT FEL 1. 10. 2008 17:42
Nový
 
├ 
Re: bez školy to nejde
Ondrej Páleš 1. 10. 2008 23:07
Nový
 
└ 
Re: bez školy to nejde
take absolvent CVUT FEL 7. 10. 2008 15:43
Nový
I v Jihlave je nove dalkove studium informatiky
jiw 1. 10. 2008 09:18
Nový
└ 
Re: I v Jihlave je nove dalkove studium informatiky
Azazel 1. 10. 2008 10:19
Nový
 
├ 
Re: I v Jihlave je nove dalkove studium informatiky
jiw 1. 10. 2008 11:14
Nový
 
│
├ 
Re: I v Jihlave je nove dalkove studium informatiky
lll 1. 10. 2008 12:16
Nový
 
│
├ 
Re: I v Jihlave je nove dalkove studium informatiky
bnvbv 1. 10. 2008 12:48
Nový
 
│
│
└ 
Re: I v Jihlave je nove dalkove studium informatiky
melkor 2. 10. 2008 13:17
Nový
 
│
│
 
└ 
Re: I v Jihlave je nove dalkove studium informatiky
anonymní uživatel 2. 10. 2008 13:20
Nový
 
│
│
 
 
└ 
Re: I v Jihlave je nove dalkove studium informatiky
melkor 5. 10. 2008 17:44
Nový
 
│
│
 
 
 
└ 
Re: I v Jihlave je nove dalkove studium informatiky
melkor 6. 10. 2008 11:42
Nový
 
│
└ 
Re: I v Jihlave je nove dalkove studium informatiky
Azazel 1. 10. 2008 12:49
Nový
 
├ 
Re: I v Jihlave je nove dalkove studium informatiky
anonymní uživatel 8. 10. 2008 13:48
Nový
 
│
└ 
Re: I v Jihlave je nove dalkove studium informatiky
anonymní uživatel 8. 10. 2008 22:42
Nový
 
└ 
Re: I v Jihlave je nove dalkove studium informatiky
michalnik 3. 10. 2009 09:00
Nový
Formát PostScript
Tomáš 1. 10. 2008 10:26
Nový
└ 
Re: Formát PostScript
Martin Mareš 6. 10. 2008 22:51
Nový
dobry souhrn
Stanislav Ošmera 1. 10. 2008 10:32
Nový
└ 
Re: dobry souhrn
VM 1. 10. 2008 12:23
Nový
Ja myslim,ze je dulezite mit zaklad
anonymní uživatel 1. 10. 2008 12:11
Nový
jen část na Google Books
Libor Nováček 1. 10. 2008 18:34
Nový
Programátor vysokou školu nepotřebuje
K.D. 1. 10. 2008 18:54
Nový
├ 
Re: Programátor vysokou školu nepotřebuje
bnvbv 1. 10. 2008 20:58
Nový
├ 
Re: Programátor vysokou školu nepotřebuje
2x4b 1. 10. 2008 21:03
Nový
├ 
Re: Programátor vysokou školu nepotřebuje
anonymní uživatel 1. 10. 2008 21:55
Nový
├ 
Re: Programátor vysokou školu nepotřebuje
Flasi 2. 10. 2008 00:11
Nový
│
├ 
Re: Programátor vysokou školu nepotřebuje
Azazel 2. 10. 2008 12:51
Nový
│
└ 
Re: Programátor vysokou školu nepotřebuje
polygon 2. 10. 2008 19:22
Nový
│
 
└ 
Re: Programátor vysokou školu nepotřebuje
Flasi 3. 10. 2008 09:27
Nový
│
 
 
└ 
Re: Programátor vysokou školu nepotřebuje
polygon 3. 10. 2008 12:20
Nový
├ 
Re: Programátor vysokou školu nepotřebuje
M jako Molitan 29. 10. 2008 01:39
Nový
└ 
Re: Programátor vysokou školu nepotřebuje
Daves 26. 8. 2010 12:03
Nový
 
└ 
Re: Programátor vysokou školu nepotřebuje
jenda 17. 10. 2011 18:50
Nový
Bez VŠ ani matematiky to pořádně nejde
Viktor 2. 10. 2008 12:59
Nový
├ 
Re: Bez VŠ ani matematiky to pořádně nejde
Aminux 2. 10. 2008 21:21
Nový
└ 
Re: Bez VŠ ani matematiky to pořádně nejde
Aminux 2. 10. 2008 21:25
Nový
 
└ 
Re: Bez VŠ ani matematiky to pořádně nejde
honza 3. 10. 2008 10:43
Nový
Informatika
Patejl 2. 10. 2008 22:58
Nový
└ 
Re: Informatika
Michal Černý 2. 10. 2008 23:26
Nový
jenom informatika?
ok 3. 10. 2008 10:37
Nový
├ 
Re: jenom informatika?
o 3. 10. 2008 19:22
Nový
├ 
Re: jenom informatika?
anonymní uživatel 8. 10. 2008 13:55
Nový
└ 
Re: jenom informatika?
Jenda 25. 10. 2008 16:27
Nový
       

Tento text je již více než dva měsíce starý. Chcete-li na něj reagovat v diskusi, pravděpodobně vám již nikdo neodpoví. Pro řešení aktuálních problémů doporučujeme využít naše diskusní fórum.

Zasílat nově přidané příspěvky e-mailem