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