[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:01.08,0:00:03.82,Default,,0000,0000,0000,,Teraz pomoże nam\Nmój przyjaciel Winston. Dialogue: 0,0:00:03.92,0:00:06.52,Default,,0000,0000,0000,,Już wygląda obłędnie, Dialogue: 0,0:00:06.62,0:00:08.96,Default,,0000,0000,0000,,ale zmienię wielkość jego oczu. Dialogue: 0,0:00:09.06,0:00:11.05,Default,,0000,0000,0000,,Tutaj rysuję oczy. Dialogue: 0,0:00:11.15,0:00:13.50,Default,,0000,0000,0000,,Biorę kolor i rysuję dwie elipsy. Dialogue: 0,0:00:13.60,0:00:15.93,Default,,0000,0000,0000,,Jeśli chcę, żeby ta była mniejsza, Dialogue: 0,0:00:16.03,0:00:20.41,Default,,0000,0000,0000,,zmienię szerokość i wysokość\No tyle samo. Dialogue: 0,0:00:20.51,0:00:25.35,Default,,0000,0000,0000,,Chcę oczy takiej samej wielkości.\NZmieńmy parametry drugiej elipsy. Dialogue: 0,0:00:25.45,0:00:28.75,Default,,0000,0000,0000,,Teraz są za małe, zmienię z powrotem. Dialogue: 0,0:00:28.85,0:00:32.85,Default,,0000,0000,0000,,A gdybym zmodyfikowała jedną liczbę\Ni zmieniłoby się oboje oczu? Dialogue: 0,0:00:32.95,0:00:36.16,Default,,0000,0000,0000,,Do tego przydają się zmienne. Dialogue: 0,0:00:37.23,0:00:40.91,Default,,0000,0000,0000,,„Zmienna” to jedna nazwa\Nróżnych rzeczy. Dialogue: 0,0:00:41.45,0:00:44.66,Default,,0000,0000,0000,,Wyobrażam sobie zmienną\Njako wiadro z nazwą. Dialogue: 0,0:00:44.76,0:00:47.76,Default,,0000,0000,0000,,Można tam włożyć,\Nco się chce, a nazwa zostaje. Dialogue: 0,0:00:47.86,0:00:52.06,Default,,0000,0000,0000,,To, co jest w wiadrze,\Nnazywamy wartością zmiennej. Dialogue: 0,0:00:53.89,0:00:57.49,Default,,0000,0000,0000,,Najpierw określmy zmienną.\NZrobię to tutaj. Dialogue: 0,0:00:57.59,0:01:00.32,Default,,0000,0000,0000,,Wystarczy wpisać „var”\N(variable - zmienna), Dialogue: 0,0:01:00.42,0:01:04.48,Default,,0000,0000,0000,,spację i nazwę zmiennej,\Nopisującą, czego zmienna dotyczy. Dialogue: 0,0:01:04.58,0:01:07.97,Default,,0000,0000,0000,,Dam „eyeSize” - wielkość oka.\NNazwa może być dowolna, Dialogue: 0,0:01:08.07,0:01:10.06,Default,,0000,0000,0000,,byle bez spacji między słowami. Dialogue: 0,0:01:10.16,0:01:11.99,Default,,0000,0000,0000,,Pamiętajcie o średniku! Dialogue: 0,0:01:12.49,0:01:14.63,Default,,0000,0000,0000,,Zrobiłam zmienną „eyeSize”, Dialogue: 0,0:01:14.73,0:01:17.14,Default,,0000,0000,0000,,która dotyczy\Nrozmiaru oczu Winstona. Dialogue: 0,0:01:17.24,0:01:19.71,Default,,0000,0000,0000,,Na razie nie ma wartości. Dialogue: 0,0:01:19.85,0:01:22.59,Default,,0000,0000,0000,,Aby ją przypisać,\Nwklepujemy „eyeSize”, Dialogue: 0,0:01:22.69,0:01:25.54,Default,,0000,0000,0000,,potem znak równości i 20. Dialogue: 0,0:01:26.61,0:01:27.79,Default,,0000,0000,0000,,Średnik. Dialogue: 0,0:01:27.89,0:01:29.58,Default,,0000,0000,0000,,Widzicie znak równości? Dialogue: 0,0:01:29.68,0:01:31.83,Default,,0000,0000,0000,,Zapomnijcie o matematyce! Dialogue: 0,0:01:31.93,0:01:35.46,Default,,0000,0000,0000,,Tu znak nie oznacza równości,\Ntylko przypisanie. Dialogue: 0,0:01:35.56,0:01:41.33,Default,,0000,0000,0000,,Przypisujemy wartość „20”\Nzmiennej „eyeSize”. Dialogue: 0,0:01:42.19,0:01:45.91,Default,,0000,0000,0000,,Inaczej: wkładamy liczbę 20\Ndo wiadra o nazwie „eyeSize”. Dialogue: 0,0:01:46.01,0:01:48.32,Default,,0000,0000,0000,,Na lekcjach matematyki mówicie: Dialogue: 0,0:01:48.58,0:01:54.51,Default,,0000,0000,0000,,x = 3 oraz 3 = x,\Nco oznacza jedno i to samo? Dialogue: 0,0:01:54.61,0:01:56.26,Default,,0000,0000,0000,,Tutaj - nie. Dialogue: 0,0:01:56.36,0:02:00.02,Default,,0000,0000,0000,,Po lewej stronie znaku równości\Nzawsze jest zmienna. Dialogue: 0,0:02:00.12,0:02:03.51,Default,,0000,0000,0000,,A po prawej stronie znaku\Nzawsze widnieje wartość, Dialogue: 0,0:02:03.61,0:02:05.67,Default,,0000,0000,0000,,którą tej zmiennej przypisujecie. Dialogue: 0,0:02:05.77,0:02:07.86,Default,,0000,0000,0000,,Jak zapamiętać, co jest gdzie? Dialogue: 0,0:02:07.96,0:02:11.49,Default,,0000,0000,0000,,Gadając do siebie,\Njak każdy fajny programista, Dialogue: 0,0:02:11.59,0:02:15.54,Default,,0000,0000,0000,,przy znaku równości nie mówcie\N„równa się”, tylko „dostaje”. Dialogue: 0,0:02:15.64,0:02:18.53,Default,,0000,0000,0000,,Mamy wtedy: „eyeSize” dostaje „20”. Dialogue: 0,0:02:19.69,0:02:23.44,Default,,0000,0000,0000,,Gdy będę używać „eyeSize” w swoim\Nprogramie, komputer powie: Dialogue: 0,0:02:23.54,0:02:28.35,Default,,0000,0000,0000,,„To zmienna, a tak naprawdę\Nchodzi o tę wartość: 20”. Dialogue: 0,0:02:28.45,0:02:30.90,Default,,0000,0000,0000,,Patrzcie: skopiuję to Dialogue: 0,0:02:31.56,0:02:34.83,Default,,0000,0000,0000,,i zastąpię cztery liczby Dialogue: 0,0:02:34.93,0:02:37.10,Default,,0000,0000,0000,,nową zmienną „eyeSize”. Dialogue: 0,0:02:38.26,0:02:43.84,Default,,0000,0000,0000,,Gotowe! Winston ma okrągłe oczy\Ntej samej wielkości. Dialogue: 0,0:02:43.94,0:02:47.75,Default,,0000,0000,0000,,Gdybym chciała zmienić wartość,\Nczyli wielkość obojga oczu, Dialogue: 0,0:02:47.85,0:02:51.07,Default,,0000,0000,0000,,wystarczyłoby zmodyfikować\Nwartość tej zmiennej. Dialogue: 0,0:02:51.17,0:02:52.80,Default,,0000,0000,0000,,Super! Dialogue: 0,0:02:54.40,0:02:55.74,Default,,0000,0000,0000,,Jeszcze parę uwag. Dialogue: 0,0:02:55.84,0:02:58.65,Default,,0000,0000,0000,,Zrobiliśmy nową zmienną „eyeSize”. Dialogue: 0,0:02:58.75,0:03:01.07,Default,,0000,0000,0000,,Przypisaliśmy jej wartość 33. Dialogue: 0,0:03:01.17,0:03:03.09,Default,,0000,0000,0000,,Możemy to zrobić szybciej. Dialogue: 0,0:03:03.19,0:03:06.15,Default,,0000,0000,0000,,Napiszmy: „var eyeSize”\N(to pierwszy krok) Dialogue: 0,0:03:06.25,0:03:09.08,Default,,0000,0000,0000,,dostaje „33” (to krok drugi). Dialogue: 0,0:03:09.18,0:03:13.75,Default,,0000,0000,0000,,Jeśli skasuję te wiersze,\Nwszystko będzie dalej działać. Dialogue: 0,0:03:13.85,0:03:16.78,Default,,0000,0000,0000,,Pamiętajcie: komputer\Nczyta program od góry do dołu. Dialogue: 0,0:03:16.88,0:03:19.50,Default,,0000,0000,0000,,Wiedział, czym jest „eyeSize” tu, Dialogue: 0,0:03:19.60,0:03:21.80,Default,,0000,0000,0000,,bo zdefiniowaliśmy to wcześniej. Dialogue: 0,0:03:21.90,0:03:24.44,Default,,0000,0000,0000,,Gdybym napisała to tutaj, Dialogue: 0,0:03:25.02,0:03:28.50,Default,,0000,0000,0000,,to komputer, dochodząc\Ndo tego wiersza, dziwiłby się: Dialogue: 0,0:03:28.60,0:03:30.93,Default,,0000,0000,0000,,„Co to jest eyeSize? Nie znam!”. Dialogue: 0,0:03:31.03,0:03:34.16,Default,,0000,0000,0000,,Informuje o tym\Npoprzez komunikat o błędzie. Dialogue: 0,0:03:34.26,0:03:37.50,Default,,0000,0000,0000,,Może myślicie:\N„Tak, zdefiniowałem to, tutaj!”. Dialogue: 0,0:03:37.60,0:03:40.32,Default,,0000,0000,0000,,Komputer nie jest mądry,\Nnie rozumie. Dialogue: 0,0:03:40.42,0:03:42.26,Default,,0000,0000,0000,,Przenieśmy to na górę. Dialogue: 0,0:03:44.35,0:03:49.27,Default,,0000,0000,0000,,Zanim użyjecie zmiennej,\Nsprawdźcie, czy ją zdefiniowaliście. Dialogue: 0,0:03:49.37,0:03:52.04,Default,,0000,0000,0000,,Znacie już zmienne! Gratulacje!