Перейти до вмісту

Основи інформатики/Scratch/Перелік команд

Матеріал з Вікіпідручника

Загальні відомості

[ред.]

Головне меню середовища містить наступні команди:

  • Новий - створити новий проект
  • Відкрити - відкрити проект
  • Зберегти - зберегти поточний проект
  • Зберегти як – зберегти проект з новим ім'ям
  • Відправити! – розмістити проект на сайті Scratch
  • Скасувати – відмінити останню команду
  • Мова – вибір мови інтерфейсу
  • Додатково - відкрити додаткове меню
  • Потрібна Допомога? - он-лайн довідка

Команди роботи з об'єктами згруповані в окремі блоки і відрізняються кольором:

Команди роботи з об'єктами
  • Рух (синій колір) - команди переміщення об'єктів
  • Вигляд (фіолетовий колір) - команди зміни зовнішнього вигляду об'єктів
  • Звук (бузковий колір) - звуки, ноти та музикальні інструменти
  • Олівець (зелений колір)- команди керування пером або олівцем, яким можуть малювати об'єкти середовища.
  • Керувати (помаранчевий колір) -
  • Датчики (блакитний) -
  • Арифметика (світло зелений) - команди
  • Змінні (червоний колір) -

РУХ

[ред.]
Команда Призначення
переміститись на ... кроків пройти вказану кількість кроків.

Наприклад:

переміститись на 10 кроків – зробити 10 кроків вперед
переміститись на -30 кроків - зробити 30 кроків назад
повернути на ... градусів повернути (стрілочка вказує напрямок повороту - за годинниковою стрілкою чи проти).

Наприклад:

повернути на 5 градусів
повернути в напрямку... повернути у вказаному напрямку. Варіанти вибору:
90° - праворуч,
-90° - ліворуч,
0° - вгору,
180° - вниз.

Наприклад:

повернути в напрямку 180 - об'єкт почне рухатися вниз.
слідувати за повернутися у напрямку іншого об'єкта або вказівника миші.
переміститись в x: ... y: .... в робочій області середовища переміститись в точку з вказаними координатами.

Наприклад:

переміститись в x:90 y:180 - в робочій області об`єкт займає положення з координатами х=90, y=180. Початкове положення об`єкта - в центрі x:0 y:0
переміститись в ... перейти в точку, де знаходиться вказівник миші чи інший об`єкт.

Наприклад:

переміститись в (вказівник миші)
ковзати ...сек в x:... y:... плавно переміститись в точку із указаними координатами за вказаний час (в секундах).

Наприклад:

ковзати 4 сек в x:50 y:120 – об`єкт повільно (упродовж 4 секунд) переміститься у вказану точку.
змінити x на ... змінити положення об'єкта по осі X на вказану кількість кроків.

Наприклад:

змінити x на 50 - об`єкт переміститься по осі X вправо на 50 кроків
змінити y на ... змінити положення об`єкта по осі Y на вказану кількість кроків.

Наприклад:

змінити y на 80 - об`єкт переміститься по осі Y вверх на 80 кроків
якщо границя, відбити якщо об'єкт доходить до краю робочої області, то відійди. Використовується для того, щоб герой не попадав в невидиму область.
задати значення x ... розмістити об'єкт у вказане значення по осі x.

Наприклад:

задати значення x -50
задати значення y ... розмістити об'єкт у вказане значення по осі Y.

Наприклад:

задати значення y -80
Наступні команди використовуються в якості вхідних параметрів для інших команд
значення x повертає значення по осі X.
значення y повертає значення по осі Y.
напрямок повертає напрямок

ВИГЛЯД

[ред.]
Команда Призначення
змінити образ на ... вибрати з запропонованого списку новий образ героя
наступний образ перейти до наступного образу
говорити ... впродовж ... сек над героєм з`являється репліка, яка видима задану кількість секунд.

Наприклад:

