Chapter 32 - FNAF

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.

Story

EN: As the night guard in the pizzeria, you notice that some cameras aren't working and someone has left a door open. You decide to check it out, but suddenly you hear strange noises in the hallway, so you quickly close the door and run away. You feel like someone is watching you, but because it's so dark, you can't see anything…

PL: Jako nocny stróż w pizzerii zauważasz, że niektóre kamery nie działają i ktoś zostawił otwarte drzwi. Postanawiasz to sprawdzić, ale nagle słyszysz jakieś dziwne dźwięki na korytarzu, więc szybko zamykasz drzwi i uciekasz. Czujesz na sobie czyjś wzrok, ale przez to, że jest ciemno, nic nie dostrzegasz…

Czego się dzisiaj nauczysz?

Powtórzysz pętlę Repeat w czterech różnych zadaniach budowlanych. Ćwiczysz samodzielne określanie ile razy żółwik ma powtórzyć dany fragment kodu — w zależności od odległości do celu i liczby potrzebnych bloków.

Create new world

  1. Kliknij Singleplayer → Create New World → Create New World.
  2. Po wejściu na świat kliknij literkę T na klawiaturze, aby otworzyć okno czatu.

Task 1

Zadaniem żółwika jest naprawa drzwi automatycznych oddalonych o 5 bloków na skos poprzez postawienie przed nimi dwóch płytek naciskowych.

for n = 1, 5 do
	turtle.back()
	turtle.turnRight()
	turtle.back()
	turtle.turnLeft()
end
for n = 1, 2 do
	turtle.back()
	turtle.place()
end
Przejdź przez drzwi, po prawej stronie jest skrzynka, wyjmij z niej wszystkie przedmioty, będą potrzebne w kolejnych zadaniach.

Task 2

Zadaniem żółwika jest zamknięcie podwójnych drzwi oddalonych o 5 bloków na wprost.

for n = 1, 5 do
	turtle.forward()
end
for n = 1, 2 do
	turtle.place()
	turtle.turnRight()
	turtle.forward()
	turtle.turnLeft()
end

Task 3

Zadaniem żółwika jest zamknięcie drzwi.

for n = 1, 2 do
	turtle.back()
end
turtle.place()
turtle.turnLeft()
turtle.back()

Task 4

Zadaniem żółwika jest naprawienie drzwi poprzez postawienie przed nimi płytki naciskowej.

for n = 1, 2 do
	turtle.forward()
end
turtle.place()
turtle.turnRight()
turtle.forward()

Zadanie kreatywne

Spróbuj znaleźć animatroniki, upewnij się, że wszystkie kamery działają, a drzwi są zamknięte.
English Polski
check out sprawdzić
hallway korytarz
run away uciekać