Chapter 20 - What do you want

Story

English Polski
Steve walks into armory that his friend Alex built. Steve wchodzi do zbrojowni, którą zbudowała jego przyjaciółka, Alex.
Steve: Alex! Oh, good! I am happy to see you. Steve: Alex! O, dobrze! Cieszę się, że cię widzę.
Alex: Hello! Welcome! Do you need any armor? Alex: Cześć! Witaj! Potrzebujesz jakiejś zbroi?
Steve: Yes, thank you! I need Steve: Tak, dziękuję! Potrzebuję...
Alex: Oh, I know! You need a leather chestplate. Alex: O, już wiem! Potrzebujesz wełniany napierśnik.
Steve: A leather chestplate? No. Alex, I… Steve: Wełniany napierśnik? Nie. Alex, ja…
Alex: Oh! You need iron hat! The Alex: O! Potrzebujesz żelaznego hełmu!
Steve: No. Alex, please… I do not need iron hat. Steve: Nie. Alex, proszę... Nie potrzebuję żelaznego hełmu.
Alex: Leggings! You need diamond leggings! Alex: Spodnie! Potrzebujesz diamentowych spodni!
Steve: No! I do not need armor! I need food to fill up my health bar! Steve: Nie! Nie potrzebuję zbroi! Potrzebuję jedzenia, aby uzupełnić mój pasek zdrowia!

Create New World

  1. Włącz komputer, klikając przycisk w prawym górnym rogu na klawiaturze.
  2. Otwórz Prism Launcher, klikając dwukrotnie lewym przyciskiem myszy.
  3. Włącz grę, klikając dwukrotnie lewym przyciskiem myszy.
  4. 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.
  5. Przenieś się do zadania, używając książki lub stań na złotej płytce naciskowej.
  6. Postaw żółwika na czerwonym bloku, klikając tabliczkę prawym przyciskiem myszy.
  7. Włóż potrzebne bloki do ekwipunku żółwika.
  8. Otwórz edytor programu i stwórz nowy program.
Czego nauczysz się podczas tych zajęć?

Nauczysz się jak i kiedy wykorzystać losowość w programie.


Task 1

Na czym polega to zadanie?

Zadaniem żółwika jest wyjęcie innego żółwika ze skrzynki po prawej stronie i postawienie go. Spróbuj zrobić to zadanie samodzielnie. Zaplanuj każdy ruch żółwika w programie, zadaj sobie pytanie co po kolei musi zrobić żółwik.

turtle.turnRight()
turtle.suck()
turtle.turnLeft()
turtle.place()

Task 2

Na czym polega to zadanie?

Zadaniem żółwika jest wykopanie wszystkich bloków ziemi w wyznaczonym miejscu.

Zjedz dyskietkę i policz jaką wielkość ma wyznaczony obszar, a następnie wpisz odpowiednie liczby w każdej z pętli.

for n = 1, 7 do
	for n = 1, 7 do
		turtle.digDown()
		turtle.forward()
	end
	turtle.turnLeft()
	turtle.forward()
	turtle.turnRight()
	for n = 1, 7 do
		turtle.back()
	end
end

Task 3

Na czym polega to zadanie?

Zadaniem żółwika jest stawianie w losowej kolejności bloków zasilających i lamp w wyznaczonym obszarze.

Znajdź w skrzynkach czerwone bloki zasilające i lampy i umieść w ekwipunku żółwika z zadania pierwszego na slotach 1 i 2.

Jeśli w ekwipunku żółwika są jakieś inne bloki, wyjmij je.

while true do
	turtle.forward()
	if turtle.detectDown() then
		turtle.back()
		turtle.turnLeft()
	else
		turtle.select(math.random(2))
		turtle.placeDown()
	end
end

Zadanie kreatywne

Udekoruj to miejsce, aby wyglądało jak sklep odzieżowy.

English Polski
Into / in Do, w (środku)
Do you need…? Czy potrzebujesz…?
I need… Potrzebuję
You need… Potrzebujesz
I do not need… Nie potrzebuję