Говорити Привіт! впродовж 5 сек - над героєм з`являється надпис "Привіт!", який видимий 5 секунд. Репліки можна додавати самостійно на будь-якій мові
говорити ... над героєм з`являється репліка
подумати ... ... сек над героєм з`являється думка-репліка, яка видима задану кількість секунд.

Наприклад:

Подумати Хм... 2 сек - над героєм з`являється графічний об'єкт з текстом Хм.., який видимий 2 секунди.
подумати над героєм з`являється думка-репліка
встановити ефект... в... задати значення ефекту зміни вигляду об`єкта.

Ефекти: колір, здуття, обертання, пікселями, мозаїка, яскравість, привид.

Наприклад:

встановити ефект колір в 1 -
змінити ефект... на... задати нове значення та/або новий ефект зміни вигляду об`єкта.

Ефекти: колір, здуття, обертання, пікселями, мозаїка, яскравість, привид.

Наприклад:

змінити ефект вздуття на -30 - об`єкт стає худішим
змінити ефект колір на 25 - змінюється колір образу
очистити графічні ефекти відмінити всі попередні команди щодо зміни зовнішнього вигляду об'єкта.
змінити розмір на... зміна розміру об'єкта - збільшення та зменшення
задати розмір на ...% встановити розмір об'єктів
показати об'єкт з'являється на сцені
сховати об'єкт зникає зі сцени
стати попереду всіх переміщення об'єкта на передній план
стати позаду ... об'єктів переміщення об'єкта на задній план
Наступні команди використовуються в якості вхідних параметрів для інших команд
... образ № повертає значення образу героя.
розмір повертає значення розміру образа героя

ЗВУК

[ред.]
Команда Призначення
грати звук ... відтворити звук. Виконання об'єктом інших команд відбувається одночасно зі звуковим супроводом. Звук можна вибрати зі стандартної бібліотеки, а можна додати власний звук в форматі wav.

Наприклад:

грати звук Няв - дії об'єкта будуть супроводжуватися звуком Няв.
грати звук ... до завершення відтворити звук. Виконання об'єктом інших команд відбувається після завершення звукового супроводу.

Наприклад:

грати звук Няв до завершення - пролунає звук Няв, а вже потім об'єкт почне виконувати інші дії.
зупинити всі звуки зупинка звуків
програти на барабані ... ... ударів ударному інструменту (вибір з запропонованого списку) програти вказану кількість тактів.

Ударні інструменти позначаються парою:номер + назва

Наприклад:

програти на барабані 70 0.2 ударів - впродовж 0.2 сек звучатимуть маракаси
пауза ... тактів зупинити відтворення звуку на вказану долю тактів.

Наприклад:

пауза 0,2 тактів - зупинка в звучанні на 0,2 такта
грати ноту ... ... тактів грати вказану ноту задану кількість тактів(в секундах).

Наприклад:

грати ноту 65 0.5 тактів - нота F звучатиме 0.5 сек.
задати інструмент ... вибрати музичний інструмент з запропонованого списку.

Музичні інструменти позначаються парою:число + назва

Наприклад:

задати інструмент 1 - для відтворення мелодії задано акустичний рояль
змінити гучність на ... змінити гучність звучання на вказану величину.
встановити гучність ... задати гучність звучання у відсотках. Максимальне значення 100%.
змінити темп на ... змінити темп звучання на вказану величину
встановити темп в ... уд/хв задати темп звучання
Наступні команди використовуються в якості вхідних параметрів для інших команд
темп повертає значення темпу мелодії
гучність повертає значення гучності звучання

ОЛІВЕЦЬ

