Return to Video

Zajawka (Wersja Wideo)

  • 0:02 - 0:04
    OK, zacznijmy i zróbmy jakiś program.
  • 0:04 - 0:09
    Zaczniemy od zera i zrobimy świetny mini program do rysowania.
  • 0:09 - 0:15
    Będzie to szybka wycieczka przez kilka pierwszych lekcji na Khan Academy, żebyś mógł zobaczyć, co w ogóle jest możliwe.
  • 0:15 - 0:18
    Teraz nie musisz jeszcze wszystkiego dobrze rozumieć.
  • 0:18 - 0:20
    Chcemy tylko pokazać Ci to, co nas czeka
  • 0:20 - 0:23
    i jakie programy będzie niedłujgo sam pisał.
  • 0:23 - 0:27
    Na razie jakoś tutaj pusto - narysujmy coś.
  • 0:27 - 0:33
    Chcę narysować elipsę, czyli coś w rodzaju koła. Jak się nauczysz, oto jak to się robi
  • 0:33 - 0:36
    I oto ona, trochę to magiczne.
  • 0:36 - 0:42
    To dlatego, żę jest kilka specjalnych rzeczy, z których możemy tutaj korzystać i na szczęście elipsa jest jednym z nich.
  • 0:42 - 0:46
    Nie przejmuj się tym, co znaczą te wszystkie liczby. Dowiesz się o nich więcej w części "Wprowadzenie do Rysowania"
  • 0:46 - 0:49
    Tymczasem, zróbmy małą zapowiedź.
  • 0:49 - 0:58
    Zmieniając te liczby, widzimy, że pierwsza z nich oznacza przesunięcie w poprzek, druga - przesunięcie w górę i w dół.
  • 0:58 - 1:04
    trzecia oznacza szerokość, a ostatnia - wysokość.
  • 1:04 - 1:10
    Nie musisz tego teraz wiedzieć. Jeśli chcesz, możesz zatrzymać to wideo i samemu pobawić się naszą elipsą.
  • 1:10 - 1:17
    Wszystkich szczegółów nauczysz się w kolejnych lekacjach, teraz wystarczy , że wiesz, że te liczby określeją to, jak wygląda nasza figura.
  • 1:17 - 1:20
    Dobrze, to wygląda ciekawie, ale pewnie nie robi jeszcze dużego wrażenia.
  • 1:20 - 1:27
    Zrobię coś, co wygląda trochę trudniej, a potem włożę do środka naszą elipsę.
  • 1:27 - 1:31
    OK. Nic się nie zmieniło i nadal pewnie nie jesteś pod wrażeniem.
  • 1:31 - 1:37
    Ale teraz zrobię coś innego i wynik będzie robił trochę większe wrażenie - program który robi animację.
  • 1:37 - 1:43
    Teraz, jak widzisz, mamy mnóstwo kółek i podążają one wskaźnikiem myszki, kiedy nim poruszam.
  • 1:43 - 1:47
    Możesz zatrzymać ten program i użyć do tego własnej myszk.i
  • 1:47 - 1:49
    Dobrze, więc jak to w właściwie działa?
  • 1:49 - 1:51
    Skąd się biorą te wszystkie kółka?
  • 1:51 - 1:59
    Wszystkiego dowiesz się podczas "Wprowadzenia od Animacji". Ale, skoro się zastanawiasz, komputer mówi naszemu programowi automatycznie
  • 1:59 - 2:03
    "rysuj", "rysuj", "rysuj", "rysuj","rysuj" - i tak w kółko.
  • 2:03 - 2:10
    Mogłoby się wydawać, że nasz program w końcu będzie miał tego dość, ale zamiast tego on po prostu robi to, co jest wewnętrz tej magicznej sekcji "draw".
  • 2:10 - 2:13
    Więc po prostu rysuje elipsę, po elipsie, po elipsie.
  • 2:13 - 2:21
    I to właśnie się dzieje, kiedy ruszamy w kółko naszą myszką - powstaje mnóstwo elips mimo, że napisaliśmy tylko jedną.
  • 2:21 - 2:28
    A skąd program wie, gdzie narysować elipsę? Skąd wie na przykład, że ma rysować podążając za wskaźnikiem myszki?
  • 2:28 - 2:31
    Dowiesz się o tym w części "Interakcja z Myszką"
  • 2:31 - 2:38
    Chodzi o to, że za każdym razem, komputer mówi naszemu programowi gdzie jest myszką za pomocą tych dwóch specjalnych słów: mouseX i mouseY.
  • 2:38 - 2:45
    Nie musisz się teraz tym przejmować - mouseX to oznacza odległość myszki w poziomie, a mouseY - w poziomie.
  • 2:45 - 2:53
    Podsumowując: kiedy tworzymy tę elipsę, pierwszy parametr mówi "narysuj elipsę w takiej odległości od lewej krawędzi ekranu, na jakiej jest wskaźnik myszki"
  • 2:53 - 2:57
    a drugi: "narysuj elipsę w takiej odległości od dolnej krawędzik, na jakiej jest wskaźnik".
  • 2:57 - 3:03
    A to oznacza "narysuj elipsę w dokładnie tam, gdzie jest wskaźnik myszki" za każdym razem kiedy rysujemy elipsę.
  • 3:04 - 3:08
    Dwa ostatnie parametry oznaczają rozmiar naszej elipsy.
  • 3:08 - 3:14
    Jak już wspominałam, nie przejmuj się teraz tymi wszystkimi szczegółami. Po pierwszych kilku lekcja, to wszystko nabierze sensu.
  • 3:14 - 3:22
    Teraz, jak widzisz, zrobiło się trochę tłoczno, więc możemy nacisnąć guzik "restart" i zacząć program od początku, z pustym ekranem.
  • 3:22 - 3:27
    Spróbuj teraz zatrzymać program i pobawić się trochę samemu, żeby zobaczyć, co będzie się działo.
  • 3:27 - 3:33
    OK, to mamy coś fajnego. Ale co jeszcze możemy zrobić?
  • 3:33 - 3:40
    To kółko są trochę brzydkie. Są po prostu białe. Może moglibyśmy je pokolorować?
  • 3:40 - 3:48
    We części "Wprowadzenie do kolorowania" dowiesz się wszystkiego o kolorach, ale teraz popsuję Ci niespodziankę i od razu powiem, jak to się robi.
  • 3:48 - 3:51
    Tada! Super. Teraz za naszym wskaźnikiem podążają czerwone kółka.
  • 3:51 - 4:00
    Ale nie muszą być tylko czerwone - jeśli klikniesz na ten kolor tutaj, sam zobaczysz, że możesz wybrać dowolny kolor, całą tęczę kolorów.
  • 4:00 - 4:07
    To może spróbujemy fioletowy? O tym, dlaczego kolory się zmieniają, kiedy to robimy, dowiesz się w części "Wprowadzenie do kolorowania".
  • 4:07 - 4:12
    Więc jeśli zaczniemy od początku... super, mamy już tylko fioletowe kółka.
  • 4:12 - 4:19
    Możesz sobie teraz myśleć "no tak, włożyliśmy tyle pracy, żeby rysować różne kolorowe kształty, kiedy poruszamy myszką,
  • 4:19 - 4:27
    "ale fajnie by było rysować tylko w określonych momentach, na przykład, tylko jeśli naciśniemy myszkę". I zaraz pokażę Ci, jak to zrobić.
  • 4:27 - 4:36
    W zasadzie, to nie jest takie trudne. Mówimy tylko: jeśli naciśnięto myszkę - narysuj kółko. W przeciwnym razie, w ogóle nic nie rób.
  • 4:36 - 4:46
    W kodzie wygląda to tak: piszemy "if" czyli "jeżeli", a potem te dziwne nawiasy, którymi teraz nie musisz się przejmować.
  • 4:46 - 4:51
    Więc: "jeżeli naciśnięto myszkę"... i co chcemy zrobić, jak naciśnięto myszkę? Chcemy po prostu narysować elipsę.
  • 4:51 - 4:57
    A w przeciwnym wypadku, po prostu nic nie chcemy robić. Więc tę część na dole zostawimy pustą.
  • 4:57 - 5:07
    Jeśli teraz uruchomimy program i zaczniemy ruszać myszką, nic się nie dzieje. Ale jeśli nacisnę, to mogę rysować... na fioletowo.
  • 5:07 - 5:15
    Pisać, rysować, no wiesz, robić różne takie rzeczy. Całkiem fajnie. Tak niewiele kodu, a zrobiliśmy mały program do rysowania.
  • 5:15 - 5:22
    W cześci "Wprowadznie do wyrażeń warunkowych" dowiesz się wszystkiego o tym, co robi ten kod, który właśnie napisaliśmy.
  • 5:22 - 5:32
    Ale na pewno już zaczynasz rozumieć ogólną ideę. Mówimy po prostu: jeśli naciśnięto myszkę zrób to, a jeśli myszka nie jest naciśnięta, to po prostu nic nie rób.
  • 5:32 - 5:36
    Super. To jest dokładnie taka sama logika, o której myśleliśmy na początku. Po prostu teraz opisaliśmy ją kodzie.
  • 5:36 - 5:41
    Ale możesz zwrócić uwagę: dlaczego mamy te brzydkie linie wokół kółek?
  • 5:41 - 5:49
    Wkrótce nauczysz się to kontrolować. Może ją powiększyć albo zmniejszyć. Możesz ją pokolorować. Ale teraz, po prostu chcę się jej pozbyć.
  • 5:49 - 5:58
    Na górze dopiszę "no stroke" bo ta linia tak właśnie nazywa "stroke" czyli po polsku kreska. A jeśli teraz uruchomimy program... Zobacz! Nie ma już tej linii!
  • 5:58 - 6:03
    Super. Teraz to wygląda na bardziej realistyczny program do rysowania.
  • 6:03 - 6:13
    OK, wróćmy na chwilę. Możesz się teraz zastanawiać, skąd się biorą te wszystkie magiczne słowa jak "if" czy "ellpse" albo "draw"?
  • 6:13 - 6:20
    To są przydatne komendy wbudowane w Khan Academy. My to już zrobiliśmy, a zabawa polega na tym, jak ich używać w programach.
  • 6:20 - 6:29
    Jeśli jesteś bardzo ciekawy, to na Khan Academy używamy języka, który nazywa się JavaScript. JavaScript to jeden z najpopularniejszych języków do pisania programów, szczególnie w internecie.
  • 6:29 - 6:31
    Więc jesteś w dobrym towarzystwie.
  • 6:31 - 6:35
    Zrobiliśmy tej fajny program do rysowania, ale to wcale nie znaczy, że skończyliśmy.
  • 6:35 - 6:39
    Możesz zatrzymać ten program i zmieniać go w dowolny sposób.
  • 6:39 - 6:50
    Możesz zmienić wielkość kółko, jego kolor... i jak już wszystko będzie pięknie wyglądać, to możesz zapisać tę wersję za pomocą tego guzika na dole i potem pokazać wszystkim znajomym.
  • 6:50 - 6:58
    Ale na pewno też masz masę pomysłów na ulepszenie tego programu, o których jeszcze nie mówiliśmy. No wiesz, poza zmianą koloru czy rozmiaru.
  • 6:58 - 7:04
    Może chcesz zrobić fajną animację z pingwinami albo ciekawą grę albo po prostu coś sympatycznego dla rodziny i przyjaciół.
  • 7:04 - 7:10
    Dobrze trafiłeś - jeśli zostaniesz z nami, nauczysz się jak robić to wszystko i więcej z kodem.
  • 7:10 - 7:15
    Mam nadzieję, że Ci się spodobało. Jeśli tak, zagłosuj na nas.
  • 7:15 - 7:21
    Zrobienie małego programu do rysowania zajęło nam tylko kilka minut, ale nauczyliśmy trochę w jaki sposób działa kod.
  • 7:21 - 7:27
    W następnych kilku lekcjach omówimy wszystko szczegółowo i nauczysz się dokładnie tego, co zrobiliśmy, żeby to nie wyglądało tak tajemniczo.
  • 7:27 - 7:34
    Zaczniemy od początku, po kolei ucząc się podstaw. Możesz wierzyć lub nie, ale już niedługo okaże się, że to nie jest wcale takie trudne.
  • 7:34 - 7:38
    Tak naprawdę, idąc dalej, szybko będziesz mógł robić rzeczy o wiele trudniejsze niż ten mały program.
Title:
Zajawka (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://www.khanacademy.org/cs/programming/

more » « less
Video Language:
English
Duration:
07:41

Polish subtitles

Revisions