Chapter 11 - Where are my keys
Story
| English | Polski |
|---|---|
| Steve: We have a reservation at a nice restaurant tonight! But we need to leave now! | Steve: Mamy rezerwację w fajnej restauracji dziś wieczorem! Ale musimy już wyjść! |
| Alex: OK! But I can't find the keys to my car. | Alex: OK! Ale nie mogę znaleźć kluczyków do samochodu. |
| Steve: You always put your keys in strange places. | Steve: Zawsze kładziesz kluczyki w dziwnych miejscach. |
| Alex: I don't know where the keys are. Can we call a taxi? | Alex: Nie wiem, gdzie są te klucze. Możemy zadzwonić po taksówkę? |
| Steve: No, we're late now. | Steve: Nie, jesteśmy już spóźnieni. |
| Alex: I'm sorry. | Alex: Przykro mi. |
| Steve: That's OK. I can cook dinner. | Steve: W porządku. Mogę ugotować obiad. |
| Steve opens the refrigerator and looks inside. | Steve otwiera lodówkę i zagląda do środka. |
| Steve: Oh! Here are your keys! | Steve: Och! Tu są twoje klucze! |
Create New World
- Włącz komputer, klikając przycisk w prawym górnym rogu na klawiaturze.
- Otwórz Prism Launcher, klikając dwukrotnie lewym przyciskiem myszy.
- Włącz grę, klikając dwukrotnie lewym przyciskiem myszy.
- Stwórz nowy świat, klikając Singleplayer → Create New World → Create New World. Możesz zmienić nazwę świata, używając tylko małych liter, bez odstępów.
- Przenieś się do zadania, używając książki lub stań na złotej płytce naciskowej.
- Postaw żółwika na czerwonym bloku, klikając tabliczkę prawym przyciskiem myszy.
- Włóż potrzebne bloki do ekwipunku żółwika.
- Otwórz edytor programu i stwórz nowy program.
Czego nauczysz się podczas tych zajęć?
Nauczysz się wykorzystywać pętlę While i Repeat w różnych sytuacjach.
Task 1
Na czym polega to zadanie?
Zadaniem żółwika jest wyjęcie bloków ze skzrzynki oddalonej o 3 bloki na skos.
- Żółwik jest oddalony od skrzynki o 3 bloki, skorzystamy więc z odpowiedniej pętli, aby nie wpisywać kilka razy tych samych poleceń. Żółwik powtórzy polecenia 3 razy: Repeat - Number (3) - Do
- Żółwik ruszy się do przodu: Move Forward; obróci się w prawo: Turn Right; znów ruszy się do przodu: Move Forward; i obróci się w lewo: Turn Left
- Zakończ poprawnie pętlę: End
- Żółwik wyjmie przedmioty ze skrzynki, która jest przed nim: Take Items

for n = 1, 3 do
turtle.forward()
turtle.turnRight()
turtle.forward()
turtle.turnLeft()
end
turtle.suck()
Wyjmij przedmioty z ekwipunku żółwika, będą potrzebne w kolejnych zadaniach.
Task 2
Na czym polega to zadanie?
Zadaniem żółwika jest sprawdzenie jakie przedmioty są ukryte w skrzynkach. Skrzynki są rozmieszczone co 5 bloków, ale nie wiadomo ile ich jest.
- Żółwik obróci się w prawo: Turn Right
- Żółwik będzie wykonywał polecenia, dopóki będzie to możliwe: While - True - Do
- Żółwik powtórzy polecenia 5 razy: Repeat - Number (5) - Do
- Żółwik ruszy się do przodu: Move Forward
- Zakończ poprawnie pętlę: End
- Żółwik powtórzy polecenia 2 razy: Repeat - Number (2) - Do
- Żółwik obróci się w prawo: Turn Right; wyjmie przedmioty ze skrzynki, która jest przed nim: Take Items; i znów obróci się w prawo: Turn Right
- Zakończ poprawnie pętlę: End
- Żółwik powtórzy polecenia 5 razy: Repeat - Number (5) - Do
- Zakończ poprawnie pętlę: End

turtle.turnRight()
while true do
for n = 1, 5 do
turtle.forward()
end
for n = 1, 2 do
turtle.turnRight()
turtle.suck()
turtle.turnRight()
end
end
Żeby sprawdzić jakie przedmioty żółwik znalazł w skrzynkach możesz otworzyć jego ekwipunek. Aby otworzyć ostatnio używanego żółwika kliknij numer 0 na klawiaturze.
Task 3
Na czym polega to zadanie?
Popraw program, aby żółwik zbudował 3 miejsca parkingowe o wymiarach 4x7 bloków. Wpisz w odpowiednie miejsca odpowiednie wartości.
- Zjedz dyskietkę i otwórz program Task3, klikając jego nazwę w edytorze programu.

Zadanie kreatywne
Spraw, aby drogi tego miasta wypełnione były samochodami.
| English | Polski |
|---|---|
| We have a reservation | Mamy rezerwację |
| I can’t find | Nie mogę znaleźć |
| I don’t know | Nie wiem |