Плітка 123 · Твоя перша програма в Scratch
Ти запрограмуєш діалог: Рись запитає, як тебе звати, і привітає тебе на ім’я. Усього три блоки, але в них ідеї будь-якої програми: команда запуску, введення даних і виведення результату.
Місія. Зроби так, щоб Рись сказала «Доброго ранку, [твоє ім’я]», використовуючи те, що напишеш ти.
1. Програма блок за блоком
Ось уся програма. Читається зверху вниз, і кожен блок виконується, коли настає його черга після попереднього.
коли натиснуто 🏁
запитати Як тебе звати? та чекати
сказати об’єднати Доброго ранку, відповідь
- Події запускають програму, коли ти натискаєш зелений прапорець.
- Відчуття Рись запитує, а програма чекає. Те, що ти напишеш, зберігається в блоці відповідь.
- Вигляд Рись каже текст у хмаринці.
- Оператори об’єднати з’єднує два тексти: привітання і твою відповідь.
2. Передбач і перевір
Передбач: якщо ти напишеш Ана, що саме скаже Рись? А якщо нічого не писати й натиснути Enter? Запиши свої відповіді, а потім перевір.
Що ти бачиш:
- Натисни зелений прапорець. Підсвітиться перший блок.
- Рись запитує, і внизу з’являється текстове поле, як у Scratch.
- Напиши своє ім’я й натисни Enter (або ✔).
- Підсвітиться останній блок: Рись об’єднує привітання з твоєю відповіддю і каже це.
3. Зроби це сам у Scratch
Покроково в Scratch
- Відкрий редактор Scratch (акаунт не потрібен).
- Персонаж: у Scratch за замовчуванням є кіт. Можеш перейменувати його на «Рись» або завантажити малюнок рисі через значок персонажів (Завантажити персонажа).
- У розділі Події перетягни
коли натиснуто 🏁(when green flag clicked) в область програми. - У розділі Відчуття перетягни
запитати … та чекати(ask … and wait) під нього й напишиЯк тебе звати?. - У розділі Вигляд перетягни
сказати …(say …) під нього. - У розділі Оператори перетягни
об’єднати … …(join … …) у віконце блокасказати. - У перше віконце
об’єднатинапишиДоброго ранку,(з комою та пробілом наприкінці). У друге встав блоквідповідь(answer) з розділу «Відчуття». - Натисни зелений прапорець, напиши своє ім’я й перевір.
4. Перевір і вдоскональ
- Що буде, якщо прибрати пробіл після коми? Чому?
- Виклик 1: зміни привітання на «Доброго дня».
- Виклик 2: використай
сказати … протягом 2 секунд(say … for 2 seconds) і зроби так, щоб Рись після цього сказала «Приємно познайомитись!». - Виклик 3: додай друге запитання («Як справи?») і зроби так, щоб Рись відповіла тим, що ти напишеш.
Чого ми навчилися
Програма отримує вхідні дані (твоє ім’я), обробляє їх (об’єднує з привітанням) і видає результат (те, що каже Рись). Ця ідея однаково працює і для Scratch, і для робота.