Середовище програмування Scratch

email:  voronenko@54.edu.ks.ua 

ЩО ТАКЕ SCRATCH?

За допомогою Scratch ви можете програмувати інтерактивні історії, ігри, анімацію та ділитися своїми проектами з іншими в Інтернет. 

Програма Scratch працює у браузері. 

Елементи інтерфейсу SCRATCH:

СЦЕНА

Як і сцена театру, на сцені в інтерфейсі Scratch ви бачите всі дії/сценарії програми. Програми в Scratch називаються проектами. Проект (програма) складається з одного або кількох сценаріїв, які ви створюєте шляхом об'єднання блоків коду. Коли ви запускаєте проект або активуєте сценарій, результат відображається в області сцени . Розміри сцени становлять 480 пікселів у ширину в горизонтальному напрямку або осі X і 360 пікселів у висоту у вертикальному напрямку, або по осі Y. Коли потрібно вказати точну позицію на сцені, ви використовуєте пару значень X і Y або координат, подібно до того, як ви помітите точку на графіку.  

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

Панель фонів (тло)

На панелі «Заставки»  Scratch відображає мініатюру поточного фону, який використовується у вашому проекті. 

Фон (тло) – це фон, який з’являється за вашим спрайтом на сцені, і кожен проект має принаймні один. 

Ви можете намалювати спрайт і тло сцени, завантажити їх з комп’ютера або обрати з вбудованої бібліотеки. 

Панель спрайтів

На панелі спрайтів Scratch відображає мініатюри спрайтів, які використовуються в поточному проекті. Спрайти — це об’єкти, які виконують дії в проекті. Ці дії визначаються сценаріями, які ви створюєте. Скрипти повідомляють спрайтам, що робити і які дії виконувати. Спрайт кота під назвою Sprite1 завжди з'являється за замовчуванням, коли ви створюєте новий проект.

Алгоритм складання скриптів у середовищі Скретч 

СКРИПТ у перекладі з англійської мови означає сценарій, у якому пишуть слова та дії для акторів. 

Скрипт у програмуванні – це послідовність команд та інструкцій, за допомогою яких ви можете керувати грою, спрайтами та сценою. Комп’ютер виконує всі команди зверху вниз послідовно, одну за одною. 

Скрипт починається зі стартової події, виконується комп'ютером послідовно, та зупиняється на останній інструкції. 

Кожен спрайт та сцена можуть мати власні скрипти. 

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

Як зробити перетягування команди? 

1. Об’єкт натиснути лівою кнопкою мишки. 

2. Об’єкт рухається разом з вказівником, поки натиснута кнопка мишки. 

3. Відпускаємо кнопку мишки. Після цього об’єкт припиняє слідувати за вказівником. 

РОБОТА ЗА КОМП'ЮТЕРОМ

Крок 1. У середовищі Скретч для спрайта "Рудий кіт" створити скрипт

Крок 2. Додати із бібліотеки фонів нове тло Soccer

Крок 3. Запустити на виконання натиснувши зелений прапорець.