Chapter 21 - Thanks
Story
| English | Polski |
|---|---|
| Alex gives Steve a chest. | Alex daje Steve'owi skrzynkę. |
| Steve: What is inside? | Steve: Co jest w środku? |
| Alex: Open it! | Alex: Otwórz ją! |
| Steve opens the chest. | Steve otwiera skrzynkę. |
| Steve: It is armor. It is pink. | Steve: To jest zbroja. Jest różowa. |
| Alex: Yeah, my favorite color. It is a perfect birthday present. | Alex: Tak, to mój ulubiony kolor. |
| Steve: Alex, it’s not my birthday. | Steve: Alex, nie mam urodzin. |
| Alex: I know. Today is my birthday. | Alex: Wiem. Dzisiaj są moje urodziny. |
| Steve: Oh, right. | Steve: Och, masz rację. |
| Alex: You always forget my birthday. Now you can give me this armor! | Alex: Zawsze zapominasz o moich urodzinach. Teraz możesz mi dać tą zbroję! |
| Steve: Wow, thank you. | Steve: Wow, dziękuję. |
| Alex: No, no. Thank you. | Alex: Nie, nie. To ja dziękuję. |
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ę ...
Task 1
Na czym polega to zadanie?
Zadaniem żółwika jest wyjęcie przedmiotów ze skrzynek po obu stronach i postawienie innego żółwika na czerwonym bloku.
- Żół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 postawi blok przed sobą: Place

for n = 1, 8 do
turtle.turnRight()
turtle.suck()
turtle.turnRight()
end
turtle.place()
Task 2
Na czym polega to zadanie?
Zadaniem żółwika jest wyznaczenie miejsc pod lampy co 5 bloków. Najpierw jednak żółwik wyjmie przedmioty ze skrzynki po swojej prawej stronie i włoży je do żółwika z zadania pierwszego.
- Żółwik obróci się w prawo: Turn Right; wyjmie przedmioty ze skrzynki, która jest przed nim: Take Items; znów obróci się w prawo: Turn Right; i włoży przedmioty do ekwipunku żółwika, który jest przed nim: Drop Items
- Żółwik będzie wykonywał polecenia, dopóki będzie to możliwe: While - True - Do
- Żółwik wyznaczy miejsca pod lampy co 5 bloków, skorzystamy więc z odpowiedniej pętli, aby nie wpisywać kilka razy tych samych poleceń. Żółwik powtórzy polecenia 5 razy: Repeat - Number (5) - Do
- Żółwik ruszy się do tyłu: Move Back
- Zakończ poprawnie pętlę: End
- Żółwik wykopie blok pod sobą: Dig Down
- Żółwik wyznaczy miejsca pod lampy co 5 bloków, skorzystamy więc z odpowiedniej pętli, aby nie wpisywać kilka razy tych samych poleceń. Żółwik powtórzy polecenia 5 razy: Repeat - Number (5) - Do
- Zakończ poprawnie pętlę: End

turtle.turnRight()
turtle.suck()
turtle.turnRight()
turtle.drop()
while true do
for n = 1, 5 do
turtle.back()
end
turtle.digDown()
end
Task 3
Na czym polega to zadanie?
Zadaniem żółwika jest stawianie bloków zasilających i lamp w wyznaczonych miejscach.
Zjedz dyskietkę i zajrzyj do ekwipunku żółwika z zadania pierwszego. Sprawdź na jakich slotach ma bloki i w jakiej kolejności powinien je stawiać. Wpisz odpowiedni numer slotu w programie.
- Żółwik będzie wykonywał polecenia, dopóki będzie to możliwe: While - True - Do
- Jeśli żółwik nie wykryje pod sobą bloku, wtedy: If - Not - Detect Down - Then
- Żółwik wybierze bloki ze swojego ekwipunku ze slotu 2: Select Slot - Number (2); postawi blok pod sobą: Place Down; i ruszy się w górę: Move Up
- Następnie wybierze bloki ze swojego ekwipunku ze slotu 3: Select Slot - Number (3); postawi blok pod sobą: Place Down; ruszy się do przodu: Move Forward; i ruszy się w dół: Move Down
- Poza tym: Else
- Żółwik ruszy się do przodu: Move Forward
- Zakończ poprawnie warunki: End
- Jeśli żółwik nie wykryje pod sobą bloku, wtedy: If - Not - Detect Down - Then
- Zakończ poprawnie pętlę: End

while true do
if not turtle.detectDown() then
turtle.select(2)
turtle.placeDown()
turtle.up()
turtle.select(3)
turtle.placeDown()
turtle.forward()
turtle.down()
else
turtle.forward()
end
end
Zadanie kreatywne
Zbuduj w wolnym miejscu kwiaciarnię i udekoruj ją odpowiednio. Wykorzystaj jak najwięcej kolorów!
| English | Polski |
|---|---|
| Give | Dawać |
| Open | Otwierać |
| Favorite | Ulubiony |
| Forget | Zapominać |
| Thank you | Dziękuję |