Byłem w 8 klasie, gdy nauczyłem się programować. Najpierw nauczyłam się, jak spowodować pojawienie się na ekranie zielonego okręgu i czerwonego kwadratu. Przerobisz te lekcje, nie ma ich tak wiele, i w końcu dojdziesz do punktu, w którym możesz wykonać praktycznie wszystko, co zechcesz. Informatyka to nauka o tym, jak komputer działa i myśli, możesz więc nauczyć go wykonywać nowe rzeczy. Obecnie, to, co możesz robić w informatyce, jest dość niesamowite. Myślę, że jest to najbardziej zbliżona rzecz do super mocy, jaką osiągnęliśmy. (Tanya: studentka informatyki) W ciągu następnej godziny będziemy uczestniczyć w zabawie, która nauczy Cię podstawowych pojęć dotyczących programowania. Zazwyczaj programowanie polega na pisaniu programów, ale my użyjemy systemu Blockly, który wykorzystuje wizualne bloki, które możesz przeciągać i upuszczać, aby tworzyć (pisać) programy. Tak naprawdę to nadal piszemy program. Na początek zbudujemy program, który pomoże Angry Bird przejść przez labirynt, aby dostać się do złej świnki, która ukradła mu jajka. Obszar Blockly jest podzielony na trzy główne części. Po lewej stronie znajduje się labirynt ptaka, w którym Twój program będzie wykonywany. Instrukcje dla każdej łamigłówki są zapisane poniżej labiryntu. Ten środkowy obszar to przybornik - skrzynka z narzędziami, i każdy z tych bloków w przyborniku to polecenie, które ptak rozumie. Białe miejsce po prawej stronie to obszar roboczy, gdzie będziemy budować nasz program. Jeśli przeciągnę blok idź do przodu (move forward) na nasz obszar roboczy i nacisnę przycisk Uruchom program (Run Program) - co się stanie? Ptak przejdzie do przodu o jedno pole labiryntu. A co, jeśli chcę, by ptak zrobił coś po tym, jak przejdzie do przodu o jedno pole? Mogę dodać inny blok do naszego programu. Wybieram blok skręć w prawo (turn right) i przeciągam go pod mój blok idź do przodu (move forward) aż pojawi się żółta strzałka i wtedy go upuszczam, a oba bloki łączą się ze sobą. Gdy naciskam przycisk Uruchom Program (Run Program) po raz kolejny, ptak wykonuje połączone polecenia, od góry do dołu, znajdujące się w naszym obszarze roboczym. Jeśli kiedykolwiek zechcesz usunąć blok z programu, to usuń go ze stosu bloków i przeciągnij do kosza. 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. A teraz dorwijmy te świnie!