Chapter 24 - Project 3
- [>] Baza wiedzy PROMC → Sezon 2

Przed włączeniem komputerów lub w trakcie przedstaw dzieciom historię związaną z dzisiejszym tematem, zwracając uwagę na kluczowe słówka po angielsku.
The moon is a natural satellite of the Earth. Its surface is covered with craters and dust, and through various phases it changes the shape we see from Earth. Thanks to space missions such as Apollo, people have been able to stand on the Moon and learn more about it.
Księżyc to naturalny satelita Ziemi. Jego powierzchnia pokryta jest kraterami i pyłem, a przez różne fazy zmienia kształt, jaki widzimy z Ziemi. Dzięki misjom kosmicznym, takim jak Apollo, ludzie mogli stanąć na Księżycu i dowiedzieć się o nim więcej.
Create new world
- Kliknij Singleplayer → Create New World → Create New World.
- Po wejściu na świat kliknij literkę T na klawiaturze, aby otworzyć okno czatu.
Use your knowledge of conditionals and operators to complete today's tasks. Do you remember in what situations we use If or Else?
Wykorzystaj wiedzę na temat warunków i operatorów, aby wykonać dzisiejsze zadania. Czy pamiętasz w jakich sytuacjach korzystamy z If lub Else?
Sprawdzisz w samodzielnych zadaniach czy opanowałeś warunki If, Else i operatory And, Or, Not. Dziś piszesz programy bez podpowiedzi poleceń — tylko na podstawie opisu prowadzącego.
Podejdź lub przenieś się do zadania korzystając z książki. Przy każdym zadaniu stań na złotej płytce naciskowej, aby nie przeszkodzić żółwikowi w wykonywaniu programu. Kliknij tabliczkę prawym przyciskiem myszy, aby postawić żółwika.
Task 1
- Zjedz dyskietkę Task1, przytrzymując prawy przycisk myszy.
- Postaw żółwika, klikając tabliczkę z napisem Task 1, prawym przyciskiem myszy.
- Żółwik skierowany jest w niewłaściwym kierunku, więc najpierw obróci się w prawo: Turn Right
- Nie wiemy o ile bloków oddalona jest skrzynka, więc żółwik będzie wykonywał polecenia, dopóki będzie to możliwe: While - True - Do
- Żółwik będzie poruszał się do przodu: Move Forward
- Jeśli żółwik wykryje przed sobą blok, wtedy: If - Detect - Then
- Żółwik powtórzy polecenia 4 razy: Repeat - Number (4) - Do
- Żółwik wyjmie przedmioty ze skrzynki, która jest przed nim: Take Items
- Zakończ poprawnie pętlę, aby żółwik nic więcej nie powtarzał 4 razy: End
- Żółwik powinien jeszcze zawrócić. Żółwik obróci się w prawo: Turn Right; i ponownie obróci się w prawo: Turn Right
- Żółwik powtórzy polecenia 4 razy: Repeat - Number (4) - Do
- Zakończ poprawnie warunki: End
- Zakończ poprawnie pętlę: End

turtle.turnRight()
while true do
turtle.forward()
if turtle.detect() then
for n = 1, 4 do
turtle.suck()
end
turtle.turnRight()
turtle.turnRight()
end
end
Task 2
-
Włóż bloki do ekwipunku żółwika na sloty 1-2 w dowolnej kolejności.
-
Stwórz nowy program, klikając napis New po prawej stronie.
-
Nie wiemy ile bloków żółwik postawi, więc będzie wykonywał polecenia, dopóki będzie to możliwe: While - True - Do
- Żółwik będzie poruszał się do przodu: Move Forward
- Jeśli żółwik wykryje pod sobą blok, wtedy: If - Detect Down - Then
- Żółwik ruszy się do tyłu: Move Back; i obróci się w lewo: Turn Left
- Poza tym: Else
- Żółwik wylosuje bloki ze swojego ekwipunku ze slotów 1-2: Select Slot - Random Number - Number (2); i postawi blok pod sobą: Place Down
- Zakończ poprawnie warunki: End
-
Zakończ poprawnie pętlę: End

while true do
turtle.forward()
if turtle.detectDown() then
turtle.back()
turtle.turnLeft()
else
turtle.select(math.random(2))
turtle.placeDown()
end
end
Task 3
-
Włóż bloki do ekwipunku żółwika: Redstone - slot 1.
-
Stwórz nowy program, klikając napis New po prawej stronie.
-
Żółwik będzie wykonywał polecenia, dopóki będzie to możliwe: While - True - Do
- Żółwik ruszy się do tyłu: Move Back
- Jeśli żółwik nie wykryje pod sobą bloku, wtedy: If - Not - Detect Down - Then
- Żółwik postawi blok pod sobą: Place Down
- Zakończ poprawnie warunki: End
-
Zakończ poprawnie pętlę: End

while true do
turtle.back()
if not turtle.detectDown() then
turtle.placeDown()
end
end
Zadanie kreatywne
| English | Polski |
|---|---|
| crater | krater |
| dust | pył |
| shape | kształt |
| conditionals | warunki |
| operators | operatory |