Jak se domluvit s počítačem (Filip Štaffa)
Upcoming SlideShare
Loading in...5
×
 

Jak se domluvit s počítačem (Filip Štaffa)

on

  • 632 views

Počítač je člověk jako každý jiný. Možná některé věci nechápe tak, jak byste si přáli, ale napadlo vás, že chyba může být na vaší straně? Tato přednáška Vám ukáže, že ...

Počítač je člověk jako každý jiný. Možná některé věci nechápe tak, jak byste si přáli, ale napadlo vás, že chyba může být na vaší straně? Tato přednáška Vám ukáže, že programovací jazyky a skutečné jazyky jsou si velmi podobné a že základy programování se může naučit každý.

Statistics

Views

Total Views
632
Views on SlideShare
632
Embed Views
0

Actions

Likes
0
Downloads
1
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Jak se domluvit s počítačem (Filip Štaffa) Jak se domluvit s počítačem (Filip Štaffa) Presentation Transcript

  • Jak se domluvit s počítačem Filip Štaffa
  • K čemu slouží řeč?
  • Popisná▸ Auto je červené▸ Dnes je hezky
  • Jak byste popsali po telefonu následující stránku?
  • Markup▸ Text je text▸ Tagy slouží k popisu jeho vlastností
  • Popisné jazyky▸ Webové stránky ▸ HTML▸ Office dokumenty ▸ OOXML▸ Wiki, Jira, Confluence, …
  • Manipulační funkce▸ Jdi nakoupit▸ Je prázdná lednička
  • Imperativní jazyky▸ Absolutní většina programů▸ Popisují co má program udělat
  • Úkol▸ Donavigujte mě k otevřeným dveřím▸ Omezená slovní zásoba ▸ Pokud (něco platí) udělej (následující) ▸ Dokud (něco platí) dělej (následující) ▸ Udělěj krok ▸ Otoč se doleva (o 90 stupňů) ▸ Je něco před Tebou? ▸ Neplatí (něco)
  • Srovnání s normálními jazyky▸ Striktní sklatba▸ Jednodušší sklatba▸ Jednoznačnost▸ Více rozšiřovaná slovní zásoba
  • Striktní syntax▸ Identický význam ▸ Šli bychom ven ▸ Šli bysme ven ▸ Šli by sme ven ▸ My bychom ven jít
  • Jednoznačnost▸ Příklad ▸ Červené stroje bily modré stroje. ▸ Kdo bil koho?▸ Programovací jazyk by toto ošetřil ▸ Jak?
  • Více rozšiřovaná slovní zásoba▸ Funkce ▸ Soubor instrukcí vedoucích k jednomu cíly▸ Objekty ▸ Soubor souvisejících funkcí
  • Příklady▸ C, C++, C#, Java▸ Python, Ruby, Perl▸ JavaScript
  • Socializační▸ Jak se máš?▸ Tobě to ale sluší▸ Dobrý den, Na shledanou
  • Počítačové protokoly▸ HTTP▸ Ping▸ TCP/IP
  • Jednoduchý úkol▸ Zvětši písmo v dokumentu
  • Problémy▸ Počítač nerozumí kontextu▸ Počítač je exaktní
  • Uživateské prostředí▸ Převedení lidského uvažování do počítače
  • Jak se naučit programovat?▸ Výber jazyka▸ Co s ním chcete dělat? ▸ Hraní ▸ Jednoduché prográmky ▸ Živení se ▸ Žití
  • Tipy
  • Greenfoot▸ Www.greenfoot.org▸ Java▸ Programování světa
  • JavaScript▸ Běží v libovolném prohlížeči▸ Kniha http://eloquentjavascript.net/▸ Spouštění ▸ http://www.jsbin.com ▸ http://www.jsfiddle.net▸ Potřeba základy html
  • Mael.cz
  • Mael.cz