Chapter 28 - I'm sick
Wprowadzenie (5-10 minut)
Przeczytajcie dialog z podziałem na role. Zwróćcie uwagę na pogrubione słówka!
| English | Polski |
|---|---|
| Steve and Alex are in class. | Steve i Alex są w klasie. |
| Alex: Hey, Steve? Can you help me with something? | Alex: Hej, Steve? Możesz mi w czymś pomóc? |
| Alex: I can't come to Minecraft class today. Can you tell the instructor I'm sick? | Alex: Nie mogę dziś przyjść na zajęcia z Minecrafta. Możesz powiedzieć instruktorowi, że jestem chory? |
| Steve: You don't look sick. | Steve: Nie wyglądasz na chorą. |
| Alex: OK, OK! I wanted to play Roblox. | Alex: OK, OK! Chciałam pograć w Robloxa. |
| Steve: Ugh, no, I can't help you. | Steve: Ugh, nie, nie mogę ci pomóc. |
| Alex: Yeah, you're right*. Lying is bad…* | Alex: Tak, masz rację. Kłamstwo jest złe… |
| Steve: No, I can't help you because Roblox is a terrible game. | Steve: Nie, nie mogę ci pomóc, bo Roblox to okropna gra. |
Przygotowanie
- Stwórz nowy świat (create new world).
- Przenieś się do zadania za pomocą książki.
- Stań na złotej płytce naciskowej.
- Postaw żółwika na czerwonym bloku, klikając tabliczkę prawym przyciskiem myszy.
Task 1
- Żółwik powtórzy polecenia 3 razy: Repeat - Number (3) - Do
- Żółwik wyjmie przedmioty ze skrzynki, która jest przed nim: Take Items; i obróci się w prawo: Turn Right
- Zakończ poprawnie pętlę: End
- Żółwik ruszy się w górę: Move Up; obróci się w lewo: Turn Left; i znów ruszy się w górę: Move Up
- Żółwik wybierze bloki ze swojego ekwipunku ze slotu 1: Select Slot - Number (1); i postawi blok nad sobą: Place Up
- Żółwik wybierze bloki ze swojego ekwipunku ze slotu 2: Select Slot - Number (2); i włoży przedmioty do skrzynki, która jest nad nim: Drop Items Up
- Żółwik wybierze bloki ze swojego ekwipunku ze slotu 3: Select Slot - Number (3); i włoży przedmioty do skrzynki, która jest nad nim: Drop Items Up

for n = 1, 3 do
turtle.suck()
turtle.turnRight()
end
turtle.up()
turtle.turnLeft()
turtle.up()
turtle.select(1)
turtle.placeUp()
turtle.select(2)
turtle.dropUp()
turtle.select(3)
turtle.dropUp()
Task 2
- Żółwik będzie wykonywał polecenia, dopóki będzie to możliwe: While - True - Do
- Jeśli żółwik sprawdzi blok nad sobą i nazwa tego bloku to kamień, wtedy: If - Inspect Up - Equals - Block Name (Stone) - Then
- Żółwik wykopie blok nad sobą: Dig Up; ruszy się w górę: Move Up; obróci się w prawo: Turn Right; i wykopie blok przed sobą: Dig
- Żółwik wybierze bloki ze swojego ekwipunku ze slotu 1: Select Slot - Number (1); postawi blok przed sobą: Place; i ruszy się w dół: Move Down
- Żółwik wybierze bloki ze swojego ekwipunku ze slotu 2: Select Slot - Number (2); postawi blok nad sobą: Place Up; i obróci się w lewo: Turn Left
- Poza tym: Else
- Żółwik ruszy się do tyłu: Move Back
- Zakończ poprawnie warunki: End
- Jeśli żółwik sprawdzi blok nad sobą i nazwa tego bloku to kamień, wtedy: If - Inspect Up - Equals - Block Name (Stone) - Then
- Zakończ poprawnie pętlę: End

while true do
if turtleedu.inspectUp() == "minecraft:stone" then
turtle.digUp()
turtle.up()
turtle.turnRight()
turtle.dig()
turtle.select(1)
turtle.place()
turtle.down()
turtle.select(2)
turtle.placeUp()
turtle.turnLeft()
else
turtle.back()
end
end
Zadanie kreatywne
Udekoruj wybraną klasę na zajęcia z programowania w Minecraft. Spraw, aby w klasie uczyły się żółwiki!