WEBVTT 00:00:02.044 --> 00:00:04.204 Zajęcia "unplugged": Algorytmy życia codziennego: wyścig kostek NOTE Paragraph 00:00:05.089 --> 00:00:08.750 Tematem dzisiejszej lekcji jest wyścig kostek. 00:00:08.750 --> 00:00:12.530 Prawie wszyscy lubią gry komputerowe. 00:00:12.530 --> 00:00:14.500 Czy zastanawialiście się kiedyś, jak programiści 00:00:14.500 --> 00:00:17.640 przekształcają etapy gry w program? 00:00:17.640 --> 00:00:19.750 Pierwszym etapem tworzenia gier komputerowych 00:00:19.750 --> 00:00:21.750 i rozwiązania dowolnego problemu 00:00:21.750 --> 00:00:23.860 jest przemyślenie i planowanie 00:00:23.860 --> 00:00:28.290 Etap przemyślenia, jak rozwiązać problem, wieńczy utworzenie algorytmu - 00:00:28.290 --> 00:00:32.740 planu "krok po kroku" jak rozwiązać problem lub wykonać zadanie. 00:00:32.740 --> 00:00:36.660 Na tej lekcji będziecie tworzyć algorytm gry wyścig kostek. 00:00:36.660 --> 00:00:41.820 Później poprosicie znajomych, aby wypróbowali Wasz plan 00:00:41.820 --> 00:00:44.530 i stwierdzili, czy są w stanie przejść etapy gry. 00:00:44.530 --> 00:00:47.000 Programista, gdy już ma pewność, że etapy są poprawne, 00:00:47.000 --> 00:00:53.390 przekształca algorytm w język zrozumiały dla komputera. 00:00:53.390 --> 00:00:58.780 Prawie wszystko, co robimy w życiu, wymaga algorytmu, wykazu kroków, 00:00:58.780 --> 00:01:03.040 które należy przejść, aby wykonać zadanie. Pomyślcie o wyjściu do szkoły, 00:01:03.040 --> 00:01:06.519 planowaniu dnia ze znajomymi czy przygotowaniu czegoś do jedzenia. 00:01:06.519 --> 00:01:12.749 Każde z tych zadań trzeba podzielić na mniejsze etapy, aby je wykonać. 00:01:12.749 --> 00:01:16.229 Czasem w określonej kolejności. 00:01:16.229 --> 00:01:20.749 Weźmy robienie kanapki. Nieważne, który składnik wyjmiesz z szafki jako pierwszy. 00:01:20.749 --> 00:01:24.929 Nie można jednak rozsmarować masła orzechowego bez otworzenia słoika. 00:01:24.929 --> 00:01:28.259 Komputery potrzebują algorytmów i programów, które pokazują im, 00:01:28.259 --> 00:01:30.509 jak wykonać proste czynności, 00:01:30.509 --> 00:01:36.939 które my wykonujemy automatycznie. Algorytm to myślenie, co musi się wydarzyć, 00:01:36.939 --> 00:01:43.219 a program to instrukcje udzielane komputerowi, aby to się wydarzyło. 00:01:43.219 --> 00:01:47.529 Algorytm musi być przełożony na program i wtedy komputer będzie mógł go uruchomić. 00:01:47.529 --> 00:01:52.025 Dzielenie zadania na etapy zwane algorytmem, jest czasem trudne. 00:01:52.025 --> 00:01:54.855 Ale podobnie jak w przypadku każdej nowej umiejętności, 00:01:54.855 --> 00:01:57.455 im więcej ją ćwiczymy, tym łatwiej ją stosować