Chapter 24 - Project 3

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

The moon is a natural satellite of the Earth. Its surface is covered with craters and dust, and through various phases it changes the shape we see from Earth. Thanks to space missions such as Apollo, people have been able to stand on the Moon and learn more about it.

Księżyc to naturalny satelita Ziemi. Jego powierzchnia pokryta jest kraterami i pyłem, a przez różne fazy zmienia kształt, jaki widzimy z Ziemi. Dzięki misjom kosmicznym, takim jak Apollo, ludzie mogli stanąć na Księżycu i dowiedzieć się o nim więcej.

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

Use your knowledge of conditionals and operators to complete today's tasks. Do you remember in what situations we use If or Else?

Wykorzystaj wiedzę na temat warunków i operatorów, aby wykonać dzisiejsze zadania. Czy pamiętasz w jakich sytuacjach korzystamy z If lub Else?

Czego się dzisiaj nauczysz?

Sprawdzisz w samodzielnych zadaniach czy opanowałeś warunki If, Else i operatory And, Or, Not. Dziś piszesz programy bez podpowiedzi poleceń — tylko na podstawie opisu prowadzącego.

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.

Podaj tylko opis programu, nie podawaj poleceń! Pomagaj dzieciom w razie potrzeby. Można podzielić dzieci na małe grupki, żeby kilka osób robiło program na jednym komputerze.

Task 1

Zadaniem żółwika jest wyjęcie ze skrzynki 4 przedmiotów. Jest to skafander kosmiczny potrzebny do chodzenia po powierzchni księżyca.
W programie należy zmienić tylko liczbę w pętli. Żółwik powinien wyjąć 4 przedmioty ze skrzynki, a nie jedną.

turtle.turnRight()
while true do
	turtle.forward()
	if turtle.detect() then
		for n = 1, 4 do
			turtle.suck()
		end
		turtle.turnRight()
		turtle.turnRight()
	end
end
Wyjmij przedmioty z ekwipunku żółwika i załóż, zanim wyjdziesz z bazy na powierzchnię księżyca.

Task 2

Zadaniem żółwika jest przeprowadzenie eksperymentu, czy na księżycu może rosnąć trawa.

while true do
	turtle.forward()
	if turtle.detectDown() then
		turtle.back()
		turtle.turnLeft()
	else
		turtle.select(math.random(2))
		turtle.placeDown()
	end
end

Task 3

Zadaniem żółwika jest oświetlenie drogi.

while true do
	turtle.back()
	if not turtle.detectDown() then
		turtle.placeDown()
	end
end

Zadanie kreatywne

Twoim zadaniem jest rozbudowa bazy księżycowej!
English Polski
crater krater
dust pył
shape kształt
conditionals warunki
operators operatory