[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:03.70,0:00:05.60,Default,,0000,0000,0000,,Byłem w 8 klasie, gdy nauczyłem się programować. Dialogue: 0,0:00:05.70,0:00:07.00,Default,,0000,0000,0000,,Najpierw nauczyłam się, jak spowodować Dialogue: 0,0:00:07.00,0:00:10.50,Default,,0000,0000,0000,,pojawienie się na ekranie zielonego okręgu i czerwonego kwadratu. Dialogue: 0,0:00:10.70,0:00:13.40,Default,,0000,0000,0000,,Przerobisz te lekcje, nie ma ich tak wiele, Dialogue: 0,0:00:13.40,0:00:16.40,Default,,0000,0000,0000,,i w końcu dojdziesz do punktu, w którym możesz wykonać praktycznie wszystko, co zechcesz. Dialogue: 0,0:00:17.70,0:00:22.33,Default,,0000,0000,0000,,Informatyka to nauka o tym, jak komputer działa i myśli, Dialogue: 0,0:00:22.33,0:00:24.70,Default,,0000,0000,0000,,możesz więc nauczyć go wykonywać nowe rzeczy. Dialogue: 0,0:00:24.80,0:00:28.10,Default,,0000,0000,0000,,Obecnie, to, co możesz robić w informatyce, jest dość niesamowite. Dialogue: 0,0:00:28.20,0:00:31.20,Default,,0000,0000,0000,,Myślę, że jest to najbardziej zbliżona rzecz do super mocy, jaką osiągnęliśmy. Dialogue: 0,0:00:31.30,0:00:34.20,Default,,0000,0000,0000,,(Tanya: studentka informatyki) W ciągu następnej godziny będziemy uczestniczyć w zabawie, Dialogue: 0,0:00:34.20,0:00:36.00,Default,,0000,0000,0000,,która nauczy Cię podstawowych pojęć dotyczących programowania. Dialogue: 0,0:00:36.00,0:00:39.50,Default,,0000,0000,0000,,Zazwyczaj programowanie polega na pisaniu programów, ale my użyjemy systemu Blockly, Dialogue: 0,0:00:39.60,0:00:43.20,Default,,0000,0000,0000,,który wykorzystuje wizualne bloki, które możesz przeciągać i upuszczać, aby tworzyć (pisać) programy. Dialogue: 0,0:00:43.20,0:00:46.00,Default,,0000,0000,0000,,Tak naprawdę to nadal piszemy program. Dialogue: 0,0:00:46.00,0:00:49.40,Default,,0000,0000,0000,,Na początek zbudujemy program, który pomoże Dialogue: 0,0:00:49.40,0:00:54.00,Default,,0000,0000,0000,,Angry Bird przejść przez labirynt, aby dostać się do złej świnki, która ukradła mu jajka. Dialogue: 0,0:00:54.00,0:00:56.60,Default,,0000,0000,0000,,Obszar Blockly jest podzielony na trzy główne części. Dialogue: 0,0:00:56.60,0:01:00.00,Default,,0000,0000,0000,,Po lewej stronie znajduje się labirynt ptaka, w którym Twój program będzie wykonywany. Dialogue: 0,0:01:00.00,0:01:04.00,Default,,0000,0000,0000,,Instrukcje dla każdej łamigłówki są zapisane poniżej labiryntu. Dialogue: 0,0:01:04.00,0:01:06.00,Default,,0000,0000,0000,,Ten środkowy obszar to przybornik - skrzynka z narzędziami, Dialogue: 0,0:01:06.00,0:01:10.20,Default,,0000,0000,0000,,i każdy z tych bloków w przyborniku to polecenie, które ptak rozumie. Dialogue: 0,0:01:10.20,0:01:13.00,Default,,0000,0000,0000,,Białe miejsce po prawej stronie to obszar roboczy, Dialogue: 0,0:01:13.00,0:01:15.10,Default,,0000,0000,0000,,gdzie będziemy budować nasz program. Dialogue: 0,0:01:15.10,0:01:21.00,Default,,0000,0000,0000,,Jeśli przeciągnę blok idź do przodu (move forward) na nasz obszar roboczy i nacisnę przycisk Uruchom program (Run Program) - co się stanie? Dialogue: 0,0:01:21.00,0:01:23.50,Default,,0000,0000,0000,,Ptak przejdzie do przodu o jedno pole labiryntu. Dialogue: 0,0:01:23.50,0:01:28.00,Default,,0000,0000,0000,,A co, jeśli chcę, by ptak zrobił coś po tym, jak przejdzie do przodu o jedno pole? Dialogue: 0,0:01:28.00,0:01:30.30,Default,,0000,0000,0000,,Mogę dodać inny blok do naszego programu. Dialogue: 0,0:01:30.30,0:01:33.90,Default,,0000,0000,0000,,Wybieram blok skręć w prawo (turn right) i przeciągam go pod Dialogue: 0,0:01:33.90,0:01:37.00,Default,,0000,0000,0000,,mój blok idź do przodu (move forward) aż pojawi się żółta strzałka Dialogue: 0,0:01:37.00,0:01:41.00,Default,,0000,0000,0000,,i wtedy go upuszczam, a oba bloki łączą się ze sobą. Dialogue: 0,0:01:41.00,0:01:45.00,Default,,0000,0000,0000,,Gdy naciskam przycisk Uruchom Program (Run Program) po raz kolejny, ptak wykonuje połączone polecenia, Dialogue: 0,0:01:45.00,0:01:47.00,Default,,0000,0000,0000,,od góry do dołu, znajdujące się w naszym obszarze roboczym. Dialogue: 0,0:01:47.00,0:01:49.00,Default,,0000,0000,0000,,Jeśli kiedykolwiek zechcesz usunąć blok z programu, Dialogue: 0,0:01:49.00,0:01:52.00,Default,,0000,0000,0000,,to usuń go ze stosu bloków i przeciągnij do kosza. Dialogue: 0,0:01:52.00,0:01:57.80,Default,,0000,0000,0000,,Po naciśnięciu przycisku Uruchom Program (Run Program) zawsze możesz nacisnąć przycisk Resetuj (Reset), by ptak wrócił do swojej pozycji początkowej. Dialogue: 0,0:01:57.80,0:01:59.50,Default,,0000,0000,0000,,A teraz dorwijmy te świnie!