Chapter 04 - Number
- [>] 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.
The pirates have decided not to keep you below deck. Instead, you will work on their ship. Cleaning, washing, repairing, these are now your duties!
Piraci postanowili, że nie będą Cię trzymać pod pokładem. W zamian będziesz pracować na ich statku. Sprzątanie, zmywanie, naprawianie, to teraz twoje obowiązki!
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.
Thanks to the Number value, the turtle can execute commands a certain number of times. It can also perform mathematical operations. It will be helpful today in working on a pirate ship.
Dzięki wartości Number żółwik może wykonywać polecenia określoną liczbę razy. Może też wykonywać działania matematyczne. Będzie to dziś pomocne w pracy na statku pirackim.
Dowiesz się czym jest wartość liczbowa (Number) i jak żółwik może wykonywać obliczenia matematyczne — dodawanie, odejmowanie, a nawet gotowe wzory. Nauczysz się też używać pętli Repeat z konkretną liczbą powtórzeń.
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
-
Zjedz dyskietkę Task1, przytrzymując prawy przycisk myszy.
-
Postaw żółwika, klikając tabliczkę z napisem Task1.
-
Otwórz program Task1, klikając jego nazwę.
-
Żółwik powtórzy polecenia 6 razy: Repeat - Number (6) - Do
- Żółwik ruszy się do przodu: Move Forward; a następnie się w dół: Move Down
-
Zakończ poprawnie pętlę, aby żółwik nic więcej nie powtarzał 6 razy: End
-
Żółwik wyjmie 2 przedmioty ze skrzynki, która jest przed nim: Take Items
Żółwik musi jeszcze wrócić na górę. Należy więc powtórzyć jego ruchy do momentu dotarcia do skrzynki, ale w odwrotnej kolejności i w przeciwnym kierunku.
- Żółwik powtórzy polecenia 6 razy: Repeat - Number (6) - Do
- Żółwik ruszy się w górę: Move Up; a następnie do tyłu: Move Back
- Zakończ poprawnie pętlę, aby żółwik nic więcej nie powtarzał 6 razy: End

for n = 1, 6 do
turtle.forward()
turtle.down()
end
turtle.suck()
turtle.suck()
for n = 1, 6 do
turtle.up()
turtle.back()
end
Task 2
-
Włóż bloki do ekwipunku żółwika: Planks - 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
- Żółwik ruszy się w górę: Move Up; a następnie postawi blok pod sobą: Place Down
-
Zakończ poprawnie pętlę: End

while true do
turtle.up()
turtle.placeDown()
end
- Kiedy żółwik się zatrzyma, otwórz edytor programu.
- Zwróć uwagę, że program zaznaczył na czerwono, czego nie mógł wykonać.
- W tym przypadku nie mógł ruszyć się w górę.
Task 3
-
Włóż bloki do ekwipunku żółwika: Ladder - slot 1.
-
Stwórz nowy program, klikając napis New po prawej stronie.
-
Żółwik jest skierowany w niewłaściwą stronę. Żółwik obróci się w prawo 2 razy: Turn Right
- Żółwik powtórzy polecenia określoną liczbę razy, wykonując odpowiednie działanie matematyczne (odejmowanie): Repeat - Number (64) - Minus - Number (46) - Do
- Żółwik postawi blok przed sobą: Place; a następnie ruszy się w górę: Move Up
- Zakończ poprawnie pętlę, aby żółwik nic więcej nie powtarzał: End
- Na samej górze żółwik włączy mechanizm: Set Redstone - True

turtle.turnRight()
turtle.turnRight()
for n = 1, 64 - 46 do
turtle.place()
turtle.up()
end
turtleedu.setRedstone(true)
Zadanie kreatywne
| English | Polski |
|---|---|
| deck | pokład statku |
| ship | statek |
| duties | obowiązki |
| value | wartość |
| operation | działania matematyczne |