"Скретч" - мова програмування для початківців і дітей


Опубликованно 25.11.2018 00:51

У 21 столітті програмування стало дуже перспективним напрямком. І багато батьків хочуть навчити йому своїх дітей з раннього віку, щоб вони стали в майбутньому хорошими фахівцями. Однак пояснювати 5-річній дитині матеріал про створення додатків під мобільні платформи або про розробку сайтів - неефективно. Дитина не зрозуміє нічого, та й до того ж інтерес до програмування пропаде. На сьогоднішній день існує декілька мов програмування для дітей. Вони дуже прості, легкі, барвисті. Навчатися з допомогою них - одне задоволення. Одним з таких мов є "Скретч". Scratch - мова програмування для дітей. Саме про нього піде мова в цій статті. Про мову

Мова програмування "Скретч" розробила невелика група програмістів в Массачусетському технологічному інституті. Перший експериментальний варіант з'явився в 2003 році. Метою було, щоб його вивчали в якості першої мови програмування. І це стосується не тільки дітей, але і взагалі людей в цілому. Наприклад, якщо людина навіть зовсім не розуміє в комп'ютерах, а тим більше в програмуванні, але у нього є бажання навчитися, то мова програмування "Скретч" йому в цьому допоможе.

Таким чином, у 2006 році відбувся офіційний випуск цієї мови. І можна сказати, що ідея "вистрілила". Цей мову почали використовувати у всьому світі. Наприклад, в Америці в початкових курсах коледжу та університетів "Скретч" використовують в якості першої мови програмування. Взагалі, ця мова був створений як продовження мови Logo. Тому зовнішній вигляд складається з блоків. Scratch - об'єктно-орієнтована мова програмування. Основними компонентами є об'єкти, їх ще називають спрайтами Сам же спрайт може бути анімованим, тобто складатися з декількох кадрів. Програмування відбувається з допомогою перетягування блоків в розділ скрипти. На кожному блоці написаний текст, наприклад "Завжди виконувати. Самі блоки поділяються на 8 типів і різняться кольорами.

В основному мова програмування "Скретч" використовують при створенні мультфільмів і найпростіших ігор. До речі, цією мовою користуються навіть вчителі для створення барвистих презентацій для уроків, з якими можна взаємодіяти. До речі, Scratch також використовують в робототехніці. В 2008 році з'явилася можливість програмувати за допомогою цієї мови мікроконтролер Arduino. Тобто навіть діти можуть збирати своїх роботів. Область застосувань "Скретч" досить широка. Можна сказати, що програмістам Массачусетського інституту дійсно вдалося створити ідеальний мова для початківців. Де скачати і як встановити

Творити на мові програмування "Скретч" можна, скачавши програму, так і онлайн. Більш того, навіть існують мобільні додатки під Android і IOS для вивчення мови. Для зручності у використанні краще завантажити програму для вашої операційної системи на офіційному сайті. Важить вона мало, всього лише 58 Мб. Також на офіційному сайті мови програмування "Скретч" можна завантажити приклади, уроки та ознайомитися з документацією. Інсталяційний файл виглядає наступним чином:

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

Як можна помітити, програма на англійській мові. Засмучуватися не варто, адже "Скретч" доступний на багатьох мовах, в тому числі і російською. Щоб змінити мову в програмі, вам потрібно натиснути на кружечок у вигляді земної кулі у верхньому лівому кутку, перегорнути вниз і обрати "Русский", після чого ви зможете працювати з російською мовою.

Перша програма

Створимо свою першу програму в мові програмування "Скретч". До речі, як на офіційному сайті, так і в самій програмі можна побачити безліч прикладів і уроків по цій мові. Також тут є безліч вже готових спрайтів для творіння. Ми створимо простеньку програму з використанням стандартного спрайту, кота. Створимо програму, щоб при натисканні цього самого кота він рухався на 10 кроків вперед. Для цього спочатку перейдемо в розділ "Скрипти".

Там йдемо у вкладку "Події" і перетягуємо в поле блок "коли спрайт натиснутий".

Далі йдемо у вкладку "Рух" і перетягуємо звідти блок "йти на 10 кроків", після чого з'єднуємо їх разом з першим блоком. Виходить так.

Все, перша програма на мові програмування "Скретч" готова. Тепер при натисканні кота він буде рухатися на 10 кроків. Як можна помітити, працювати з цією мовою дійсно дуже легко. Підсумки

Підводячи підсумки, можна сказати, що "Скретч" дійсно є одним з кращих мов для початківців в програмуванні і відмінно підходить для навчання дітей. Мова програмування "Скретч" російською користується великою популярністю, адже навіть діти молодших вікових груп зможуть долучитися до світу програмування і зробити свої перші кроки. Автор: Инсаф Галієв 19 Вересня 2018



Категория: Компьютеры