Return to Video

Hodina kódu - Mark Zuckerburg vyučuje cykly

  • 0:00 - 0:04
    Jedna věc, v čem jsou počítače dobré,
    jsou opakující se příkazy.
  • 0:04 - 0:08
    Člověk by se opravdu unudil,
    opakovat stejnou věc mockrát
  • 0:09 - 0:13
    Ale počítače umí dělat stejnou věc
    milion krát nebo dokonce miliarda krát,
  • 0:13 - 0:15
    a nenudí se a provádí to opravdu dobře.
  • 0:16 - 0:17
    Tak například, kdybyste chtěli popřát
  • 0:17 - 0:21
    každému na Facebooku k narozeninám
    zasláním e-mailu,
  • 0:21 - 0:25
    trvalo by to jedno století je vypsat.
  • 0:25 - 0:29
    Ale s několika řádky kódu mohu mít systém,
  • 0:29 - 0:32
    který zasílá email s přáním
    k narozeninám každému na Facebook.
  • 0:32 - 0:34
    Proto existují cykly,
    proč mají význam
  • 0:34 - 0:37
    a něco, co počítače umí dělat velmi dobře.
  • 0:37 - 0:41
    V tomto příkladu bude vaším cílem
    přesunout ptáka tak,
  • 0:41 - 0:45
    aby se dostal k prasátku.
    Nyní použijeme blok "Opakování"
  • 0:45 - 0:49
    abychom to mohli udělat velmi snadně.
    Můžeme to udělat buď
  • 0:49 - 0:52
    zadáním povelu "posun dopředu" a to
  • 0:52 - 0:57
    pět krát, aby pták postoupil
    pokaždé o jeden krok k prasátku.
  • 0:57 - 1:01
    Nebo můžete povědět jednou
    "posun dopředu"
  • 1:01 - 1:04
    a pak se řekne "opakovat" pět krát
    stejnou věc.
  • 1:04 - 1:08
    Aby se to provedlo,
    přetáhněte povel "posun vpřed",
  • 1:08 - 1:12
    a pak ho vložte dovnitř bloku "opakovat".
  • 1:12 - 1:16
    Můžete na to klepnout a povědět,
    kolikrát chcete blok opakovat, abyste
  • 1:16 - 1:20
    pověděl kolik kroků chcete vpřed.
    Jedna z dalších věcí je, že
  • 1:20 - 1:24
    dovnitř bloku "opakovat" můžete vložit
    tolik povelů, kolik chcete.
  • 1:24 - 1:27
    Také v tomto příkladě sdělujete, že je to
    posun vpřed a otočení vlevo,
  • 1:27 - 1:31
    které se provede pět krát za sebou. Vše
    v pořádku, dobrá práce a pobavte se :-)
Title:
Hodina kódu - Mark Zuckerburg vyučuje cykly
Video Language:
English
Duration:
01:35

Czech subtitles

Revisions Compare revisions