Bakalářky
Cyril Brom 1
Typy práce Implementační Implementačně p – experimentální p Teoretický
2
Typický průběh Správně
Obvykle, špatně
Měsíc předem se domluvím na
Sháním zápočet den předem
zápočtech
a pak ho nedostanu
i vedoucí může mít dovolenou
Odevzdávám vedoucímu první
verzi textu aspoň měsíc předem
Naháním vedoucího poslední
týden
nestihne se na práci ani podívat
a programu dva měsíce předem
Zjistím si všechny formality
směrnice děkana 8/2010 musím přiložit kód i text práce na CD http://www.mff.cuni.cz/studium/bc mgr/prace/
Ptám se, kolik má mít aspoň
práce stran
3
Co si má čtenář odnést Detailní představu o tom, jaké je téma Téma je zajímavé Detailní p představu o tom,, co jsme j udělali Hrubou (někdy detailní) představu, jak
jsme to udělali Udělali jsme, co jsme slíbili A je j ttu prostor t pro další d lší rozšíření šíř í 4
Struktura Abstrakt Úvod Ú d
cíle related l t d work k Tělo práce Závěr diskuse future work Literatura
5
Introduction - Úvod Ú Úvod do problematiky Co už se udělalo Co jje známo Co není známo Co a proč chceme naší prací objasnit Jasná definice cíle práce Struktura práce
6
Related works Co už udělali jiní Co nového hodlá udělat autor
7
v úvodu samostatná kapitola za úvodem v závěru článku
Ukázka možného Úvodu Ú Jestliže nalijeme minerálku do sklenice stoupají ode dna řetízky sklenice, bublinek. Položili jsme si otázku, jestli opravdu j p stoupají p j p po stejné j dráze. Odpověď bude důležitým příspěvkem k hydromechanice bublavých kapalin. K simulaci bublinek jsme se rozhodli použít metodu BUBL1 BUBL1, kterou vytvořil O O. Chmel [1] pro popis bublinek na vnitřní stěně p pivní sklenice. 8
Ukázka možného Úvodu Ú C jje známo Co á
Jestliže nalijeme minerálku do sklenice, stoupají ode dna řetízky bublinek. Položili jsme si otázku, Cíl práce jestli opravdu stoupají po stejné dráze. Odpověď bude důležitým příspěvkem k hydromechanice Je to důležité b bl ý h k bublavých kapalin. li K simulaci i l i bublinek jsme se rozhodli použít metodu BUBL1, kterou vytvořil O. Volba metody Chmel [1] pro popis bublinek na vnitřní stěně pivní sklenice. 9
Nedostatky ukázkového Úvodu Příliš stručný Detailněji důležitost Přesněji cíl Co přesně budeme dělat a měřit Zmínit další p práce o bublinkách Když několika větami dodáme, jak jsme metodu BUBL1
modifikovali pro naše potřeby a co jsme nakonec zjistili, máme abstrakt! 10
Abstrakt (anotace) Napište abstrakt předem Nejdůležitější část textu! Délka omezena Stručně o čem práce pojednává a jakých
výsledků bylo dosaženo Abstrakt určuje, jestli si text někdo přečte
11
Abstrakt Shrnutí, souhrn, resumé, synopse, výtah Stručný obsah článku Omezení délkou – cca 100 až 200 slov Čím kratší a přesnější, tím lepší
=> Nemělo by v něm chybět ani přebývat jediné slovo!
12
Použití metody BUBL1 pro modelování řetízků bublinek v kapalině Jestliže nalijeme minerálku do sklenice, stoupají ode dna řetízky bublinek. Protože všechny bublinky vznikají na stejném místě, široce přijímaný názor předpokládal, že by měly k hladině vystupovat po stejné dráze. Při modelování tohoto procesu, ke kterému jsme použili modifikovanou metodu BUBL1 BUBL1, jsme zjistili zjistili, že dráhy bublinek v řetízku se od sebe navzájem liší. To je pravděpodobně způsobeno tím, že kapalina neobtéká bublinky laminárně, ale za každou bublinkou vzniká oblast turbulentního proudění proudění, která následující bublinky v řetízku vytlačuje z jejich původní dráhy. Pokud bude tento objev potvrzen experimentálně, bude mít vliv na celou řadu oborů, např. ř na biologii, bi l ii energetiku ik obnovitelných b i l ý h zdrojů d jů nebo b pivovarnický i i ký průmysl. 13
Použití metody BUBL1 pro modelování řetízků bublinek v kapalině Jestliže nalijeme minerálku do sklenice, stoupají ode dna řetízky bublinek. Protože všechny bublinky vznikají na stejném místě, široce přijímaný názor předpokládal, že by měly k hladině vystupovat po stejné dráze. Při modelování tohoto procesu, ke kterému jsme použili modifikovanou metodu BUBL1 BUBL1, jsme zjistili zjistili, že dráhy bublinek v řetízku se od sebe navzájem liší. To je pravděpodobně způsobeno tím, že kapalina neobtéká bublinky laminárně, ale za každou bublinkou vzniká oblast turbulentního proudění proudění, která následující bublinky v řetízku vytlačuje z jejich původní dráhy. Pokud bude tento objev potvrzen experimentálně, bude mít vliv na celou řadu oborů, např. ř na biologii, bi l ii energetiku ik obnovitelných b i l ý h zdrojů d jů nebo b pivovarnický i i ký průmysl. 14
Použití metody BUBL1 pro modelování řetízků bublinek v kapalině Jestliže nalijeme minerálku do sklenice, stoupají ode dna řetízky bublinek. Protože všechny bublinky vznikají na stejném místě, široce přijímaný názor předpokládal, že by měly k hladině vystupovat po stejné dráze. Při modelování tohoto procesu, ke kterému jsme použili modifikovanou metodu BUBL1 BUBL1, jsme zjistili zjistili, že dráhy bublinek v řetízku se od sebe navzájem liší. To je pravděpodobně způsobeno tím, že kapalina neobtéká bublinky laminárně, ale za každou bublinkou vzniká oblast turbulentního proudění proudění, která následující bublinky v řetízku vytlačuje z jejich původní dráhy. Pokud bude tento objev potvrzen experimentálně, bude mít vliv na celou řadu oborů, např. ř na biologii, bi l ii energetiku ik obnovitelných b i l ý h zdrojů d jů nebo b pivovarnický i i ký průmysl. 15
Použití metody BUBL1 pro modelování řetízků bublinek v kapalině Jestliže nalijeme minerálku do sklenice, stoupají ode dna řetízky bublinek. Protože všechny bublinky vznikají na stejném místě, široce přijímaný názor předpokládal, že by měly k hladině vystupovat po stejné dráze. Při modelování tohoto procesu, ke kterému jsme použili modifikovanou metodu BUBL1 BUBL1, jsme zjistili zjistili, že dráhy bublinek v řetízku se od sebe navzájem liší. To je pravděpodobně způsobeno tím, že kapalina neobtéká bublinky laminárně, ale za každou bublinkou vzniká oblast turbulentního proudění proudění, která následující bublinky v řetízku vytlačuje z jejich původní dráhy. Pokud bude tento objev potvrzen experimentálně, bude mít vliv na celou řadu oborů, např. ř na biologii, bi l ii energetiku ik obnovitelných b i l ý h zdrojů d jů nebo b pivovarnický i i ký průmysl. 16
Použití metody BUBL1 pro modelování řetízků bublinek v kapalině Jestliže nalijeme minerálku do sklenice, stoupají ode dna řetízky bublinek. Protože všechny bublinky vznikají na stejném místě, široce přijímaný názor předpokládal, že by měly k hladině vystupovat po stejné dráze. Při modelování tohoto procesu, ke kterému jsme použili modifikovanou metodu BUBL1 BUBL1, jsme zjistili zjistili, že dráhy bublinek v řetízku se od sebe navzájem liší. To je pravděpodobně způsobeno tím, že kapalina neobtéká bublinky laminárně, ale za každou bublinkou vzniká oblast turbulentního proudění proudění, která následující bublinky v řetízku vytlačuje z jejich původní dráhy. Pokud bude tento objev potvrzen experimentálně, bude mít vliv na celou řadu oborů, např. ř na biologii, bi l ii energetiku ik obnovitelných b i l ý h zdrojů d jů nebo b pivovarnický i i ký průmysl. 17
Reálný abstrakt – kde je problém?
18
Reálný abstrakt – kde je problém?
19
Dnešní obsah Moudré rady Cíl práce práce, abstrakt abstrakt, úvod Implementační práce
typy dokumentací Implementačně-experimentální co je to experiment Teoretická
20
Implementačně – experimentální práce Navrhuji nějaký model či algoritmus Implementuji ho Měřím výsledky ý y Interpretuji výsledky Experimenty plynou z cíle!
21
Špatný příklad Chtělo se mi simulovat chování švábů…
22
Špatný příklad Jejich chování řídím konečným automatem…
23
Špatný příklad Experimenty ukazují, že program
f funguje. j
24
Dobrý příklad Biologové nevědí, proč švábi agregují Teorii, eo , že e ag agregují eguj p proto, o o, že e v ag agregaci egac je
víc jídla (mrtvol) lze testovat na počítači
25
Dobrý příklad Chování modelovaných švábů odráží chování
švábů tak, tak jak je popisují biologové… biologové
26
Dobrý příklad Experimenty jsme sestavili tak,
abychom mohli testovat hypotézu o agregaci díky mrtvolám.
bez mrtvol vs. s mrtvolami
Naměřili jjsme výsledky ý y Výsledky znamenají, že švábi za
těch a těch předpokladů opravdu mohou agregovat díky mrtvolám 27
Struktura Úvod
reálné ál é pozadí dí modelovaného d l éh jjevu ((může ůž být např. i plánovací algoritmus!) proč to děláme děláme, jakou máme hypotézu Popis modelu či algoritmu Krátký popis implementace není to programátorská dokumentace E Experimenty i t včetně č t ě diskuse di k Závěr, budoucí práce
28
Experiment Vychází z hypotézy Je replikovatelný Metoda: Jak přesně sbíráme data Výsledky: Co jsme naměřili Diskuse: Co to znamená
diskuse je nejdůležitější část práce!
29
Experimenty u implementační práce Prokazuji, že to
ffunguje j Funkčnost definujete vy – v úvodu
30
Málo popsané experimenty
31
Málo popsané experimenty Popis v kostce obsahuje vše, ale… Kolik subjektů? Průměry? Pů ě ?K Konkrétní k ét í hodnoty? h d t ? Přesnost klesá jen u některých okrajů Proč je vyšší chyba v části obrazovky? Co to znamená pro praktické použití? Text k obrázku má být na 1 stranu! 32