Chapter 04 - The new student

Story

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ć?

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ę 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:


Task 1

Na czym polega to zadanie?

Żół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

Na czym polega to zadanie?

Żół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

Na czym polega to zadanie?

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.

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ć