< Return to Video

Przypisania na skróty (Wersja wideo)

  • 0:01 - 0:04
    Pamiętacie trzy etapy
    tworzenia animacji?
  • 0:04 - 0:07
    Najpierw robimy zmienne
    poza pętlą rysowania,
  • 0:07 - 0:10
    a w pętli używamy ich
    w programie rysowania.
  • 0:10 - 0:13
    Mamy więc zmienną
    dla pozycji „x”, dla pozycji „y”,
  • 0:13 - 0:16
    dla szerokości kulki
    i dla jej wysokości.
  • 0:16 - 0:20
    Za każdym razem nieznacznie
    modyfikujemy te zmienne,
  • 0:20 - 0:23
    tak że „x” będzie dawną
    wartością plus 1.
  • 0:23 - 0:25
    Będzie się stale zwiększać.
  • 0:25 - 0:28
    A „y” to będzie stara wartość
    minus 2,
  • 0:28 - 0:30
    więc „y” będzie ciągle maleć.
  • 0:30 - 0:36
    Szerokość kulki to stara wartość
    mnożona przez 0,99.
  • 0:36 - 0:39
    To liczba mniejsza od 1,
    to kulka będzie maleć.
  • 0:40 - 0:42
    Wysokość kulki to stara wartość
  • 0:42 - 0:45
    podzielona przez 1,01,
  • 0:45 - 0:48
    co jest większe od 1. Kulka zmaleje.
  • 0:48 - 0:53
    Gdy wcisnę „restart”, wszystkie
    atrybuty kulki się zmienią.
  • 0:54 - 0:57
    Patrząc na te 4 wiersze programu,
  • 0:57 - 1:00
    zauważycie podobieństwo.
    Mamy zmienną,
  • 1:00 - 1:02
    znak równości, tę samą zmienną,
  • 1:03 - 1:06
    operator: plus, minus,
    razy, podzielić...
  • 1:07 - 1:08
    i jakąś liczbę.
  • 1:09 - 1:12
    Ten schemat jest tak
    popularny w programowaniu,
  • 1:12 - 1:15
    a programiści są tak leniwi,
    że powiedzieli:
  • 1:15 - 1:17
    „Skoro tak często tego używamy,
  • 1:17 - 1:19
    trzeba by pisać to szybciej”.
  • 1:19 - 1:22
    Powstał więc skrót. Coś takiego.
  • 1:22 - 1:25
    Zamiast mówić „x” równa się
    „x plus 1”,
  • 1:25 - 1:29
    mogłabym powiedzieć:
    „x+ równa się 1”. Jasne?
  • 1:29 - 1:32
    A zamiast powiedzieć „y” = „y-2”,
  • 1:32 - 1:36
    można by: „y- równa się 2”.
  • 1:37 - 1:41
    Zamiast mówić, że szerokość
    kulki to szerokość razy 0,99,
  • 1:41 - 1:43
    Powiem... Zgadliście!
  • 1:44 - 1:48
    „szerokość razy równa się 0,99”.
  • 1:48 - 1:54
    A zamiast mówić, że wysokość
    to wysokość dzielona przez 1,01,
  • 1:54 - 1:58
    powiemy: „wysokość podzielić
    równa się 0.01”.
  • 1:58 - 2:02
    To bierze wartość zmiennej...
  • 2:02 - 2:06
    czyli szerokość kulki...
    i mnoży przez 0,99.
  • 2:06 - 2:09
    Powie więc: „szerokość razy 0,99”.
  • 2:09 - 2:12
    I włoży to w zmienną
    - szerokość kulki.
  • 2:12 - 2:16
    Wciskam „restart” i animacja
    wygląda tak samo jak przedtem.
  • 2:16 - 2:18
    Teraz wy też możecie się lenić!
Title:
Przypisania na skróty (Wersja wideo)
Description:

To jest nagranie ekranu z naszego interaktywnego wprowadzenia do kodowania, zrobione żeby ułatwić pracę nad napisami i tłumaczeniami. Lepiej obejrzeć właściwe wprowadzenie tutaj:
https://pl.khanacademy.org/cs/programming/

more » « less
Video Language:
English
Duration:
02:20

Polish subtitles

Revisions