Scratch by Yevhenii Krivoruchko - Ourboox.com
This free e-book was created with
Ourboox.com

Create your own amazing e-book!
It's simple and free.

Start now

Scratch

  • Joined Feb 2023
  • Published Books 1

Зміст:

Середовище програмування Скретч…………………………….4

Мета середовища……………………………………………………6

Опанування навичок……………………………………………….8

Спрайти та інші об’єкти……………………………………………10

Практична робота…………………………………………………..11

Вправи…………………………………………………………………14

Питання для узагальнення вивченого………………………….17

 

 

 

2
Scratch by Yevhenii Krivoruchko - Ourboox.com
Scratch by Yevhenii Krivoruchko - Ourboox.com

Скретч — середовище та інтерпретована динамічна візуальна мова програмування, у якій код створюється шляхом маніпулювання графічними блоками. Середовище орієнтовано в першу чергу на дітей та початкове знайомство з основними концепціями та ідеями програмування. Завдяки динамічності, вона дає змогу змінювати код навіть під час виконання. Мова має за мету навчити дітей поняттю програмування і дає можливості створювати ігри, анімації чи музику. Користувачі можуть створювати онлайн-проекти, ними можна обмінюватися всередині міжнародної спільноти, яка існує в мережі Інтернет. Середовище програмування можна безкоштовно завантажити і вільно використовувати у шкільній чи позашкільній освіті.

Скретч розроблено лабораторією MIT Media на традиціях мови Logo та Squeak, перекладено 70 мовами та використовується в більшості країн світу. Скретч застосовується в школах, коледжах та позашкільних навчальних центрах. Станом на 5 січня 2020 року на вебсайті спільноти знаходиться понад 48 мільйонів проектів, які було розроблено 49 мільйонами користувачів. Щомісяця сайт відвідує більше 20 мільйонів користувачів.

Скретч отримав свою назву від техніки «скретчингу», яку використовують диск-жокеї, «міксуючи» музику для отримання різних звукових ефектів, Скретч дозволяє користувачам творчо «змішувати» різні медіа (включаючи графіку, звук та інші програми) під час створення проєктів. Логотип цієї мови програмування — рудий кіт Скретч.

5
Scratch by Yevhenii Krivoruchko - Ourboox.com

У середовищі Скретч використовується метафора цеглинок Лего, з яких навіть найменші діти можуть зібрати прості конструкції. Але, розпочавши з малого, можна далі розвивати та розширювати своє уміння будувати і програмувати. Скретч створювався спеціально для того, щоб підлітки 10 — 16 років використовували його самостійно, в мережі позашкільного навчання на базі комп’ютерних клубів, в містах та регіонах з низьким рівнем доходів, як нове технологічне середовище, що дозволяє їм виразити себе в комп’ютерній творчості.

Розробники цього напряму на чолі з Мітчелом Резніком і Аланом Кеєм вважають, що найважливішим у потужних та недорогих сучасних персональних комп’ютерах є те, що вони створюють нове освітнє середовище, у якому учні можуть обговорювати ідеї та користуватися ними зовсім не так, як вони це робили за допомогою підручників. Мета середовища — допомогти дітям навчитися думати краще і глибше, ніж це може робити більшість дорослих.

У Скретч проявляються багато ідей програмування, властиві середовищу Logo та Лего-Logo, які втілені на більш високому технологічному рівні. Користувачі можуть збирати свої програми-процедури з блоків так само, як вони збирали конструкції з цеглинок Лего. З блоків і керуючих структур можуть бути зібрані різні агенти (спрайти), що виконують прості інструкції і можуть взаємодіяти між собою.

7
Scratch by Yevhenii Krivoruchko - Ourboox.com

Коли користувачі створюють проекти у Скретч, вони опановують навички, які їм знадобляться для успішної самореалізації та майбутнього успіху:

  • творче мислення

  • ясне спілкування

  • системний аналіз

  • використання технологій

  • ефективна взаємодія

  • проектування

  • постійне навчання

9
Scratch by Yevhenii Krivoruchko - Ourboox.com

У Скретч використовуєть кероване подіями програмування кількох активних графічних об’єктів, які називаються спрайтами. Спрайти можна малювати, використовуючи як векторну, так і растрову графіку, створену в простому редакторі, що є частиною Скретчу, або імпортувану із зовнішніх джерел. Скретч підтримує цілі, дійсні та рядкові типи величин і одновимірні масиви-«списки». Величини типізуються автоматично, відповідно до контексту їх застосування.

Скретч дозволяє взяти будь-який об’єкт-спрайт і здійснити над ним наступні дії:

  • змінити його зовнішній вигляд;

  • перемістити його;

  • керувати переміщенням і зміною вигляду;

  • відтворювати звуки і малювати як олівцем;

  • програмно змінювати властивості об’єкта та середовища.

У результаті виконання простих команд може складатися складна модель, в якій взаємодіятимуть багато об’єктів, наділених різними властивостями. Існує сильний контраст між потужними мультимедійними функціями і багатопотоковим стилем програмування та досить обмеженим обсягом команд мови програмування Скретч.

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

11

Практична робота

Робота з програмою Скретч

ВПРАВА. ВЕСЕЛКА

Вивчення кольорів веселки англійською.

Герой має підходити до кольору веселки та називати його англійською.

Виконання

  1. Відкрий на Робочому столі папку 4 клас та заготовку «Веселка».

  2. Розташуй кольори веселки послідовно за годинниковою стрілкою. Допоможе фраза «Чому Пінгвіни Живуть Зимою Без Своїх Фантазій».

  3. Перейменуй об’єкти цифрами від 1 до 7.

  4. Додай до героя наступні команди:

А) Коли натиснуто зелений прапорець
Б) Цикл завжди якщо

В) У поле умови вставити

Г) В поле Команда додай команду говорити Red впродовж 2 секунд
Отримаємо – дивись малюнок.

 

12
Scratch by Yevhenii Krivoruchko - Ourboox.com

Завдяки цьому наш герой, коли доторкатиметься до кольору 1, буде називати його англійською.

  1. Аналогічним чином запрограмуй героя називати наступні кольори, для цього потрібно повторити пункти a-d.

  2. Зміни фон сцени за смаком.

  3. Покажи створений проєкт вчителю.

Підказка.

Red – червоний; Orange – помаранчевий (оранжевий); Yellow – жовтий; Green – зелений; Light Blue – блакитний; Blue – синій; Purple – фіолетовий.

Далі пропонуємо зробити інтерактивні вправи в різних середовищах! Вони допоможуть вам зрозуміти скретч.

14

15

 

16

Корисні посилання на плейліст з відео:

 

17

Питання для узагальнення:

1) Що таке скретч?

2) Хто є головним персонажем в ” Scratch”?

3) Як з англійської перекладається слово “Scratch”?

4) Як називають виконавців у середовищі Скретч?

5) Як називають складені для виконавців команди в срередовищі Скретч?

6) Який набір команд має синій колір?

7) Яку гру нагадує програма Скретч?

 

18
Scratch by Yevhenii Krivoruchko - Ourboox.com
This free e-book was created with
Ourboox.com

Create your own amazing e-book!
It's simple and free.

Start now

Ad Remove Ads [X]
Skip to content