Movies 4 - Dragons
- [>] Baza wiedzy PROMC → Movies
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.
Dragons are known for their enormous wings, ability to breathe fire, and mysterious powers. Stories about dragons teach us about bravery, adventures, and magic, reminding us that imagination knows no bounds.
Smoki są znane ze swoich ogromnych skrzydeł, zdolności do ziania ogniem i tajemniczych mocy. Opowieści o smokach uczą nas o odwadze, przygodach i magii, przypominając, że wyobraźnia nie zna granic.
Nauczysz się łączyć pętlę While, warunek If oraz pętlę Repeat.
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.
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ę PPM (prawym przyciskiem myszy), aby postawić żółwika.
Task 1
- Zjedz dyskietkę, przytrzymując PPM.
- Otwórz program Task1, klikając jego nazwę.
- Żółwik obróci się w prawo: Turn Right
- Nie wiemy jak daleko jest skrzynka. Żół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
- W skrzynce jest 5 przedmiotów, więc żółwik powtórzy polecenia 5 razy: Repeat - Number (5) - 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ł 5 razy: End
- Żółwik obróci się w prawo 2 razy: Turn Right - Turn Right
- W skrzynce jest 5 przedmiotów, więc żółwik powtórzy polecenia 5 razy: Repeat - Number (5) - 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, 5 do
turtle.suck()
end
turtle.turnRight()
turtle.turnRight()
end
end
Task 2
-
Włóż wiadra z lawą i wodą do ekwipunku żółwika na sloty 1-4 w dowolnej kolejności.
-
Stwórz nowy program, klikając napis New po prawej stronie.
-
Żółwik powtórzy polecenia 16 razy: Repeat - Number (16) - Do
- Żółwik obróci się w lewo: Turn Left; ruszy się do tyłu: Move Back; obróci się w prawo: Turn Right; i ponownie ruszy się do tyłu: Move Back
-
Zakończ poprawnie pętlę, aby żółwik nic więcej nie powtarzał 16 razy: End
-
Żółwik wylosuje lawę lub wodę ze swojego ekwipunku ze slotów 1-4: Select Slot - Random Number - Number (4); Żółwik wyleje lawę lub wodę przed sobą: Place
!IMG - Movies 4 - Dragons-1.png
for n = 1, 16 do
turtle.turnLeft()
turtle.back()
turtle.turnRight()
turtle.back()
end
turtle.select(math.random(4))
turtle.place()
Task 3
-
Włóż bloki do ekwipunku żółwika: Redstone - slot 1
-
Stwórz nowy program, klikając napis New po prawej stronie.
-
Nie wiemy jak daleko jest serce smoka. Żółwik będzie wykonywał polecenia, dopóki będzie to możliwe: While - True - Do
- Żółwik ruszy się do przodu: Move Forward; obróci się w lewo: Turn Left; ponownie ruszy się do przodu: Move Forward; i obróci się w prawo: Turn Right; a nastepnie ruszy się w górę: Move Up
- Jeśli żółwik wykryje nad sobą blok, wtedy: If - Detect Up - Then
- Żółwik postawi blok przed sobą: Place
- Zakończ poprawnie warunki: End
-
Zakończ poprawnie pętlę: End
!IMG - Movies 4 - Dragons-2.png
while true do
turtle.forward()
turtle.turnLeft()
turtle.forward()
turtle.turnRight()
turtle.up()
if turtle.detectUp then
turtle.place()
end
end
Zadanie kreatywne
| English | Polski |
|---|---|
| enormous wings | ogromne skrzydła |
| knows no bounds | nie zna granic |