Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create jafsefisk_ua.md, zombiekanon_ua.md, bugfixing-smelt-snomennene-ua.md, hva_er_det_ua.md, kodetimen-hjelp-atlas-a-samle-romsoppel-ua.md, snake_ua.md, translation_ua.yml, pong_ua.md #1682

Open
wants to merge 62 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
62 commits
Select commit Hold shift + click to select a range
13ccac1
Create jafsefisk_ua.md
admi386 Jan 25, 2025
22b56b9
Update jafsefisk_ua.md
admi386 Jan 25, 2025
5aed1e2
Add image
admi386 Jan 25, 2025
3e4551e
Update jafsefisk_ua.md
admi386 Jan 25, 2025
46cfe7d
Update jafsefisk_ua.md
admi386 Jan 25, 2025
09e1707
Update jafsefisk_ua.md
admi386 Jan 25, 2025
2bf3a1c
Update jafsefisk_ua.md
admi386 Jan 25, 2025
960bf61
Update jafsefisk_ua.md
admi386 Jan 25, 2025
6e9c73c
Update jafsefisk_ua.md
admi386 Jan 25, 2025
acef8b6
Update jafsefisk_ua.md
admi386 Jan 25, 2025
2c2e4c3
Update jafsefisk_ua.md
admi386 Jan 25, 2025
31b44b6
Update jafsefisk_ua.md
admi386 Jan 26, 2025
2fb6ee5
Update jafsefisk_ua.md
admi386 Jan 26, 2025
78f8dbe
Create zombiekanon_ua.md
admi386 Jan 26, 2025
1fa1c1d
Update zombiekanon_ua.md
admi386 Jan 26, 2025
38530b0
Update zombiekanon_ua.md
admi386 Jan 26, 2025
20c3d6c
Create bugfixing-smelt-snomennene-ua.md
admi386 Feb 1, 2025
c35e90d
Update bugfixing-smelt-snomennene-ua.md
admi386 Feb 1, 2025
1b85568
Update bugfixing-smelt-snomennene-ua.md
admi386 Feb 1, 2025
3f9dd2a
Update bugfixing-smelt-snomennene-ua.md
admi386 Feb 1, 2025
1b29959
Update bugfixing-smelt-snomennene-ua.md
admi386 Feb 1, 2025
a45b68d
Update bugfixing-smelt-snomennene-ua.md
admi386 Feb 1, 2025
874eda2
Create hva_er_det_ua.md
admi386 Feb 3, 2025
56b960d
Update hva_er_det_ua.md
admi386 Feb 3, 2025
f083e17
Update hva_er_det_ua.md
admi386 Feb 3, 2025
20d534a
Update hva_er_det_ua.md
admi386 Feb 3, 2025
ca6d5c9
Update hva_er_det_ua.md
admi386 Feb 3, 2025
9ee9f04
Update hva_er_det_ua.md
admi386 Feb 3, 2025
e4523b3
Update hva_er_det_ua.md
admi386 Feb 3, 2025
a25b9b8
Update hva_er_det_ua.md
admi386 Feb 3, 2025
95b2ee5
Update hva_er_det_ua.md
admi386 Feb 3, 2025
cf4ff09
Update hva_er_det_ua.md
admi386 Feb 3, 2025
4bcbee2
Update hva_er_det_ua.md
admi386 Feb 3, 2025
7ce2201
Create kodetimen-hjelp-atlas-a-samle-romsoppel-ua.md
admi386 Feb 5, 2025
9caaf9f
Update kodetimen-hjelp-atlas-a-samle-romsoppel-ua.md
admi386 Feb 5, 2025
9a54351
Update kodetimen-hjelp-atlas-a-samle-romsoppel-ua.md
admi386 Feb 5, 2025
74e83a2
Update kodetimen-hjelp-atlas-a-samle-romsoppel-ua.md
admi386 Feb 5, 2025
b0564cb
Update kodetimen-hjelp-atlas-a-samle-romsoppel-ua.md
admi386 Feb 5, 2025
f969b7b
Update kodetimen-hjelp-atlas-a-samle-romsoppel-ua.md
admi386 Feb 5, 2025
c5a0746
Create snake_ua.md
admi386 Feb 5, 2025
ef2a9ab
Update snake_ua.md
admi386 Feb 5, 2025
246d628
Update snake_ua.md
admi386 Feb 5, 2025
df69c7e
Update snake_ua.md
admi386 Feb 5, 2025
9276bb3
add boks_ua
admi386 Feb 5, 2025
4c8e6fe
Update snake_ua.md
admi386 Feb 5, 2025
c550580
Update snake_ua.md
admi386 Feb 5, 2025
1dcc138
Update snake_ua.md
admi386 Feb 5, 2025
94f0c6d
Update snake_ua.md
admi386 Feb 5, 2025
3bc587a
Update snake_ua.md
admi386 Feb 5, 2025
62117d1
Update snake_ua.md
admi386 Feb 5, 2025
b5b0db2
Update snake_ua.md
admi386 Feb 5, 2025
3e2fec1
Update snake_ua.md
admi386 Feb 5, 2025
3643b9e
Update translation_ua.yml
admi386 Feb 12, 2025
a8adefa
Update translation_ua.yml
admi386 Feb 12, 2025
1a05658
Create pong_ua.md
admi386 Feb 17, 2025
79f5fb9
Update pong_ua.md
admi386 Feb 17, 2025
58df8d7
Update pong_ua.md
admi386 Feb 17, 2025
a6f1193
Update pong_ua.md
admi386 Feb 17, 2025
16deae4
Update pong_ua.md
admi386 Feb 17, 2025
75045da
Update pong_ua.md
admi386 Feb 17, 2025
a6a418a
Update pong_ua.md
admi386 Feb 17, 2025
ed51668
Update pong_ua.md
admi386 Feb 17, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
56 changes: 28 additions & 28 deletions filtertags/translation_ua.yml
Original file line number Diff line number Diff line change
@@ -1,37 +1,37 @@
language:
NAME: мова
NAME: Мова
TAGS:
nb:
NAME: Норвезька (Букмол)
nn:
NAME: Норвезька (Нюнорск)
sv:
NAME: Швед
NAME: Шведська
da:
NAME: Данська
en:
NAME: Англ
NAME: Англійська
is:
NAME: Ісландська
ua:
NAME: Українська
topic:
NAME: тема
NAME: Тема
TAGS:
app:
NAME: додаток
TOOLTIP: Створюйте програми для 'мобільних пристроїв і планшетів.
NAME: Додаток
TOOLTIP: Створення додатків для мобільних телефонів і планшетів.
electronics:
NAME: Електроніка
TOOLTIP: Гаджети для програмування, такі як Microbit, Arduino, Raspberry Pi, Lego Mindstorms тощо.
TOOLTIP: Програмування пристроїв, таких як Microbit, Arduino, Raspberry Pi, Lego Mindstorms тощо.
step_based:
NAME: На основі кроків
TOOLTIP: Інтерактивні онлайн-курси, які крок за кроком знайомлять вас з новими концепціями.
NAME: Покрокове
TOOLTIP: Інтерактивні онлайн-курси, які знайомлять вас із новими концепціями крок за кроком.
block_based:
NAME: На основі блоків
TOOLTIP: Програмування блочною мовою програмування.
NAME: Блокове
TOOLTIP: Програмування на блоковій мові програмування.
text_based:
NAME: На основі тексту
NAME: Текстове
TOOLTIP: Програмування за допомогою тексту.
minecraft:
NAME: Minecraft
Expand All @@ -41,55 +41,55 @@ topic:
TOOLTIP: Створення веб-сайтів.
game:
NAME: Гра
TOOLTIP: Створюйте ігри.
TOOLTIP: Створення ігор.
robot:
NAME: Робот
TOOLTIP: Програмування фізичних об’єктів, які рухаються.
animation:
NAME: Анімація
TOOLTIP: Створюйте рухливу графіку, наприклад мультфільми.
TOOLTIP: Створення графіки, що рухається, наприклад, мультфільмів.
sound:
NAME: Звук
TOOLTIP: Програмування звуку та музики.
cryptography:
NAME: Криптографія
TOOLTIP: Дізнайтеся про безпеку даних.
TOOLTIP: Вивчення комп'ютерної безпеки.
subject:
NAME: Тема
NAME: Предмет
TAGS:
mathematics:
NAME: Математика
science:
NAME: наука
NAME: Природничі науки
programming:
NAME: Програмування
technology:
NAME: Технологія
NAME: Технології
music:
NAME: Музика
first_language:
NAME: Норвезька
NAME: Українська
english:
NAME: Англ
NAME: Англійська
arts_and_crafts:
NAME: Декоративно-прикладне мистецтво
NAME: Мистецтво та ремесло
social_science:
NAME: Суспільствознавство
grade:
NAME: Рівень класу
NAME: Клас
TAGS:
preschool:
NAME: Дитячий садок
TOOLTIP: Народжені 3-5 років
TOOLTIP: Діти 3-5 років
primary:
NAME: 1.-4. клас
TOOLTIP: Народжені 6-9 років
TOOLTIP: Діти 6-9 років
secondary:
NAME: 5.-7. клас
TOOLTIP: Народжені 10-12 років
TOOLTIP: Діти 10-12 років
junior:
NAME: 8.-10. клас
TOOLTIP: Молодь 13-15 років
TOOLTIP: Підлітки 13-15 років
senior:
NAME: Середня школа
TOOLTIP: Молодь 16-18
NAME: Старша школа
TOOLTIP: Підлітки 16-18 років
Binary file added src/scratch/bilder/rotasjonsmate-hv-ua.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,182 @@

