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