0:00:01.220,0:00:05.157 Programujmy. Zaczniemy od podstaw,[br]czyli figur geometrycznych. 0:00:05.257,0:00:08.157 Wkrótce wasze figury[br]będą latać po monitorze, 0:00:08.246,0:00:11.098 zmieniać kolory[br]i robić inne fajne rzeczy. 0:00:11.192,0:00:12.608 Oglądajcie nasz filmik. 0:00:12.708,0:00:16.489 Najpierw - prostokąty.[br]Wpisujemy „rect” (dla prostokąta) 0:00:16.589,0:00:21.147 i cztery liczby w nawiasie.[br]Zaraz wyjaśnię, co oznaczają. 0:00:21.247,0:00:23.910 Zamykamy nawias i wstawiamy średnik. 0:00:24.010,0:00:25.684 Patrzcie: prostokąt! 0:00:25.784,0:00:27.738 Dobrze poszło, powtórzmy. 0:00:27.838,0:00:29.526 Wstawmy inne liczby. 0:00:30.021,0:00:31.531 Może większe... 0:00:32.484,0:00:33.908 oraz dwie mniejsze. 0:00:34.008,0:00:35.918 I jest kolejny prostokąt! 0:00:36.041,0:00:40.611 Jeśli zmniejszymy pierwszą liczbę,[br]prostokąt się poruszy. 0:00:40.711,0:00:44.141 Gdy zwiększymy,[br]a potem zmniejszymy ostatnią, 0:00:44.241,0:00:46.327 to prostokąt urośnie i skurczy się. 0:00:46.427,0:00:47.438 Ciekawe! 0:00:47.538,0:00:50.665 Zastanawiacie się, jak to się dzieje? 0:00:51.223,0:00:53.086 Komputer przypomina 0:00:53.186,0:00:55.512 inteligentnego, posłusznego psa. 0:00:55.612,0:00:59.911 Psu każemy usiąść, zostać[br]albo tarzać się po ziemi. 0:01:00.011,0:01:02.014 Wystarczy wydać polecenie. 0:01:02.114,0:01:05.824 A jak nakazać komputerowi-psu,[br]żeby usiadł? 0:01:05.924,0:01:08.144 Zrobilibyśmy to, 0:01:08.244,0:01:11.288 pisząc polecenie, np. „siad”. 0:01:11.388,0:01:15.469 Dodalibyśmy nawiasy,[br]żeby komputer to polecenie wykonał, 0:01:15.569,0:01:19.511 po czym wpisalibyśmy średnik[br]oznaczający koniec polecenia. 0:01:19.611,0:01:22.135 I pies-komputer by usiadł. 0:01:22.235,0:01:25.128 Wasz komputer z Khan Academy[br]nie jest psem, 0:01:25.228,0:01:27.545 więc nie umie siadać ani tarzać się, 0:01:27.645,0:01:32.061 ale narysuje prostokąt,[br]gdy wpiszecie: „rect”. To też fajne! 0:01:32.161,0:01:34.293 I tym się zajmiemy. 0:01:34.393,0:01:37.444 Damy polecenie „rect”, samą nazwę, 0:01:37.544,0:01:41.103 dołożymy nawiasy oznaczające:[br]„zrób to” 0:01:41.203,0:01:43.305 i zakończymy średnikiem. 0:01:43.405,0:01:46.556 Stąd komputer wie, co ma wykonać. 0:01:47.265,0:01:49.717 Wróćmy do naszego „rect”. 0:01:49.817,0:01:55.426 Mamy polecenie i nawiasy.[br]A po co te szalone liczby? 0:01:57.200,0:02:00.883 Dla komputera samo „rect”[br]to za mało. 0:02:01.463,0:02:05.278 Powiedzmy, że dam wam kartkę 0:02:05.378,0:02:09.520 i poproszę, żebyście narysowali[br]prostokąt dokładnie taki, jaki chcę. 0:02:09.620,0:02:13.920 Jeśli nie czytacie mi w myślach,[br]od razu zadacie pytania. 0:02:14.884,0:02:15.929 Najpierw: 0:02:16.029,0:02:19.203 „Gdzie mam narysować prostokąt?”. 0:02:19.303,0:02:21.130 Odpowiedziałabym: 0:02:21.230,0:02:25.950 „Ustalmy, że lewa strona kartki,[br]którą wam dałam, 0:02:26.050,0:02:30.093 to będzie zero.[br]A prawa strona to 400”. 0:02:30.193,0:02:33.023 Mogłabym podać liczbę, np. 100, 0:02:33.123,0:02:36.688 a wy wiedzielibyście,[br]że to gdzieś tu. Mniej więcej. 0:02:37.409,0:02:40.025 No i dobrze, ale zaraz powiecie: 0:02:40.125,0:02:43.472 „Już wiem, ile na boki,[br]a w górę i w dół?”. 0:02:43.572,0:02:47.346 Podam wam drugą liczbę, np. 200, 0:02:47.446,0:02:49.877 i powiem: „Góra to zero, 0:02:49.977,0:02:52.644 a dół niech wynosi 400”. 0:02:52.744,0:02:56.564 Pomyślicie:[br]„200 bedzie pośrodku”. 0:02:57.987,0:03:00.339 I świetnie! Teraz powiecie: 0:03:00.439,0:03:02.601 „Narysuję ten prostokąt tutaj, 0:03:02.701,0:03:05.570 przy 100 w poprzek i 200 w dół”. 0:03:06.547,0:03:09.013 To jeszcze za mało. O co spytacie? 0:03:09.496,0:03:12.273 Właśnie: „Jak duży ma być prostokąt?”. 0:03:12.373,0:03:16.798 Odpowiem: „Może 150 szerokości”. 0:03:17.373,0:03:21.015 Pomyślicie: „Tu jest 100, tu 400, 0:03:21.115,0:03:25.105 więc szerokość 150 będzie tutaj”. 0:03:25.752,0:03:28.843 „No dobrze, 150 szerokości”. 0:03:29.341,0:03:31.208 Spytacie: „A wysokość?”. 0:03:31.308,0:03:33.604 Powiem: „Nie za duża. 50”. 0:03:33.704,0:03:37.033 Dopytacie: „50 to będzie tyle?”. 0:03:37.663,0:03:40.802 I ucieszycie się: „Super![br]Wiem, gdzie ma być prostokąt 0:03:40.902,0:03:43.793 i jak dokładnie ma wyglądać.[br]Narysuję go”. 0:03:44.978,0:03:47.208 Dużo pracy przy tym prostokącie! 0:03:47.982,0:03:50.425 Chciałam wam objaśnić te liczby. 0:03:50.525,0:03:53.546 Pamiętacie?[br]100 w poprzek, 200 w dół, 0:03:54.054,0:03:57.795 150 szerokości i 50 wysokości... 0:03:57.895,0:04:01.909 I teraz wszyscy dobrze wiemy,[br]jak ma wyglądać prostokąt. 0:04:02.009,0:04:04.297 Właśnie tak działa komputer. 0:04:04.397,0:04:06.897 Piszecie polecenie, jak mówiliśmy, 0:04:06.997,0:04:09.896 otwieracie nawias,[br]wpisujecie cztery liczby, 0:04:09.996,0:04:13.933 100, 200, 150 i 50, 0:04:14.033,0:04:16.348 a dalej nawias i średnik. 0:04:16.447,0:04:20.272 Komputer narysuje prostokąt[br]tam, gdzie chcieliśmy. 0:04:20.372,0:04:22.036 Bądźmy szczerzy: 0:04:22.137,0:04:25.686 to nie tu. Nie tu go narysowaliśmy. 0:04:25.786,0:04:27.411 Liczby się nie zgadzają. 0:04:27.488,0:04:31.444 Niech to wygląda dokładnie tak[br]jak na naszym rysunku. 0:04:31.544,0:04:33.951 Przesuńmy to trochę dalej 0:04:34.599,0:04:37.053 i trochę w dół... 0:04:37.714,0:04:41.850 Niech prostokąt będzie[br]węższy i nieco niższy. 0:04:42.758,0:04:46.193 Teraz jest taki jak na rysunku, 0:04:46.293,0:04:48.743 bo rozumiemy, co oznaczają te liczby. 0:04:48.843,0:04:52.292 Możemy je zmieniać,[br]by prostokąt był taki, jak chcemy. 0:04:52.392,0:04:54.970 Narysujmy inny prostokąt. 0:04:55.070,0:04:58.821 Świetnie, że możemy je rysować,[br]gdzie tylko sobie życzymy. 0:04:59.445,0:05:02.875 Może w górnym rogu?[br]Na samej górze? 0:05:03.724,0:05:05.551 Czyli gdzie? 0:05:06.042,0:05:09.667 To będzie zero w poprzek,[br]zero w pionie... 0:05:09.767,0:05:13.856 I niech będzie mały. 50 szerokości 0:05:13.956,0:05:16.869 i może 10 wysokości. Malutki! 0:05:16.998,0:05:19.549 Zróbmy to. Piszemy „rect”, 0:05:19.649,0:05:22.850 oddzielamy parametry przecinkami 0:05:22.950,0:05:25.612 i już się cieszymy: „W porządku”. 0:05:25.748,0:05:28.457 A jednak nie. Komunikat błędu: 0:05:28.557,0:05:31.412 „Nie! Zabrakło nawiasu!”. 0:05:31.512,0:05:34.785 My na to: „Fakt”.[br]I wstawiamy nawias. Super, co? 0:05:34.885,0:05:38.454 Wcale nie. Nowy komunikat:[br]brak średnika. 0:05:38.554,0:05:42.382 Super! Wciskamy: „Pokaż, gdzie”,[br]a komputer wskazuje wiersz. 0:05:42.482,0:05:44.206 Przypominamy sobie: 0:05:44.306,0:05:48.485 „Średnik tu oznacza koniec zdania.[br]Zapomnieliśmy o nim!”. 0:05:48.585,0:05:52.177 Dostawiamy go więc[br]i wszystko jest w porządku. 0:05:52.277,0:05:55.735 Patrzcie: prostokącik jest taki,[br]jaki miał być. 0:05:55.835,0:05:58.868 Jak wcześniej, możemy go powiększyć, 0:05:58.968,0:06:03.303 przesunąć,[br]umieścić tam, gdzie chcemy. 0:06:03.403,0:06:06.689 Już wiecie, jak działa[br]polecenie „rect”. 0:06:06.789,0:06:08.657 Wiecie, co znaczą te liczby 0:06:08.757,0:06:11.991 i że trzeba wpisać[br]polecenie w nawiasie, 0:06:12.040,0:06:15.410 rozdzielić liczby przecinkami[br]i skończyć średnikiem. 0:06:15.510,0:06:19.158 Dużo pracy, ale poćwiczcie,[br]wczujcie się w to. 0:06:19.258,0:06:23.362 W następnym odcinku będą[br]nowe figury, a potem coś super: 0:06:23.462,0:06:26.443 będziemy je kolorować[br]i przesuwać po ekranie.