Star Wars 2
- [>] Baza wiedzy PROMC → Star Wars
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.
EN: We were captured by the enemy and now we are in prison! Luckily, our clever robot is with us. Together, we will find a way to escape. Once we are out, we will take over the enemy's base and make it ours.
PL: Zostaliśmy pojmani przez wroga i teraz jesteśmy w więzieniu! Na szczęście mamy przy sobie naszego sprytnego robota. Razem znajdziemy sposób, żeby wydostać się na wolność. Gdy już wyjdziemy, przejmiemy bazę wroga i sprawimy, że będzie nasza.
Nauczysz się wykorzystywać pętlę Repeat do pobierania przedmiotów i budowania drabiny.
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.
Task 1
- Żółwik ma podejść do skrzynki, która jest po jego prawej stronie, więc najpierw powinien obrócić się w tym kierunku: Turn Right
- Skrzynka jest oddalona od żółwika o 4 bloki na wprost i tyle samo bloków w górę. Można więc najpierw przesunąć go o 4 bloki do przodu, a następnie 4 bloki w górę. Łatwiej jednak będzie skorzystać w tym miejscu z pętli, żeby nie trzeba było wpisywać tych samych komend kilka razy. Żółwik powtórzy polecenia 4 razy: Repeat - Number (4) - Do
- Żółwik ruszy się do przodu: Move Forward; i w górę: Move Up
- Zakończ poprawnie pętlę: End
- Teraz żółwik musi wyjąć ze skrzynki 2 przedmioty potrzebne do kolejnych zadań. Żółwik powtórzy polecenia 2 razy: Repeat - Number (2) - Do
- Żółwik wyjmie przedmioty ze skrzynki, która jest przed nim: Take Items; i każdy z tych przedmiotów wyrzuci w dół: Drop Items Down
- Zakończ poprawnie pętlę: End
Korzystając z pętli nie trzeba wpisywać tych samych komend kilka razy, żeby żółwik je wykonał kilka razy, bo powtórzy je tyle razy, ile ma zapisane. W tym zadaniu skorzystaliśmy z pętli Repeat, przy której określamy ile razy dana czynność ma zostać wykonana za pomocą polecenia Number.
turtle.turnRight()
for n = 1, 4 do
turtle.forward()
turtle.up()
end
for n = 1, 2 do
turtle.suck()
turtle.dropDown()
end
Task 2
- Ściana, na której ma być drabina, jest oddalona o 8 bloków. Żółwik powtórzy polecenia 8 razy: Repeat - Number (8) - Do
- Żółwik ruszy się do przodu: Move Forward
- Zakończ poprawnie pętlę: End
- Żółwik musi zbudować drabinę na wysokość 4 bloków. Żółwik powtórzy polecenia 4 razy: Repeat - Number (4) - Do
- Żółwik ruszy się w górę: Move Up; i postawi blok pod sobą: Place Down
- Zakończ poprawnie pętlę: End
- Żółwik musi się jeszcze przesunąć na bok, żeby nie zablokował nam drogi. Żółwik obróci się w prawo: Turn Right; i ruszy się do przodu: Move Forward
for n = 1, 8 do
turtle.forward()
end
for n = 1, 4 do
turtle.up()
turtle.placeDown()
end
turtle.turnRight()
turtle.forward()
Zadanie kreatywne
| English | Polski |
|---|---|
| prison | więzienie |
| to escape | wydostać się |
| take over | przejąć |