[ред.]
Команда Призначення
очистити очистити екран від усіх зображень
опустити олівець опустити олівець. Об'єкт, що рухається, на екрані залишатиме слід у вигляді лінії
підняти олівець підняти олівець. Об'єкт, що рухається, призупинить нанесення зображення
задати колір олівця вибрати колір лінії, що залишає об'єкт
змінити колір олівця на ... змінити колір лінії, що залишає об'єкт
задати колір олівця в ... задати значення кольору лінії, що залишає об'єкт
змінити тінь олівця на ... змінити градієнт кольору лінії, що залишає об'єкт. Значення:
100 – білий колір,
0 – чорний
задати тінь олівця на ... задати градієнт кольору лінії, що залишає об'єкт
змінити товщину олівця на ... змінити товщину лінії, що залишає об'єкт
задати розмір олівця ... задати товщину лінії, що залишає об'єкт
штамп копіювання зображення

КЕРУВАТИ

[ред.]
Команда Призначення
коли натиснуто (прапорець) команди починають виконуватись при натисненні кнопки у вигляді зеленого прапорця
коли натиснуто ... запуск команд за допомогою клавіатури. Вибір клавіші із списку. Наприклад: коли натиснуто пропуск - герой починає виконувати команди після натиснення на пропуск.
коли натиснуто Об`єкт1 запуск команд при натисненні на обраному об`єкті
чекати ... сек команда чекання. Параметр вказує скільки секунд потрібно чекати.
завжди блок команд, які знаходяться всередині цієї команди будуть виконуватись постійно, поки не натиснути кнопку Stop
повторити ... повторюється цикл команд, які знаходяться всередині цієї команди. Кількість повторень вказати.
оповістити ... повідомлення для умови виконання іншої команди
оповістити ... і чекати повідомлення, за яким повинна слідувати інша команда
коли одержую ... повідомлення запускає активність іншого виконавця
завжди якщо ... умова, під час виконання якої завжди виконуються команди всередині кострукції
якщо ... умова, під час виконання якої повинні виконуватись команди всередині кострукції
якщо ... інакше... умова, під час виконання якої повинні виконуватись команди всередині кострукції якщо, якщо вони не виконуються, то потрібно виконуються команди всередині конструкції інакше
чекати поки чекати, доки не виконаєтся умова
повторювати поки повторювати до якоїсь певної команди
зупинити скрипт зупинити виконання програми для даного виконавця
зупинити все зупинка виконання всіх програм

ДАТЧИКИ

[ред.]
Команда Призначення
мишка x повертає значення показника миші по осі x
мишка у повертає значення показника миші по осі у
мишку натиснуто? чи натиснута керуюча клавіша мишки?
клавішу ... натиснуто? чи натиснуто одну з клавіш на клавіатурі?
доторкається... ? чи доторкається об'єкт вказівника миші, границі чи іншого об'єкта?
доторкається кольору... ? чи доторкається об'єкт певного кольору?
колір... торкається...? чи торкається колір 1 кольору 2?
відстань до... відстань до вказівника миші, іншого обєкта
перезапустити таймер почати знову відлік часу за таймером
таймер встановлення відліку часу
значення... з.... місцеположення по осі х, у чи параметри розміру, гучності, напрямку, образу № зі сцени чи іншого об'єкта
гучність встановлення кнопки гучності
голосно? встановлення кнопки більшої гучності
значення датчика... встановлення кнопки значень датчика: слайдер, легкий, звук, резистентність (А, B, C, D)
датчик... встановлення кнопки датчика: кнопку натиснуто, (А, B, C, D) під'єднано

АРИФМЕТИКА - салатовий колір

[ред.]
Команда Призначення
... + ... додавання
... – ... віднімання
... * ... множення
... / ... ділення
... < ... Порівняння більше, менше, чи дорівнює.
вибрати випадкове число від ... до ... вибір випадкового числа в інтервалі від ... до ...
... і ... логічний оператор і
... або ... логічний оператор або
не ... логічний оператор не
...остача від ...
округлити ...
корінь ... з ...


ЗМІННІ помаранчевий колір

[ред.]
Команда Призначення
Створити змінну
Створити список