BONUS - 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: On the planet Jakku, a team of young builders decided to recreate the famous Star Wars battle. They built huge shipwrecks and hid treasures inside them that had to be found. During the game, hostile machines suddenly appeared and had to be defeated. The players had to cooperate with Turtle to outsmart their opponents and find the hidden artifacts.
PL: Na planecie Jakku, drużyna młodych budowniczych postanowiła odtworzyć słynną bitwę z Gwiezdnych Wojen. Zbudowali ogromne wraki statków i ukryli w nich skarby, które trzeba było odnaleźć. Podczas gry pojawiły się niespodziewanie wrogie maszyny, które trzeba było pokonać. Gracze musieli współpracować z Żółwikiem, żeby przechytrzyć przeciwników i zdobyć ukryte artefakty.
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. Możesz wpisać swoją nazwę gracza, używając tylko małych liter, bez odstępów.
- 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.
- Otwórz książkę, klikając prawy przycisk myszy i przenieś się do zadania lub podejdź i stań na złotej płytce naciskowej.
- Postaw żółwika na czerwonym bloku, klikając tabliczkę prawym przyciskiem myszy.
- Włóż bloki do ekwipunku żółwika, jeśli tak napisano w zadaniu.
- Otwórz edytor programu i stwórz nowy program, jeśli jest taka potrzeba.
Task
Jakie jest zadanie żółwika? – Zadaniem żółwika jest pomoc rycerzom Jedi w ucieczce z zasadzki poprzez zbombardowanie wrogich maszyn, wykorzystując TNT i namierzanie laserowe.
Czego nauczysz się podczas tego zadania? – Nauczysz się tworzyć skomplikowane programy podzielone na części, a następnie łączyć je w jeden.
Zanim przystąpisz do wykonywania zadań znajdź TNT w skrzynkach, wystarczy 4 staki (jeden stak to 64 bloki).
Część pierwsza
Zmień nazwę programu na rep10, klikając w czarne pole z napisem Untitled w sekcji My Library.
- Na początku ustawimy żółwika w taki sposób, aby nie został wykryty przez radar wroga, który skanuje wszystko w promieniu 10 bloków. Żółwik powtórzy polecenia 10 razy: Repeat - Number (10) - Do
- Żółwik ruszy się w górę: Move Up
- Zakończ poprawnie pętlę: End

for n = 1, 60 do
turtle.up()
end
Część druga
Stwórz nowy program i zmień jego nazwę na rep30.
- Teraz żółwik przesunie się nad wrogie maszyny. Są one oddalone o 30 bloków na północny-zachód. Żółwik powtórzy polecenia 30 razy: Repeat - Number (30) - Do
- Żółwik ruszy się do przodu: Move Forward; obróci się w lewo: Turn Left; znów ruszy się do przodu: Move Forward; i obróci się w prawo: Turn Right
- Zakończ poprawnie pętlę: End

for n = 1, 30 do
turtle.forward()
turtle.turnLeft()
turtle.forward()
turtle.turnRight()
end
Część trzecia
Stwórz nowy program i zmień jego nazwę na rep60.
- Żółwik będzie bombardował wrogie maszyny, które są rozstawione na przestrzeni 60 bloków. Żółwik powtórzy polecenia 60 razy: Repeat - Number (60) - Do
- Żółwik ruszy się do tyłu: Move Back; wylosuje bloki ze swojego ekwipunku ze slotów 1-4: Select Slot - Random Number - Number (4); i postawi blok przed sobą: Place; a następnie odpali TNT: Set Redstone (True)
- Zakończ poprawnie pętlę: End

for n = 1, 60 do
turtle.back()
turtle.select(math.random(4))
turtle.place()
turtleedu.setRedstone(true)
end
Część główna
Stwórz nowy program i zmień jego nazwę na tnt. Teraz składamy program główny ze wszystkich poprzednich części, służy do tego polecenie Run Program (różowa dyskietka).
- Zaczynamy od programu rep10: Run Program (rep10)
- Następnie wstawiamy program rep30: Run Program (rep30)
- I w końcu główna część. Chcemy jednak, aby żółwik bombardował wrogie maszyny, dopóki będzie miał TNT. Żółwik będzie wykonywał polecenia, dopóki będzie to możliwe: While - True - Do
- Żółwik będzie chodził w kółko nad wrogimi maszynami. Żółwik obróci się w lewo: Turn Left; włączy program rep60: Run Program (rep60); Żółwik obróci się w lewo: Turn Left
- Zakończ poprawnie pętlę: End

rep10()
rep30()
while true do
turtle.turnLeft()
rep60()
turtle.turnLeft()
end
Zadanie kreatywne
Aby otrzymać tryb kreatywny znajdź na tym statku tabliczkę z napisem Gamemode Creative i kliknij ją prawym przyciskiem myszy.
| English | Polski |
|---|---|
| recreate | odtworzyć |
| machines | maszyny |
| cooperate | współpracować |