---
title: "Виправлення помилок: Розтопити сніговиків!"
author: "[c4creativity](https://scratch.mit.edu/users/c4creativity)"
translator: "Ніна"
language: "ua"
---


# Вступ до завдання {.intro}

У цьому завданні ви спробуєте поміняти та покращити код, який вже було створено у програмі на Scratch. Мета полягає в тому, щоб змусити трьох сніговиків говорити по черзі, а потім одночасно розтанути!

![Bildebeskrivelse](bugfix1.jpg)


# Крок 1: Копіювання {.activity}

По-перше, нам потрібно відкрити існуючий проект і створити його копію. Прочитайте весь чек-лист перед тим, як перейти за посиланням!

## Контрольний список {.check}

- [ ] Відкрийте проект: [Bugfixing: Smelt snømennene!](https://scratch.mit.edu/projects/445564165/ ){target=_blank}
- [ ] Обов'язково натисни на кнопку "Ремікс"
- [ ] Краще дати проекту нову назву, щоб легше було знайти знову.

## Тестуйте проект {.flag}

**Стартуйте проект, щоб протестувати код.**

Не соромтеся відповідати на ці питання в зошиті, обговоріть їх з одним-двома однокласниками і намагайтеся відповідати якомога точніше.

- [ ] Що відбувається, коли ви натискаєте зелений прапорець?

- [ ] Мета полягає в тому, щоб сніговики по черзі сказали «Готово, увага, танути!», причому кожний сніговик повинен сказати лише одне слово. Як цього досягти?

- [ ] Прочитайте код для трьох різних фігур. Чи знаходите ви в коді якісь підказки або натяки, які дають вам уявлення про те, які зміни потрібно внести?

## Контрольний список {.check}

Деякі поради для вас:

- [ ] Всі фігури мають блок

```blocks
говорити [готово] (2) сек
```
- [ ] Фігура "Сніговик-1" має додатковий блок

```blocks
чекати (1) секунду
```

Змінити блок `говорити`{.blocklooks}.
- [ ] Що станеться, якщо перемістити блок `чекати`{.blockcontrol} над блоком `говорити`{.blocklooks} і змінити час очікування, наприклад, на 3 секунди замість 1?

## Тестуйте проект {.flag}

**Натисніть на зелений прапорець.**

- [ ] Перевірте свій новий код. Що відбувається далі? Запишіть те, що ви спостерігаєте, або обговоріть це з однокласником.
- [ ] Чи розмовляють три сніговики одночасно?


# Крок 2: Готово, увага, танути! {.activity}

На основі того, що ми виявили на кроці 1, ми готові виправити першу помилку в нашому коді: Сніговики повинні по черзі говорити «Готово», «Увага», «Танути!».

## Контрольний список {.check}

- [ ] Сніговик 1 повинен сказати «Готово», коли ви натиснете на зелений прапорець.

- [ ] Сніговик 2 повинен сказати «Увага» після того, як сніговик 1 скаже «Готово»

- [ ] Сніговик 3 повинен сказати «Танути!» після того, як сніговик 2 скаже «Увага»

Вам необхідно вставити оператор очікування для Сніговиків 1 і 2, розмістити це перед оператором говорити, подібно до:

```blocks
чекати (1) секунду
говорити [Готово] (2) сек
```
- [ ] Приберіть блок `чекати`{.blockcontrol} для Сніговіка 1

- [ ] Як довго Сніговику 2 і Сніговику 3 доведеться чекати, перш ніж вони скажуть своє слово?

## Тестуйте проект {.flag}

**Натисніть на зелений прапорець для тестування коду**

Дайте відповіді на запитання в зошиті або обговоріть їх з однокласником.

- [ ] Чи кажуть зараз три сніговика по черзі «Готово, увага, танути!»?

- [ ] Чи зникають вони після того, як останній сказав «Танути!»?

- [ ] Чи знаходите ви в коді підказки, які дають уявлення про те, що робити далі?

## {.tip}
Створення подібних алгоритмів для кожної окремої фігури у Скретч може бути громіздким. Ось чому варто спочатку більш-менш доопрацювати код для однієї фігури, а потім скопіювати його до інших фігур. Просто перетягніть алгоритм, який ви хочете скопіювати, на огляд фігур під сценою і перетягніть його на фігуру, до якої ви хочете скопіювати. Після цього вам потрібно буде внести лише кілька невеликих змін до коду, замість того, щоб переписувати його для кожного персонажа.
#

# КРОК 3: Танути! {.activity}

Тепер, коли ми по черзі поговорили зі сніговиками, настав час виправити код танення.

Сніговик 2 має для нас важливу підказку:

```blocks
повторити (2)
змінити ефект [ghost v] на (25)
чекати (1) секунд
змінити розмір на (-10)
```

Ефект `ghost`{.blocklooks} допомагає зробити персонажа все більш і більш невидимим, за шкалою від 0 (повністю видимий) до 100 (повністю невидимий). Крім того, ми хочемо, щоб сніговик щоразу ставав трохи меншим, щоб показати, що він «тане». Тому ми також використовуємо `зміна розміру`{.blocklooks}.

## Контрольний список {.check}
- [ ] Змініть код таким чином, щоб ефект `ghost`{.blocklooks} досягав 100 після завершення роботи циклу. Значення ефекту починається з 0, коли натискається зелений прапорець. Скільки разів потрібно повторити цикл, якщо ми дозволимо примарному значенню змінюватися на 25 кожного разу?

- [ ] Чи можете ви налаштувати співвідношення між кількістю `повторити`{.blockevents}, `ghost`{.blocklooks} ефектом і `чекати`{.blockcontrol}, щоб отримати більш плавну анімацію танення?

## Тестуйте проект {.flag}
Запишіть відповіді в зошит або обговоріть їх з однокласником.

- [ ] Чи повністю розтанув Сніговик 1?

- [ ] Чи добре виглядає анімація танення? Чи рухається вона з правильною швидкістю і в постійному темпі, поки сніговик не зникне?

- [ ] Що поки що не працює належним чином?
#

# Крок 4: Остаточне коригування {.activity}
Коли ви зайдете так далеко у виконанні завдання, три сніговики повинні по черзі сказати «Готово, увага, танути!», і сніговик 1 розтане повністю. Але ми ще не дійшли до кінця. Завдання полягає в тому, щоб три сніговики розтанули одночасно після того, як вони скажуть «Готово, увага, танути!». - і ми ще не досягли цього.

## Контрольний список {.check}
- [ ] Скопіюйте цикл `повторити`{.blockcontrol} для Сніговиків 2 і 3.
- [ ] Ви бачите, що Сніговик 2 має алгоритм, який повинен запускатися `Коли клацають на цій фігурі`{.blockevents}. Тепер ви можете видалити весь алгоритм.
- [ ] Щоб гарантувати, що всі сніговики розтануть одночасно, вам потрібно додати блок `чекати`{.blockcontrol} над блоком `повторити`{.blockcontrol} для кожного сніговика. Сніговику 1 доведеться чекати довше, ніж іншим двом, перш ніж він почне виконувати цикл `повторити`{.blockcontrol} але як довго йому доведеться чекати?
- [ ] Одна з підказок полягає в тому, що він повинен дочекатися, поки Сніговик 3 не скаже «Танути!».
- [ ] Нарешті, ми наведемо лад, додавши блок `задати розмір`{.blocklooks} у верхній частині алгоритму `коли grønt flagg натиснуто`{.blockevents} на всіх фігурах, видалимо всі невикористані блоки і востаннє перевіримо, чи все в порядку з кодом на всіх трьох сніговиках.


## Тестуйте проект {.flag}
- [ ] Чи вимовляють три сніговика кожне слово по черзі?

- [ ] Чи тануть вони одночасно і зникають повністю?

- [ ] Чи всі три сніговика стають однакового розміру і знову з'являються на екрані щоразу, коли ви натискаєте на зелений прапорець?


Якщо відповідь на кожне з трьох питань «Так»: Вітаємо, вам вдалося виправити всі помилки у коді!

Ось приклад того, як може виглядати код для Сніговика 1, коли ви закінчите:

```blocks
коли grønt flagg натиснуто
задати розмір [100]
говорити [Готово] (2) сек
чекати (4) секунд
повторити (4)
змінити ефект [ghost v] на (25)
чекати (1) секунд
змінити розмір на (-10)
```

## Завдання {.challenge}

Анімація та функціональність цієї маленької програми досить прості.

Ось кілька порад щодо того, що можна спробувати зробити, щоб додати програмі трохи більше складності:
- [ ] Створіть алгоритм, який змусить сніговиків ходити туди-сюди по екрану під час розмови.

- [ ] Замініть команду «Готово, увага, танути!» діалогом, в якому сніговики, наприклад, разом говорять про те, як потеплішало.

- [ ] Попросіть сніговиків сказати «Допоможіть, я тану!», коли почнеться ефект привидів.

Удачі!
#

Коли закінчите, натисніть кнопку "Опублікувати". Після цього його буде опубліковано на вашому веб-сайті Scratch, і ви зможете легко поділитися ним з родиною та друзями.

Loading