Chapter 06 - Math help
- [>] Baza wiedzy PROMC → Sezon 1
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.
EN: Steve needs help — he has a big math exam tomorrow, but he'd rather play video games than study. Alex says math is easy and offers to help, but first they need to find his math book, which is somewhere in his backpack.
PL: Steve potrzebuje pomocy — ma jutro ważny egzamin z matematyki, ale wolałby grać w gry niż się uczyć. Alex mówi, że matematyka jest łatwa i proponuje pomoc, ale najpierw muszą znaleźć jego podręcznik, który jest gdzieś w plecaku.
Nauczysz się różnych zastosowań pętli Repeat.
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.
Task 1
- Postaw żółwika, klikając tabliczkę z napisem Task 1 prawym przyciskiem myszy.
- Żółwik jest skierowany w niewłaściwą stronę. Żółwik obróci się w lewo: Turn Left
- Żółwik jest oddalony od skrzynki o 2 bloki, skorzystamy więc z odpowiedniej pętli, aby nie wpisywać tych samych poleceń kilka razy. Żółwik powtórzy polecenia 8 razy: Repeat - Number (8) - Do
- Żółwik ruszy się do przodu: Move Forward; i w górę: Move Up
- Zakończ poprawnie pętlę: End
- Żółwik wyjmie przedmioty ze skrzynki, która jest przed nim: Take Items
- Żółwik musi jeszcze wrócić na miejsce, z którego wyruszył, więc powtórzymy jego ostatnie ruchy w odwrotnej kolejności. Żółwik powtórzy polecenia 8 razy: Repeat - Number (8) - Do
- Żółwik ruszy się w dół: Move Down; i do tyłu: Move Back
- Zakończ poprawnie pętlę: End
- Uruchom program, klikając Run Program.

turtle.turnLeft()
for n = 1, 2 do
turtle.forward()
turtle.up()
end
turtle.suck()
for n = 1, 2 do
turtle.down()
turtle.back()
end
Możesz wyjąć książkę z ekwipunku żółwika, nie będzie ona jednak potrzebna w kolejnych zadaniach.
Task 2
- Postaw żółwika, klikając tabliczkę z napisem Task 2 prawym przyciskiem myszy.
- Stwórz nowy program, klikając różowy napis New po prawej stronie.
- Skrzynka jest oddalona o 2 bloki, skorzystamy więc z odpowiedniej pętli, aby nie wpisywać tych samych poleceń kilka razy. Żółwik powtórzy polecenia 2 razy: Repeat - Number (2) - Do
- Żółwik obróci się w prawo: Turn Right; ruszy się do przodu: Move Forward; obróci się w lewo: Turn Left; i znów ruszy się do przodu: Move Forward
- Zakończ poprawnie pętlę: End
- Teraz żółwik odsunie się od skrzynki o 2 bloki. Żółwik powtórzy polecenia 2 razy: Repeat - Number (2) - Do
- Żółwik obróci się w prawo: Turn Right; i ruszy się do przodu: Move Forward
- Zakończ poprawnie pętlę: End
- Miejsce, gdzie żółwik postawi blok zasilający również jest oddalone od żółwika o 2 bloki. Żółwik powtórzy polecenia 2 razy: Repeat - Number (2) - Do
- Żółwik obróci się w prawo: Turn Right; ruszy się do przodu: Move Forward; obróci się w lewo: Turn Left; i znów ruszy się do przodu: Move Forward
- Zakończ poprawnie pętlę: End
- Żółwik postawi blok przed sobą: Place
- Uruchom program, klikając Run Program.

for n = 1, 2 do
turtle.turnRight()
turtle.forward()
turtle.turnLeft()
turtle.forward()
end
turtle.suck()
for n = 1, 2 do
turtle.turnRight()
turtle.forward()
end
for n = 1, 2 do
turtle.turnRight()
turtle.forward()
turtle.turnLeft()
turtle.forward()
end
turtle.place()
Task 3
- Postaw żółwika, klikając tabliczkę z napisem Task 3 prawym przyciskiem myszy.
- Zjedz dyskietkę, przytrzymując prawy przycisk myszy.
- Otwórz program Task3, klikając jego nazwę.
- W programie jest 1 błąd w drugiej pętli. Żółwik powinien podejść 9 bloków: Repeat - Number (9) - Do
- Uruchom program, klikając Run Program.

for n = 1, 2 do
turtle.forward()
turtle.turnLeft()
turtle.forward()
turtle.turnRight()
end
turtle.suck()
turtle.turnLeft()
turtle.forward()
turtle.turnLeft()
for n = 1, 9 do
turtle.forward()
end
for n = 1, 2 do
turtle.place()
turtle.turnRight()
turtle.forward()
turtle.turnLeft()
end
Zadanie kreatywne
Dialog
| English | Polski |
|---|---|
| Steve: Alex! I need help! | Steve: Alex! Potrzebuję pomocy! |
| Alex: What do you need? | Alex: Jakiej pomocy? |
| Steve: Well, I have a big math exam tomorrow… And I want to play my video game… But I need to study. | Steve: Mam jutro ważny egzamin z matematyki… I chcę zagrać w moją grę… Ale muszę się uczyć. |
| Alex: Math is easy. I can help! Where is your math book? | Alex: Matematyka jest łatwa. Mogę pomóc! Gdzie jest twój podręcznik do matematyki? |
| Steve: It is in my backpack. | Steve: Jest w moim plecaku. |
| Alex: Great! Where is your backpack? | Alex: Świetnie! Gdzie jest twój plecak? |
| English | Polski |
|---|---|
| I need help | Potrzebuję pomocy |
| I need to study | Muszę się uczyć |
| I can help | Mogę pomóc |
Bezpośredni link: https://share.note.sx/9fion1nm