Chapter 08 - False
- [>] 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.
You are responsible for the lighting during a spectacle in the theater. Check that everything is working properly before the audience arrives. Turn the lights on and off in the correct order, as per the script.
Jesteś odpowiedzialny za oświetlenie w czasie spektaklu w teatrze. Sprawdź czy wszystko działa poprawnie, zanim pojawią się widzowie. Zapalaj i gaś światła w odpowiedniej kolejności, tak jak jest w scenariuszu.
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.
False means that something is not true or is disabled. For example, a turtle can check if there is an obstacle in its path. If it's not true, that is, that obstacle is not there, the turtle can continue moving forward.
False oznacza, że coś jest nieprawdą lub jest wyłączone. Na przykład, żółwik może sprawdzać, czy na jego drodze jest przeszkoda. Jeśli to nieprawda, czyli tej przeszkody tam nie ma, żółwik może dalej poruszać się do przodu.
Dowiesz się co oznacza wartość False (fałsz) i jak różni się od True. Nauczysz się budować programy z warunkami If - Detect - Equals - False, dzięki którym żółwik reaguje, gdy czegoś nie wykryje.
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
Postaw żółwika, klikając tabliczkę z napisem Task 1, prawym przyciskiem myszy.
- Żółwik będzie wykonywał polecenia, dopóki będzie to możliwe: While - True - Do
- Jeśli żółwik wykryje przed sobą blok, ale to nieprawda (czyli tego bloku tam nie ma) wtedy: If - Detect - Equals - False - Then
- Żółwik ruszy się do przodu: Move Forward
- Poza tym: Else
- Żółwik obróci się w prawo: Turn Right
- Zakończ poprawnie warunki: End
- Jeśli żółwik wykryje przed sobą blok, ale to nieprawda (czyli tego bloku tam nie ma) wtedy: If - Detect - Equals - False - Then
- Zakończ poprawnie pętlę: End

while true do
if turtle.detect() == false then
turtle.forward()
else
turtle.turnRight()
end
end
Task 2
-
Włóż bloki do ekwipunku żółwika: Lamp - slot 1.
-
Stwórz nowy program, klikając napis New po prawej stronie.
-
Żółwik będzie wykonywał polecenia, dopóki będzie to możliwe: While - True - Do
- Jeśli żółwik wykryje pod sobą blok, ale to nieprawda (czyli tego bloku tam nie ma), wtedy: If - Detect Down - Equals - False - Then
- Żółwik postawi blok pod sobą: Place Down
- Jeśli natomiast żółwik wykryje przed sobą blok, i to jest prawda (czyli ten blok tam jest), wtedy: If - Detect - Equals - True - Then
- Żółwik obróci się w prawo: Turn Right
- Poza tym: Else
- Żółwik ruszy się do przodu: Move Forward
- Zakończ poprawnie warunki: End
- Jeśli żółwik wykryje pod sobą blok, ale to nieprawda (czyli tego bloku tam nie ma), wtedy: If - Detect Down - Equals - False - Then
-
Zakończ poprawnie pętlę: End

while true do
if turtle.detectDown == false then
turtle.placeDown()
elseif turtle.detect() == true then
turtle.turnRight()
else
turtle.forward()
end
end
Task 3
-
Włóż bloki do ekwipunku żółwika: Redstone - slot 1.
-
Stwórz nowy program, klikając napis New po prawej stronie.
-
Żółwik ruszy się w górę: Move Up
-
Żółwik będzie wykonywał polecenia, dopóki będzie to możliwe: While - True - Do
- Jeśli żółwik wykryje przed sobą blok, i to jest prawda (czyli ten blok tam jest), wtedy: If - Detect - Equals - True - Then
- Żółwik obróci się w lewo: Turn Left
- Poza tym: Else
- Żółwik ruszy się do przodu: Move Forward; i postawi blok pod sobą: Place Down
- Zakończ poprawnie warunki: End
- Jeśli żółwik wykryje przed sobą blok, i to jest prawda (czyli ten blok tam jest), wtedy: If - Detect - Equals - True - Then
-
Zakończ poprawnie pętlę: End

turtle.up()
while true do
if turtle.detect() == true then
turtle.turnLeft()
else
turtle.forward()
turtle.placeDown()
end
end
Zadanie kreatywne
| English | Polski |
|---|---|
| spectacle | spektakl |
| theatre | teatr |
| script | scenariusz |
| false, not true | fałsz, nieprawda |
| to continue | kontynuować |