Chapter 32 - FNAF
- [>] Baza wiedzy PROMC → Sezon 2
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: 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…
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
- Kliknij Singleplayer → Create New World → Create New World.
- Po wejściu na świat kliknij literkę T na klawiaturze, aby otworzyć okno czatu.
Task 1
-
Włóż dwie płytki naciskowe do ekwipunku żółwika na pierwszy slot.
-
Drzwi są oddalone o 5 bloków, skorzystamy więc z odpowiedniej pętli, aby nie wpisywać tych samych poleceń 5 razy: Repeat - Number (5) - Do
- Żółwik ruszy się do tyłu: Move Back; obróci się w prawo: Turn Right; znów ruszy się do tyłu: Move Back; i obróci się w lewo: Turn Left
-
Zakończ poprawnie pętlę: End
-
Teraz żółwik postawi dwie płytki naciskowe, więc znów skorzystamy z odpowiedniej pętli, aby nie wpisywać tych samych poleceń 2 razy: Repeat - Number (2) - Do
- Żółwik ruszy się do tyłu: Move Back; i postawi blok przed sobą: Place
-
Zakończ poprawnie pętlę: End

for n = 1, 5 do
turtle.back()
turtle.turnRight()
turtle.back()
turtle.turnLeft()
end
for n = 1, 2 do
turtle.back()
turtle.place()
end
Task 2
-
Włóż drzwi (2) do ekwipunku żółwika na pierwszy slot.
-
Drzwi są oddalone o 5 bloków, skorzystamy więc z odpowiedniej pętli, aby nie wpisywać tego samego polecenia 5 razy: Repeat - Number (5) - Do
- Żółwik ruszy się do przodu: Move Forward
-
Zakończ poprawnie pętlę: End
-
Żółwik powtórzy polecenia 2 razy: Repeat - Number (2) - Do
- Żółwik postawi blok przed sobą: Place; obróci się w prawo: Turn Right; ruszy się do przodu: Move Forward; i obróci się w lewo: Turn Left
-
Zakończ poprawnie pętlę: End

for n = 1, 5 do
turtle.forward()
end
for n = 1, 2 do
turtle.place()
turtle.turnRight()
turtle.forward()
turtle.turnLeft()
end
Task 3
-
Włóż drzwi (1) do ekwipunku żółwika na pierwszy slot.
-
Żółwik powtórzy polecenia 2 razy: Repeat - Number (2) - Do
- Żółwik ruszy się do tyłu: Move Back
-
Zakończ poprawnie pętlę: End
-
Żółwik postawi blok przed sobą: Place; obróci się w lewo: Turn Left; i ruszy się do tyłu: Move Back

for n = 1, 2 do
turtle.back()
end
turtle.place()
turtle.turnLeft()
turtle.back()
Task 4
-
Włóż płytkę naciskową (1) do ekwipunku żółwika na pierwszy slot.
-
Żółwik powtórzy polecenia 2 razy: Repeat - Number (2) - Do
- Żółwik ruszy się do przodu: Move Forward
-
Zakończ poprawnie pętlę: End
-
Żółwik postawi blok przed sobą: Place; obróci się w prawo: Turn Right; i ruszy się do przodu: Move Forward

for n = 1, 2 do
turtle.forward()
end
turtle.place()
turtle.turnRight()
turtle.forward()
Zadanie kreatywne
| English | Polski |
|---|---|
| check out | sprawdzić |
| hallway | korytarz |
| run away | uciekać |