Інформація про новину
  • Переглядів: 227
  • Дата: 30-09-2022, 18:13
30-09-2022, 18:13

27. Створення проектів у середовищі Скретч

Категорія: Інформатика





Попередня сторінка:  26. Алгоритми з повторенням в Скретч
Наступна сторінка:   28. Поняття комп'ютерної графіки. Растр...

Магічний світ інформаційних технологій змінив інтереси та вподобання багатьох людей. Окрім практичного використання комп'ютерів, спостерігається захоплення комп'ютерною творчістю. Проєкти в середовищі Скретч — це можливість проявити свої таланти.

 

Сьогодні ви:

згадаєте, що таке проєкт, етапи роботи в проєкті; дізнаєтеся про керування програмами;

навчитеся розробляти в середовищі Скретч проєкти з послідовним і паралельним виконанням програм.

Розгляньте зображення. Які дії виконуються під час роботи ігрових і навчальних програм?

Проєкт і етапи його створення

Під час вивчення середовища програмування Скретч ми використовували термін «проєкт». Проєктом у Скретч називають одну або декілька програм (скриптів), націлених на розв'язування єдиного завдання.

Під час створення проєкту в середовищі Скретч дотримуються тих самих етапів і правил, що й під час роботи в будь-якому навчальному проєкті.

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

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

Розглянемо етапи створення проєкту.

1. організаційний етап

Чітко визначити тему й мету проєкту, результат, сформулювати завдання, скласти план, розподілити обов'язки між учасниками та учасницями, якщо це колективний проєкт.

Розподілити обов'язки можна за видами діяльності: створити сценарій, малюнки, програму тощо; за виконуваними завданнями: розробити першу програму, другу і т. д.

Портфоліо — це впорядкована збірка матеріалів, дібраних із певною метою.

2. Підготовчий етап

Створити мережеву папку Портфоліо для спільного доступу. Здійснити пошук матеріалів або підготувати їх самостійно (фотографії, малюнки для тла, образи виконавців тощо) та зберегти матеріали в Портфоліо.

3. Проєктний етап

Розробити сценарії поведінки об'єктів. Розробити алгоритми й відповідні програми для виконавців. Налагодити проєкт.

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

Синтаксичні помилки — це помилки в записі команд, операторів, структурі програми тощо. У середовищі Скретч використовують готові блоки команд, тому помилок в їх написанні припуститися неможливо, як неможливо з'єднати блоки, які не можна з'єднувати за правилами мови програмування Скретч.

4. Оформлювальний етап

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

5. Презентаційний етап

Зробити публічну презентацію проєкту. За можливості розмістити проєкт на сайті спільноти Скретч.

логічні помилки — це помилки, які виникають у результаті роботи програми. Ці помилки порушують логіку самої програми і виправити їх може тільки сам програміст.

6. Підсумковий етап

Підбити підсумки роботи над проєктом. Визначити шляхи вдосконалення проєкту. За бажанням з'ясувати тему й мету нового проєкту.

структура проєкту

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

Паралельне виконання програм

Сутність паралельного виконання програм полягає в тому, що одночасно виконуються декілька окремих програм, розроблених для різних об'єктів.

Програми (скрипти) запускаються на виконання після натиснення на прапорець, певну клавішу або об'єкт.

Програми, які запускаються на виконання одночасно, мають починатися з однакового заголовка.

Послідовне виконання програм

Сутність послідовного виконання програм полягає в тому, що програми, розроблені для різних об'єктів, виконуються одна за одною автоматично. Для організації послідовного виконання програм у середовищі Скретч використовують команди передавання керування від однієї програми (скрипту) до іншої: один об'єкт передає повідомлення, інший отримує його і починає виконувати команди свого скрипту.

Об'єкті: Виконую команди Скриптуї Об'єкті: Передаю керування Об'єкту2 Об'єкт2: Одержав керування Об'єкт2: Виконую команди Скрипту2 Об'єкт2: Передаю керування Об'єктуЗ Об'єктЗ: Одержав керування Об'єктЗ: Виконую команди СкриптуЗ

Команди для організації послідовного виконання програм

Керування передається іншому об'єкту (перший об'єкт продовжує виконувати команди свого скрипту)

Керування передається іншому об'єкту (перший об'єкт припиняє виконання команд скрипта, доки повідомлення не отримає іншій об'єкт)

Скрипт наступного об'єкта запускається на виконання, якщо надійшов сигнал оповістити від іншого об'єкта

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

Засоби передавання керування між складовими проєкту, засоби організації діалогу надають можливість створювати цікаві мультимедійні ігри, анімації, інтерактивні програми тощо.

Коротко про головне

Проєкт — це скоординована діяльність групи людей, спрямована на досягнення певного результату за визначений час. Під час створення проєкту слід дотримуватися визначених етапів та правил створення проєкту.

Запитання і завдання

Проєкт 1. Розробити проєкт «Чи знаємо ми казки», який реалізує такий сценарій. На сцені з тлом із казки, наприклад прянична хатинка, з'являється герой і запитує: «Хто автор цієї казки?». З'являється поле для відповіді. Якщо відповідь буде правильною, чути оплески, якщо ні — інший звук.

Проєкт 2. Розробити проєкт «Учимо кольори», який реалізує такий сценарій. На сцені з тлом із різнокольоровими кульками, наприклад party, з'являється чарівна паличка та фантастичний герой. Чарівна паличка торкається певного кольору, а фантастичний герой запитує тією іноземною мовою, яку ви вивчаєте у школі: «Який це колір?». З'являється поле для відповіді. Якщо відповідь буде правильною, чути оплески, якщо ні — інший звук.

Проєкт 3. Розробити проєкт «Космос», який реалізує такий сценарій. На сцені з тлом планети, наприклад moon, з'являється ракета. З інтервалом 1 секунда біля ракети з'являється хлопчик із прапором України і йде в центр сцени, зупиняється. Біля ракети з'являється дівчинка і каже: «Україна — космічна держава». Хлопчик питає: «Як звали першого українського космонавта?». З'являється поле для відповіді. Якщо відповідь буде правильною, чути оплески, якщо ні — інший звук. Діти і ракета зникають, на планеті залишається прапор України.

ДІЗНАЙТЕСЯ

БІЛЬШЕ

Леонід Костянтинович Каденюк — льотчик-космонавт, Герой України

 

 

 

Це матеріал з підручника "Інформатика" 5 клас Корнієнко 2022

 




Попередня сторінка:  26. Алгоритми з повторенням в Скретч
Наступна сторінка:   28. Поняття комп'ютерної графіки. Растр...



^