< Return to Video

Pseudokod (wersja wideo)

  • 0:01 - 0:03
    Tworząc program, zastanawiamy się,
  • 0:03 - 0:06
    jak nasze genialne pomysły
    zapisać w postaci kodu.
  • 0:07 - 0:11
    Omówię metodę stosowaną
    przez wielu programistów.
  • 0:11 - 0:13
    Nazywamy ją pseudokodem.
  • 0:14 - 0:17
    Zapewne nie słyszeliście tego słowa.
  • 0:17 - 0:21
    Chodzi o kod przypominający angielski
  • 0:22 - 0:25
    czy inny język,
    w którym lubicie mówić.
  • 0:25 - 0:29
    Może jeszcze nie rozumiecie,
    weźmy więc przykład.
  • 0:30 - 0:34
    Chcę narysować
    ładną symetryczną twarz.
  • 0:34 - 0:38
    Przejrzę się w lustrze i zrobię szkic.
  • 0:38 - 0:40
    Powiem: „Mam owalną twarz,
  • 0:41 - 0:44
    dwoje oczu, na tej wysokości,
  • 0:45 - 0:47
    a tu jest środek twarzy”.
  • 0:47 - 0:52
    Już sobie wyobrażam,
    jak twarz ma wyglądać.
  • 0:52 - 0:54
    Zapiszę to w pseudokodzie.
  • 0:56 - 0:59
    Najpierw narysujemy twarz,
  • 0:59 - 1:01
    czyli owal pośrodku.
  • 1:02 - 1:06
    Później zrobimy dwoje oczu.
  • 1:06 - 1:08
    To także owale
  • 1:08 - 1:12
    na wysokości
    dwóch trzecich twarzy.
  • 1:12 - 1:15
    Wielkości jednej piątej twarzy.
  • 1:15 - 1:18
    Nie są identyczne,
    sądząc po mojej twarzy.
  • 1:18 - 1:24
    Dalej rysujemy usta,
    poprzecznie,
  • 1:24 - 1:28
    na wysokości jednej trzeciej
    od dołu.
  • 1:29 - 1:32
    Zwróćcie uwagę, jak zapisuję
    pseudokod. To komentarze.
  • 1:33 - 1:35
    Każdy wiersz zaczynam
    dwoma ukośnikami.
  • 1:37 - 1:40
    Dzięki temu wpisuję pseudokod
    w program
  • 1:40 - 1:43
    i nie boję się komunikatu
    o błędzie.
  • 1:43 - 1:46
    Bo program zignoruje komentarze.
  • 1:47 - 1:49
    Zanotowałam to w pseudokodzie,
  • 1:49 - 1:50
    a teraz poświęcę czas,
  • 1:51 - 1:55
    by przekształcić wiersze pseudokodu
    w prawdziwy kod.
  • 1:55 - 1:59
    Do twarzy potrzebuję owalu pośrodku.
  • 1:59 - 2:01
    Skorzystam z funkcji „ellipse”.
  • 2:01 - 2:05
    Określę środek ekranu
  • 2:05 - 2:08
    i wielkość oka.
  • 2:08 - 2:10
    W porządku?
    Dobrze to wygląda?
  • 2:10 - 2:13
    Oczy są elipsami.
  • 2:13 - 2:16
    Cała twarz składa się z elips,
    lubię łagodne kształty.
  • 2:16 - 2:18
    I będziemy mieć...
  • 2:18 - 2:20
    Zróbmy obliczenia,
  • 2:20 - 2:24
    żeby oczy znalazły się
    w odpowiednim miejscu.
  • 2:24 - 2:27
    Niech to będzie
    jedna piąta rozmiaru twarzy.
  • 2:28 - 2:29
    Pierwsze oko już mamy.
  • 2:29 - 2:32
    Skopiuję i wkleję, będzie drugie.
    Świetnie!
  • 2:33 - 2:37
    Mogę zostawić pseudokod koledze,
    żeby go przerobił.
  • 2:37 - 2:41
    Da radę, bo porządnie
    wszystko opisałam.
  • 2:41 - 2:45
    Zrobię to teraz,
    bo jesteśmy kumplami!
  • 2:46 - 2:49
    Uważacie, że to głupie?
  • 2:49 - 2:52
    Dlaczego piszemy program dwa razy?
  • 2:52 - 2:55
    W języku ludzkim i komputerowym?
  • 2:55 - 2:58
    Ten przykład był prosty,
  • 2:58 - 3:01
    ale niedługo będziecie pisać
    skomplikowane programy.
  • 3:01 - 3:06
    Trudno będzie zapamiętać całość,
    zanim stworzymy kod.
  • 3:06 - 3:09
    Zwykle zapisuję program ogólnie,
    w pseudokodzie,
  • 3:10 - 3:15
    a potem zajmuję się szczegółami
    swojego pomysłu.
  • 3:16 - 3:19
    Zamieniam każdy wiersz
    pseudokodu w kod prawdziwy.
  • 3:20 - 3:24
    Gdy zaczniecie używać pseudokodu,
    będziecie to robić coraz częściej.
  • 3:24 - 3:27
    Spróbujcie przy następnym programie!
Title:
Pseudokod (wersja wideo)
Description:

To tylko zapis naszych interaktywnych sesji poświęconych kodowaniu, stworzony by ułatwić ich przełożenie na inne języki. Polecamy obejrzenie tych sesji bezpośrednio pod adresem: https://pl.khanacademy.org/cs/programming/

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

Polish subtitles

Revisions