Chapter 04 - The new student

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: Steve tells Alex about a new student in their class who speaks three languages! Alex is impressed and asks which foreign languages she knows. As far as Steve knows, besides English she also speaks Polish and Japanese — which makes Alex wonder what she would like to learn next.

PL: Steve mówi Alex o nowej uczennicy w klasie, która mówi w trzech językach! Alex jest pod wrażeniem i pyta, jakie języki obce ona zna. Z tego, co wie Steve, oprócz angielskiego zna też polski i japoński — co skłania Alex do zastanowienia się, czego sama chciałaby się nauczyć.

Czego nauczysz się podczas tych zajęć?

Nauczysz się kiedy korzystać z pętli repeat i jak ją tworzyć.

Pętla Repeat sprawia, że żółwik wykonuje jakąś czynność określoną liczbę razy. Nie trzeba wtedy wpisywać tych samych poleceń kilka razy.
Pętla ta składa się z 3 części:

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

Żółwik zbuduje przejście dla pieszych, stawiając czarne i białe bloki w odpowiednich miejscach.

turtle.turnLeft()
for n = 1, 3 do
	turtle.forward()
	turtle.select(1)
	turtle.placeDown()
	turtle.forward()
	turtle.select(2)
	turtle.placeDown()
end

Task 2

Żółwik zbuduje 4 dodatkowe miejsca w klasie.

for n = 1, 4 do
	turtle.forward()
	turtle.select(1)
	turtle.place()
	turtle.back()
	turtle.select(2)
	turtle.place()
	turtle.up()
	turtle.select(3)
	turtle.place()
	turtle.down()
	turtle.turnRight()
	turtle.forward()
	turtle.forward()
	turtle.turnLeft()
end

Task 3

Popraw program, aby żółwik zbudował jeszcze jedną ławkę.

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

Zadanie kreatywne

Kiedy żółwik skończy budować otrzymasz tryb kreatywny. Spraw, aby w szkole byli uczniowie.

Dialog

English Polski
Steve: Alex, there is a new student in our class! She speaks three languages. Steve: Alex, jest nowa uczennica w naszej klasie! Mówi w trzech językach.
Alex: Oh, she is intelligent. What foreign languages does she know? Alex: Och, jest inteligentna. Jakie zna języki obce?
Steve: As far as I know, in addition to English, she also knows Polish and Japanese. Steve: Z tego co wiem, oprócz angielskiego zna również język polski i japoński.
Alex: And you, what foreign languages do you know or what would you like to learn? Alex: A ty, jakie znasz języki obce lub czego chciałbyś się nauczyć?
English Polski
foreign languages języki obce
as far as I know z tego co wiem
what would you like to learn czego chciałbyś się nauczyć

Bezpośredni link: https://share.note.sx/27dr2zzq