< Return to Video

Wprowadzenie do zmiennych

  • 0:01 - 0:04
    Teraz pomoże nam
    mój przyjaciel Winston.
  • 0:04 - 0:07
    Już wygląda obłędnie,
  • 0:07 - 0:09
    ale zmienię wielkość jego oczu.
  • 0:09 - 0:11
    Tutaj rysuję oczy.
  • 0:11 - 0:14
    Biorę kolor i rysuję dwie elipsy.
  • 0:14 - 0:16
    Jeśli chcę, żeby ta była mniejsza,
  • 0:16 - 0:20
    zmienię szerokość i wysokość
    o tyle samo.
  • 0:21 - 0:25
    Chcę oczy takiej samej wielkości.
    Zmieńmy parametry drugiej elipsy.
  • 0:25 - 0:29
    Teraz są za małe, zmienię z powrotem.
  • 0:29 - 0:33
    A gdybym zmodyfikowała jedną liczbę
    i zmieniłoby się oboje oczu?
  • 0:33 - 0:36
    Do tego przydają się zmienne.
  • 0:37 - 0:41
    „Zmienna” to jedna nazwa
    różnych rzeczy.
  • 0:41 - 0:45
    Wyobrażam sobie zmienną
    jako wiadro z nazwą.
  • 0:45 - 0:48
    Można tam włożyć,
    co się chce, a nazwa zostaje.
  • 0:48 - 0:52
    To, co jest w wiadrze,
    nazywamy wartością zmiennej.
  • 0:54 - 0:57
    Najpierw określmy zmienną.
    Zrobię to tutaj.
  • 0:58 - 1:00
    Wystarczy wpisać „var”
    (variable - zmienna),
  • 1:00 - 1:04
    spację i nazwę zmiennej,
    opisującą, czego zmienna dotyczy.
  • 1:05 - 1:08
    Dam „eyeSize” - wielkość oka.
    Nazwa może być dowolna,
  • 1:08 - 1:10
    byle bez spacji między słowami.
  • 1:10 - 1:12
    Pamiętajcie o średniku!
  • 1:12 - 1:15
    Zrobiłam zmienną „eyeSize”,
  • 1:15 - 1:17
    która dotyczy
    rozmiaru oczu Winstona.
  • 1:17 - 1:20
    Na razie nie ma wartości.
  • 1:20 - 1:23
    Aby ją przypisać,
    wklepujemy „eyeSize”,
  • 1:23 - 1:26
    potem znak równości i 20.
  • 1:27 - 1:28
    Średnik.
  • 1:28 - 1:30
    Widzicie znak równości?
  • 1:30 - 1:32
    Zapomnijcie o matematyce!
  • 1:32 - 1:35
    Tu znak nie oznacza równości,
    tylko przypisanie.
  • 1:36 - 1:41
    Przypisujemy wartość „20”
    zmiennej „eyeSize”.
  • 1:42 - 1:46
    Inaczej: wkładamy liczbę 20
    do wiadra o nazwie „eyeSize”.
  • 1:46 - 1:48
    Na lekcjach matematyki mówicie:
  • 1:49 - 1:55
    x = 3 oraz 3 = x,
    co oznacza jedno i to samo?
  • 1:55 - 1:56
    Tutaj - nie.
  • 1:56 - 2:00
    Po lewej stronie znaku równości
    zawsze jest zmienna.
  • 2:00 - 2:04
    A po prawej stronie znaku
    zawsze widnieje wartość,
  • 2:04 - 2:06
    którą tej zmiennej przypisujecie.
  • 2:06 - 2:08
    Jak zapamiętać, co jest gdzie?
  • 2:08 - 2:11
    Gadając do siebie,
    jak każdy fajny programista,
  • 2:12 - 2:16
    przy znaku równości nie mówcie
    „równa się”, tylko „dostaje”.
  • 2:16 - 2:19
    Mamy wtedy: „eyeSize” dostaje „20”.
  • 2:20 - 2:23
    Gdy będę używać „eyeSize” w swoim
    programie, komputer powie:
  • 2:24 - 2:28
    „To zmienna, a tak naprawdę
    chodzi o tę wartość: 20”.
  • 2:28 - 2:31
    Patrzcie: skopiuję to
  • 2:32 - 2:35
    i zastąpię cztery liczby
  • 2:35 - 2:37
    nową zmienną „eyeSize”.
  • 2:38 - 2:44
    Gotowe! Winston ma okrągłe oczy
    tej samej wielkości.
  • 2:44 - 2:48
    Gdybym chciała zmienić wartość,
    czyli wielkość obojga oczu,
  • 2:48 - 2:51
    wystarczyłoby zmodyfikować
    wartość tej zmiennej.
  • 2:51 - 2:53
    Super!
  • 2:54 - 2:56
    Jeszcze parę uwag.
  • 2:56 - 2:59
    Zrobiliśmy nową zmienną „eyeSize”.
  • 2:59 - 3:01
    Przypisaliśmy jej wartość 33.
  • 3:01 - 3:03
    Możemy to zrobić szybciej.
  • 3:03 - 3:06
    Napiszmy: „var eyeSize”
    (to pierwszy krok)
  • 3:06 - 3:09
    dostaje „33” (to krok drugi).
  • 3:09 - 3:14
    Jeśli skasuję te wiersze,
    wszystko będzie dalej działać.
  • 3:14 - 3:17
    Pamiętajcie: komputer
    czyta program od góry do dołu.
  • 3:17 - 3:20
    Wiedział, czym jest „eyeSize” tu,
  • 3:20 - 3:22
    bo zdefiniowaliśmy to wcześniej.
  • 3:22 - 3:24
    Gdybym napisała to tutaj,
  • 3:25 - 3:28
    to komputer, dochodząc
    do tego wiersza, dziwiłby się:
  • 3:29 - 3:31
    „Co to jest eyeSize? Nie znam!”.
  • 3:31 - 3:34
    Informuje o tym
    poprzez komunikat o błędzie.
  • 3:34 - 3:38
    Może myślicie:
    „Tak, zdefiniowałem to, tutaj!”.
  • 3:38 - 3:40
    Komputer nie jest mądry,
    nie rozumie.
  • 3:40 - 3:42
    Przenieśmy to na górę.
  • 3:44 - 3:49
    Zanim użyjecie zmiennej,
    sprawdźcie, czy ją zdefiniowaliście.
  • 3:49 - 3:52
    Znacie już zmienne! Gratulacje!
Title:
Wprowadzenie do zmiennych
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://www.khanacademy.org/cs/programming/

more » « less
Video Language:
English
Duration:
03:53

Polish subtitles

Revisions