Chapter 02 - Turtle

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

How is it possible that all these buildings are floating in the clouds? In fact, they are built out of air! That's why they are white and very light.

Jak to możliwe, że wszystkie te budynki unoszą się w chmurach? Tak naprawdę są zbudowane z powietrza! Dlatego są białe i bardzo lekkie.

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.
Info

Turtle is a robot that will help us in many activities. We can control it manually by clicking the arrows in the control panel. We can also program it, then it will execute all commands automatically.

Żółwik to robot, który będzie nam pomagał w wielu czynnościach. Możemy sterować nim ręcznie, klikając strzałeczki w panelu sterowania. Możemy też go zaprogramować, wtedy wykona wszystkie polecenia automatycznie.

Czego się dzisiaj nauczysz?

Dowiesz się czym jest żółwik i jak nim sterować ręcznie oraz automatycznie. Nauczysz się pisać program, który prowadzi żółwika do wyznaczonego celu za pomocą komend Move, Turn i Place.

Podejdź lub przenieś się do zadania korzystając z książki. Przy każdym zadaniu stań na złotej płytce naciskowej, aby nie przeszkodzić żółwikowi w wykonywaniu programu. Kliknij tabliczkę prawym przyciskiem myszy, aby postawić żółwika.


Task 1

Naucz się sterować żółwikiem i poznaj podstawowe komendy.
Action Function
Move Up - rusz się do góry

turtle.up()
Move Down - rusz się do dołu

turtle.down()
Move Forward - rusz się do przodu

turtle.forward()
Move Back - rusz się do tyłu

turtle.back()
Turn Left - obróć się w lewo

turtle.turnLeft()
Turn Right - obróć się w prawo

turtle.turnRight()
Remote Control - panel sterowania
Inventory - ekwipunek
Customize - dostosowanie wyglądu
Program - programowanie

Task 2

Znajdź domek bez drzwi i zapamiętaj do niego drogę. Następnie zaprogramuj żółwika, aby dotarł do domku i uruchomił komendę.
Można dotrzeć do domku klikając odpowiednie strzałki. Wtedy w programie dopisujemy tylko ostatnie dwie funkcje: Set Redstone - True.

!IMG - Chapter 2 - Turtle-11.png

turtle.turnRight()
for n = 1, 2 do
	turtle.forward()
end
turtle.turnRight()
for n = 1, 9 do
	turtle.forward()
end
turtle.turnRight()
for n = 1, 7 do
	turtle.forward()
end
turtle.turnLeft()
for n = 1, 5 do
	turtle.forward()
end
turtle.turnLeft()
for n = 1, 4 do
	turtle.forward()
end
turtle.down()
turtleedu.setRedstone(true)

Task 3

Zadaniem żółwika jest wyznaczenie miejsca na nowy domek.

!IMG - Chapter 2 - Turtle-12.png

for n = 1, 2 do
	for n = 1, 6 do
		turtle.forward()
	end
	turtle.place()
	turtle.turnLeft()
	for n = 1, 13 do
		turtle.forward()
	end
	turtle.place()
	turtle.turnLeft()
end

Zadanie kreatywne

Zbuduj domek podobny do innych w wyznaczonym przez żółwika miejscu.
English Polski
to float unosić się
cloud chmura
air powietrze
manually ręcznie
automatically automatycznie